Date: Wed, 28 Jan 2009 15:13:21 +0300 From: Vladimir Grebenschikov <vova@parallels.com> To: x11@freebsd.org Cc: gnome <gnome@freebsd.org> Subject: Abnormal CPU load while just usual terminal output Message-ID: <1233144801.1827.41.camel@localhost>
next in thread | raw e-mail | index | archive | help
Hi After recent Xorg upgrade I've see abnormal CPU load on just: nice 20 make buildworld and from another terminal: nice 20 portupgrade -a Surprisingly ~80% of CPU (by top) was eaten by Xorg process. both process was run under gnome-terminal. Minimizing of terminals does not solve problem, but putting build process under screen and open inactive screen page solve problem (xorg eats now ~3%). (same if open inactive tab of gnome-terminal). I've seen something like that before upgrade of X, but it did eat 15-20% in worst case. Build processes do not produce much output (few lines per second). Looks like something seriously broken. # uname -a FreeBSD vbook.fbsd.ru 8.0-CURRENT FreeBSD 8.0-CURRENT #3: Sun Jan 18 00:03:20 MSK 2009 root@vbook.fbsd.ru:/usr/obj/usr/src/sys/VBOOK i386 # ULE scheduler vte build without GLX support: cat /var/db/ports/vte/options # Options for vte-0.16.5 _OPTIONS_READ=vte-0.16.5 WITHOUT_GLX=true xf86-video-radeonhd-1.2.4_1 X.Org ati RadeonHD display driver xorg-apps-7.4_1 X.org apps meta-port xorg-cf-files-1.0.2_3 X.org cf files for use with imake builds xorg-drivers-7.4 X.org drivers meta-port xorg-libraries-7.4 X.org libraries meta-port xorg-macros-1.2.1 X.Org development aclocal macros xorg-server-1.5.3_2,1 X.Org X server and related programs gnome-terminal-2.24.3 Terminal component for the GNOME 2 Desktop vte-0.17.4 Terminal widget with improved accessibility and I18N suppor radeonhd X driver: (II) Setting vga for screen 0. (**) RADEONHD(0): Depth 24, (--) framebuffer bpp 32 (**) RADEONHD(0): Option "RROutputOrder" "PANEL" (**) RADEONHD(0): Option "DRI" (**) RADEONHD(0): Selected XAA 2D acceleration. (--) RADEONHD(0): Detected an M54 on a Lenovo Thinkpad T60 (2007) (II) RADEONHD(0): Mapped IO @ 0xee100000 to 0x486c2000 (size 0x00010000) (II) RADEONHD(0): PCIE Card Detected (II) RADEONHD(0): Getting BIOS copy from legacy VBIOS location (II) RADEONHD(0): ATOM BIOS Rom: SubsystemVendorID: 0x17aa SubsystemID: 0x2006 IOBaseAddress: 0x2000 Filename: BR25482.bin BIOS Bootup Message: M64CSP/M62CSP/M54CSP/M52CSP BIOS (II) RADEONHD(0): Analog TV Default Mode: 135015906 (--) RADEONHD(0): VideoRAM: 131072 kByte (II) RADEONHD(0): Framebuffer space used by Firmware (kb): 20 (II) RADEONHD(0): Start of VRAM area used by Firmware: 0x7ffb000 (II) RADEONHD(0): AtomBIOS requests 20kB of VRAM scratch space (II) RADEONHD(0): AtomBIOS VRAM scratch base: 0x7ffb000 (II) RADEONHD(0): Default Engine Clock: 452000 (II) RADEONHD(0): Default Memory Clock: 352000 (II) RADEONHD(0): Maximum Pixel ClockPLL Frequency Output: 1100000 (II) RADEONHD(0): Minimum Pixel ClockPLL Frequency Output: 0 (II) RADEONHD(0): Maximum Pixel ClockPLL Frequency Input: 13500 (II) RADEONHD(0): Minimum Pixel ClockPLL Frequency Input: 1000 (II) RADEONHD(0): Maximum Pixel Clock: 400000 (II) RADEONHD(0): Reference Clock: 27000 (II) RADEONHD(0): Found libdri 5.4.0. drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (No such file or directory) drmOpenDevice: open result is -1, (No such file or directory) drmOpenDevice: Open failed drmOpenByBusid: Searching for BusID pci:0000:01:00.0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 8, (OK) drmOpenByBusid: drmOpenMinor returns 8 drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0 (II) RADEONHD(0): Found libdrm 1.3.0. (II) RADEONHD(0): Found radeon drm 1.29.0. (II) Loading sub module "i2c" (II) LoadModule: "i2c" (II) Module "i2c" already built-in (II) RADEONHD(0): Default Engine Clock: 452000 (II) RADEONHD(0): GPIO_I2C_Clk_Mask: 0x1f90 (II) RADEONHD(0): GPIO_I2C_Clk_Mask_Shift: 0x0 (II) RADEONHD(0): GPIO_I2C_Data_Mask: 0x1f90 (II) RADEONHD(0): GPIO_I2C_Data_Mask_Shift: 0x8 (II) RADEONHD(0): I2C bus "RHD I2C line 0" initialized. (II) RADEONHD(0): GPIO_I2C_Clk_Mask: 0x1f94 (II) RADEONHD(0): GPIO_I2C_Clk_Mask_Shift: 0x0 (II) RADEONHD(0): GPIO_I2C_Data_Mask: 0x1f94 (II) RADEONHD(0): GPIO_I2C_Data_Mask_Shift: 0x8 (II) RADEONHD(0): I2C bus "RHD I2C line 1" initialized. (II) RADEONHD(0): GPIO_I2C_Clk_Mask: 0x1f98 (II) RADEONHD(0): GPIO_I2C_Clk_Mask_Shift: 0x0 (II) RADEONHD(0): GPIO_I2C_Data_Mask: 0x1f98 (II) RADEONHD(0): GPIO_I2C_Data_Mask_Shift: 0x8 (II) RADEONHD(0): I2C bus "RHD I2C line 2" initialized. (II) Loading sub module "ddc" (II) LoadModule: "ddc" (II) Module "ddc" already built-in (II) RADEONHD(0): Detected VGA mode. (II) RADEONHD(0): Minimum Pixel ClockPLL Frequency Output: 0 (II) RADEONHD(0): Maximum Pixel ClockPLL Frequency Output: 1100000 (II) RADEONHD(0): Maximum Pixel Clock: 400000 (II) RADEONHD(0): Reference Clock: 27000 (II) RADEONHD(0): FB: Allocated Cursor Image at offset 0x00000000 (size = 0x00004000) (II) RADEONHD(0): FB: Allocated Cursor Image at offset 0x00004000 (size = 0x00004000) (II) RADEONHD(0): Connector[0] {RHD_CONNECTOR_VGA, "VGA CRT1", RHD_DDC_0, RHD_HPD_NONE, { RHD_OUTPUT_DACA, RHD_OUTPUT_NONE } } (II) RADEONHD(0): Connector[1] {RHD_CONNECTOR_PANEL, "PANEL LCD1", RHD_DDC_2, RHD_HPD_NONE, { RHD_OUTPUT_LVTMA, RHD_OUTPUT_NONE } } (II) RADEONHD(0): Connector[2] {RHD_CONNECTOR_DVI, "DVI-I DFP1", RHD_DDC_1, RHD_HPD_0, { RHD_OUTPUT_TMDSA, RHD_OUTPUT_NONE } } (--) RADEONHD(0): Attaching Output DAC A to Connector VGA 1 (II) RADEONHD(0): LVDS SEQ Dig onto DE: 40 (II) RADEONHD(0): LVDS SEQ DE to BL: 250 (II) RADEONHD(0): LVDS Off Delay: 170 (II) RADEONHD(0): LVDS Duallink: 0x1 (II) RADEONHD(0): LVDS 24Bit: 0x0 (II) RADEONHD(0): LVDS FPDI: 0x0 (II) RADEONHD(0): LVDS Temporal Dither : 0x1 (II) RADEONHD(0): LVDS Spatial Dither : 0x0 (II) RADEONHD(0): LVDS Grey Level: 0x2 (II) RADEONHD(0): AtomBIOS returned 2 Grey Levels (--) RADEONHD(0): Detected a 18bit dual link panel. (--) RADEONHD(0): Attaching Output LVDS to Connector PANEL (==) RADEONHD(0): Setting TMDS A to incoherent (--) RADEONHD(0): Attaching Output TMDS A to Connector DVI-D 1 (II) RADEONHD(0): RandR: Adding RRoutput VGA_1 for Output DAC A (II) RADEONHD(0): RandR: Adding RRoutput PANEL for Output LVDS (II) RADEONHD(0): RandR: Adding RRoutput DVI-D_1 for Output TMDS A (II) RADEONHD(0): RandR: Reordering output PANEL (II) RADEONHD(0): Output PANEL using monitor section LCD (II) RADEONHD(0): Output VGA_1 has no monitor section (II) RADEONHD(0): Output DVI-D_1 using monitor section ExtDVI (**) RADEONHD(0): Option "PreferredMode" "1600x1200" (**) RADEONHD(0): Option "Position" "1440 0" (**) RADEONHD(0): Option "RightOf" "PANEL" (II) RADEONHD(0): I2C device "RHD I2C line 2:ddc2" registered at address 0xA0. (II) RADEONHD(0): EDID data for LVDS Panel (II) RADEONHD(0): Manufacturer: LEN Model: 4043 Serial#: 0 (II) RADEONHD(0): Year: 2005 Week: 0 (II) RADEONHD(0): EDID Version: 1.3 (II) RADEONHD(0): Digital Display Input (II) RADEONHD(0): Max Image Size [cm]: horiz.: 30 vert.: 23 (II) RADEONHD(0): Gamma: 2.20 (II) RADEONHD(0): DPMS capabilities: StandBy Suspend Off (II) RADEONHD(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 (II) RADEONHD(0): First detailed timing is preferred mode (II) RADEONHD(0): redX: 0.600 redY: 0.346 greenX: 0.327 greenY: 0.550 (II) RADEONHD(0): blueX: 0.164 blueY: 0.145 whiteX: 0.312 whiteY: 0.328 (II) RADEONHD(0): Supported VESA Video Modes: (II) RADEONHD(0): 640x480@60Hz (II) RADEONHD(0): 800x600@60Hz (II) RADEONHD(0): 1024x768@60Hz (II) RADEONHD(0): Manufacturer's mask: 0 (II) RADEONHD(0): Supported Future Video Modes: (II) RADEONHD(0): #0: hsize: 1280 vsize 1024 refresh: 60 vid: 32897 (II) RADEONHD(0): Supported additional Video Mode: (II) RADEONHD(0): clock: 108.0 MHz Image Size: 305 x 228 mm (II) RADEONHD(0): h_active: 1400 h_sync: 1448 h_sync_end 1560 h_blank_end 1688 h_border: 0 (II) RADEONHD(0): v_active: 1050 v_sync: 1051 v_sync_end 1054 v_blanking: 1066 v_border: 0 (II) RADEONHD(0): Supported additional Video Mode: (II) RADEONHD(0): clock: 90.0 MHz Image Size: 305 x 228 mm (II) RADEONHD(0): h_active: 1400 h_sync: 1448 h_sync_end 1560 h_blank_end 1688 h_border: 0 (II) RADEONHD(0): v_active: 1050 v_sync: 1051 v_sync_end 1054 v_blanking: 1066 v_border: 0 (WW) RADEONHD(0): Unknown vendor-specific block f (II) RADEONHD(0): LP150E05-A2 (II) RADEONHD(0): EDID (in hex): (II) RADEONHD(0): 00ffffffffffff0030ae434000000000 (II) RADEONHD(0): 000f0103801e1778eaaf009958538c2a (II) RADEONHD(0): 25505421080081800101010101010101 (II) RADEONHD(0): 010101010101302a7820511a10403070 (II) RADEONHD(0): 130031e41000001828237820511a1040 (II) RADEONHD(0): 3070130031e4100000180000000f0090 (II) RADEONHD(0): 4332904328140600320c0000000000fe (II) RADEONHD(0): 004c503135304530352d41320a20009b (II) RADEONHD(0): Found native mode: Modeline "1400x1050" 108.00 1400 1448 1560 1688 1050 1051 1054 1066 (II) RADEONHD(0): EDID vendor "LEN", prod id 16451 (II) RADEONHD(0): Printing DDC gathered Modelines: (II) RADEONHD(0): Modeline "1400x1050"x0.0 108.00 1400 1448 1560 1688 1050 1051 1054 1066 -hsync -vsync (64.0 kHz) (II) RADEONHD(0): Modeline "1400x1050"x0.0 90.00 1400 1448 1560 1688 1050 1051 1054 1066 -hsync -vsync (53.3 kHz) (II) RADEONHD(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz) (II) RADEONHD(0): Modeline "640x480"x0.0 25.20 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz) (II) RADEONHD(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz) (II) RADEONHD(0): Modeline "1280x1024"x60.0 108.88 1280 1360 1496 1712 1024 1025 1028 1060 -hsync +vsync (63.6 kHz) (II) RADEONHD(0): TMDS A: Sensed Output: DVI (II) RADEONHD(0): I2C device "RHD I2C line 1:ddc2" registered at address 0xA0. (II) RADEONHD(0): EDID data for SyncMaster (II) RADEONHD(0): Manufacturer: SAM Model: 1ae Serial#: 1112683056 (II) RADEONHD(0): Year: 2007 Week: 48 (II) RADEONHD(0): EDID Version: 1.3 (II) RADEONHD(0): Digital Display Input (II) RADEONHD(0): Max Image Size [cm]: horiz.: 41 vert.: 31 (II) RADEONHD(0): Gamma: 2.20 (II) RADEONHD(0): DPMS capabilities: Off (II) RADEONHD(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 (II) RADEONHD(0): First detailed timing is preferred mode (II) RADEONHD(0): redX: 0.640 redY: 0.330 greenX: 0.300 greenY: 0.600 (II) RADEONHD(0): blueX: 0.150 blueY: 0.060 whiteX: 0.313 whiteY: 0.329 (II) RADEONHD(0): Supported VESA Video Modes: (II) RADEONHD(0): 720x400@70Hz (II) RADEONHD(0): 640x480@60Hz (II) RADEONHD(0): 640x480@67Hz (II) RADEONHD(0): 640x480@72Hz (II) RADEONHD(0): 640x480@75Hz (II) RADEONHD(0): 800x600@56Hz (II) RADEONHD(0): 800x600@60Hz (II) RADEONHD(0): 800x600@72Hz (II) RADEONHD(0): 800x600@75Hz (II) RADEONHD(0): 832x624@75Hz (II) RADEONHD(0): 1024x768@60Hz (II) RADEONHD(0): 1024x768@70Hz (II) RADEONHD(0): 1024x768@75Hz (II) RADEONHD(0): 1280x1024@75Hz (II) RADEONHD(0): 1152x870@75Hz (II) RADEONHD(0): Manufacturer's mask: 0 (II) RADEONHD(0): Supported Future Video Modes: (II) RADEONHD(0): #0: hsize: 1600 vsize 1200 refresh: 60 vid: 16553 (II) RADEONHD(0): #1: hsize: 1280 vsize 1024 refresh: 60 vid: 32897 (II) RADEONHD(0): #2: hsize: 1280 vsize 960 refresh: 60 vid: 16513 (II) RADEONHD(0): #3: hsize: 1152 vsize 864 refresh: 75 vid: 20337 (II) RADEONHD(0): Supported additional Video Mode: (II) RADEONHD(0): clock: 162.0 MHz Image Size: 408 x 306 mm (II) RADEONHD(0): h_active: 1600 h_sync: 1664 h_sync_end 1856 h_blank_end 2160 h_border: 0 (II) RADEONHD(0): v_active: 1200 v_sync: 1201 v_sync_end 1204 v_blanking: 1250 v_border: 0 (II) RADEONHD(0): Ranges: V min: 56 V max: 75 Hz, H min: 30 H max: 81 kHz, PixClock max 170 MHz (II) RADEONHD(0): Monitor name: SyncMaster (II) RADEONHD(0): Serial No: HS1PB04328 (II) RADEONHD(0): EDID (in hex): (II) RADEONHD(0): 00ffffffffffff004c2dae0130325242 (II) RADEONHD(0): 3011010380291f782aee95a3544c9926 (II) RADEONHD(0): 0f5054bfef80a94081808140714f0101 (II) RADEONHD(0): 010101010101483f403062b0324040c0 (II) RADEONHD(0): 130098321100001e000000fd00384b1e (II) RADEONHD(0): 5111000a202020202020000000fc0053 (II) RADEONHD(0): 796e634d61737465720a2020000000ff (II) RADEONHD(0): 00485331504230343332380a20200018 (II) RADEONHD(0): Output PANEL connected (II) RADEONHD(0): Output VGA_1 disconnected (II) RADEONHD(0): Output DVI-D_1 connected (II) RADEONHD(0): Using user preference for initial modes (II) RADEONHD(0): Output PANEL using initial mode 1400x1050 (II) RADEONHD(0): Output DVI-D_1 using initial mode 1600x1200 (II) RADEONHD(0): RandR 1.2 support enabled (==) RADEONHD(0): RGB weight 888 (==) RADEONHD(0): Default visual is TrueColor (==) RADEONHD(0): Using gamma correction (1.0, 1.0, 1.0) (II) RADEONHD(0): Using 3080x1200 Framebuffer with 3136 pitch (II) RADEONHD(0): FB: Allocated ScanoutBuffer at offset 0x00008000 (size = 0x00E5B000) (**) RADEONHD(0): Display dimensions: (300, 230) mm (**) RADEONHD(0): DPI set to (260, 132) -- Vladimir B. Grebenschikov Parallels Inc. vova@parallels.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1233144801.1827.41.camel>