[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#567619: xserver-xorg: After upgrading squeeze xserver stops responding



Hi

I have a squeeze/sid on a laptop (sony vaio), and i had the same issue
after upgrading. I performed some tests and i found that:

- the problem seems to be related the 2.6.32-trunk kernel. if i boot with
the 2.6.30 anything works well.

- the problem affects only the laptop monitor. if i plug an external
monitor to the vga port, xorg start, but it works only on the external
monitor.

- i tried resetting the my xorg.conf file, with a basic one generated by
Xorg -config, but the result was the same.

- the laptop monitor dies at all, even if i restart the x server, i have
no more output on that monitor unless i reboot the whole system. Hovewer,
anything works well on the external monitor.

- when X dies, the network dies too if you're using network manager, so, 
you can't access to the system anymore. This happened to me the first
time, and i had to reset the pc, then, i re-enabled the network
configuration in  /etc/network/interfaces (disabling de-facto network
manager)

following there are informations extracted from the logs..

this is part of the Xorg.0.log when i start without an external monitor:

(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
	compiled for 1.7.3.902, module version = 2.9.1
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 6.0
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
	i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
	E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
	965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
	4 Series, G45/G43, Q45/Q43, G41, B43, Clarkdale, Arrandale
(II) Primary Device is: PCI 00@00:02:0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: drmOpenMinor returns 10
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(==) intel(0): Depth 24, (--) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(II) intel(0): Integrated Graphics Chipset: Intel(R) 945GM
(--) intel(0): Chipset: "945GM"
(II) intel(0): Output VGA1 using monitor section Monitor0
(II) intel(0): Output LVDS1 has no monitor section
(II) intel(0): found backlight control interface /sys/class/backlight/sony
(II) intel(0): Output TV1 has no monitor section
(II) intel(0): EDID for output VGA1
(II) intel(0): EDID for output LVDS1
(II) intel(0): EDID for output TV1
(II) intel(0): Output VGA1 disconnected
(II) intel(0): Output LVDS1 disconnected    <--------- why that??
(II) intel(0): Output TV1 disconnected
(WW) intel(0): No outputs definitely connected, trying again...
(II) intel(0): Output VGA1 disconnected
(II) intel(0): Output LVDS1 disconnected
(II) intel(0): Output TV1 disconnected
(WW) intel(0): Unable to find initial modes
(==) intel(0): video overlay key set to 0x101fe
(EE) intel(0): No modes.
(II) UnloadModule: "intel"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

this is the corresponding part using an external monitor on the vga port:

(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
	compiled for 1.7.3.902, module version = 2.9.1
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 6.0
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
	i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
	E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
	965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
	4 Series, G45/G43, Q45/Q43, G41, B43, Clarkdale, Arrandale
(II) Primary Device is: PCI 00@00:02:0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: drmOpenMinor returns 8
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(==) intel(0): Depth 24, (--) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(II) intel(0): Integrated Graphics Chipset: Intel(R) 945GM
(--) intel(0): Chipset: "945GM"
(II) intel(0): Output VGA1 using monitor section Monitor0
(II) intel(0): Output LVDS1 has no monitor section
(II) intel(0): found backlight control interface /sys/class/backlight/sony
(II) intel(0): Output TV1 has no monitor section
(II) intel(0): EDID for output VGA1
(II) intel(0): Manufacturer: CPL  Model: a99  Serial#: 88
(II) intel(0): Year: 1997  Week: 3
(II) intel(0): EDID Version: 1.0
(II) intel(0): Analog Display Input,  Input Voltage Level: 0.700/0.300 V
(II) intel(0): Sync:  Separate  Composite
(II) intel(0): Max Image Size [cm]: horiz.: 32  vert.: 22
(II) intel(0): Gamma: 2.22
(II) intel(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) intel(0): redX: 0.609 redY: 0.342   greenX: 0.423 greenY: 0.588
(II) intel(0): blueX: 0.150 blueY: 0.064   whiteX: 0.281 whiteY: 0.311
(II) intel(0): Supported established timings:
(II) intel(0): 720x400@70Hz
(II) intel(0): 720x400@88Hz
(II) intel(0): 640x480@60Hz
(II) intel(0): 640x480@67Hz
(II) intel(0): 640x480@72Hz
(II) intel(0): 640x480@75Hz
(II) intel(0): 800x600@56Hz
(II) intel(0): 800x600@60Hz
(II) intel(0): 800x600@72Hz
(II) intel(0): 800x600@75Hz
(II) intel(0): 832x624@75Hz
(II) intel(0): 1024x768@87Hz (interlaced)
(II) intel(0): 1024x768@60Hz
(II) intel(0): 1024x768@70Hz
(II) intel(0): 1024x768@75Hz
(II) intel(0): Manufacturer's mask: 40
(II) intel(0): Supported standard timings:
(II) intel(0): #0: hsize: 1280  vsize 960  refresh: 60  vid: 16513
(II) intel(0): Supported detailed timing:
(II) intel(0): clock: 107.0 MHz   Image Size:  300 x 225 mm
(II) intel(0): h_active: 1280  h_sync: 1319  h_sync_end 1423 h_blank_end
1664 h_border: 0
(II) intel(0): v_active: 1024  v_sync: 1030  v_sync_end 1033 v_blanking:
1072 v_border: 0
(II) intel(0): EDID (in hex):
(II) intel(0): 	00ffffffffffff000e0c990a58000000
(II) intel(0): 	030701000c20167ae826a29c576c9626
(II) intel(0): 	10484ffffe4081400101010101010101
(II) intel(0): 	010101010101cc290080510030402768
(II) intel(0): 	63002ce11000001e0101010101010101
(II) intel(0): 	01010101010101010101010101010101
(II) intel(0): 	01010101010101010101010101010101
(II) intel(0): 	01010101010101010101010101010013
(II) intel(0): EDID vendor "CPL", prod id 2713
(II) intel(0): DDCModeFromDetailedTiming: Ignoring tiny 1x1 mode
(II) intel(0): DDCModeFromDetailedTiming: Ignoring tiny 1x1 mode
(II) intel(0): DDCModeFromDetailedTiming: Ignoring tiny 1x1 mode
(II) intel(0): Printing DDC gathered Modelines:
(II) intel(0): Modeline "1280x1024"x0.0  107.00  1280 1319 1423 1664  1024
1030 1033 1072 +hsync +vsync (64.3 kHz)
(II) intel(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601
605 628 +hsync +vsync (37.9 kHz)
(II) ..... [cut]
(II) intel(0): Modeline "640x480"x60.0   25.20  640 656 752 800  480 490
492 525 -hsync -vsync (31.5 kHz)
(II) intel(0): Modeline "720x400"x87.8   35.50  720 738 846 900  400 421
423 449 -hsync -vsync (39.4 kHz)
(II) intel(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412
414 449 -hsync +vsync (31.5 kHz)
(II) intel(0): EDID for output LVDS1
(II) intel(0): EDID for output TV1
(II) intel(0): Output VGA1 connected     <-- ok,this is the external monitor
(II) intel(0): Output LVDS1 disconnected <-- still nothing detected :/
(II) intel(0): Output TV1 disconnected
(II) intel(0): Using exact sizes for initial modes
(II) intel(0): Output VGA1 using initial mode 1280x960
(II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise
stated.
(==) intel(0): video overlay key set to 0x101fe
(**) intel(0): Display dimensions: (320, 220) mm
(**) intel(0): DPI set to (101, 110)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
	compiled for 1.7.4, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.4

and finnally.. the xorg.0.log booting with the 2.6.30 kernel.

(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
	compiled for 1.7.3.902, module version = 2.9.1
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 6.0
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
	i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
	E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
	965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
	4 Series, G45/G43, Q45/Q43, G41, B43, Clarkdale, Arrandale
(II) Primary Device is: PCI 00@00:02:0
(WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
drmOpenByBusid: drmOpenMinor returns 7
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(**) intel(0): Depth 24, (--) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(**) intel(0): Option "DRI" "True"
(II) intel(0): Integrated Graphics Chipset: Intel(R) 945GM
(--) intel(0): Chipset: "945GM"
(II) intel(0): Output VGA1 using monitor section VGAMonitor
(II) intel(0): Output LVDS1 using monitor section LCDMonitor
(II) intel(0): found backlight control interface /sys/class/backlight/sony
(II) intel(0): Output TV1 has no monitor section
(II) intel(0): EDID for output VGA1
(II) intel(0): Not using default mode "640x350" (vrefresh out of range)
(II) intel(0): Not using default mode "320x175" (doublescan mode not
supported)
(II) ..... [cut]
(II) intel(0): Not using default mode "1024x768" (doublescan mode not
supported)
(II) intel(0): Not using default mode "2048x1536" (vrefresh out of range)
(II) intel(0): Not using default mode "1024x768" (doublescan mode not
supported)
(II) intel(0): Printing probed modes for output VGA1
(II) intel(0): Modeline "1024x768"x75.0   78.75  1024 1040 1136 1312  768
769 772 800 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1600x1200"x60.0  162.00  1600 1664 1856 2160 
1200 1201 1204 1250 +hsync +vsync (75.0 kHz)
(II) ..... [cut]
(II) intel(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481
484 500 -hsync -vsync (37.5 kHz)
(II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490
492 525 -hsync -vsync (31.5 kHz)
(II) intel(0): EDID for output LVDS1
(II) intel(0): Not using default mode "640x350" (vrefresh out of range)
(II) ..... [cut]
(II) intel(0): Not using default mode "2048x1536" (vrefresh out of range)
(II) intel(0): Not using default mode "1024x768" (doublescan mode not
supported)
(II) intel(0): Printing probed modes for output LVDS1
(II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1078 1214 1344  768
771 777 806 (48.4 kHz)
(II) ..... [cut]
(II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490
492 525 -hsync -vsync (31.5 kHz)
(II) intel(0): EDID for output TV1
(II) intel(0): Output VGA1 connected   <--- External monitor
(II) intel(0): Output LVDS1 connected  <--- Laptop monitor
(II) intel(0): Output TV1 disconnected
(II) intel(0): Using user preference for initial modes
(II) intel(0): Output VGA1 using initial mode 1024x768
(II) intel(0): Output LVDS1 using initial mode 1024x768
(II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise
stated.
(==) intel(0): video overlay key set to 0x101fe
(==) intel(0): DPI set to (96, 96)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
	compiled for 1.7.4, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.4

i noticed that the monitor on the LVDS1 output doesn't get detected with
the 2.6.32 kernel, and in the first case, the X server dies because it
can't find a screen.

hope that this may help...





Reply to: