Bugzilla – Bug 528187
radeon [Xpress 200M 5A62] Upgrading from MS4 to Factory breaks X
Last modified: 2009-08-08 09:07:06 UTC
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.2) Gecko/20090730 SUSE/3.5.2-1.1 Firefox/3.5.2 Installed MS4 64 bit on gateway ML3109 laptop. Intel Celeron 520 processor with ATI radeon xpress 200M video. Video work. Upgraded to MS5 and video nolonger works. Issue with kernel 2.6 31 (opened in another bug report). Installed the 2.6.30 kernel system booted but video still black. Booted to command prompt with the 30 kernel and tried startx. Video still black and the Xorg.0.log is empty. Reproducible: Always Steps to Reproduce: 1. install MS4 and upgrade to MS5 on a system with ATI xpress 200M video 2. boot system (may have to use 2.6.30 kernel or 2.6.31 in failsafe mode) 3. Actual Results: Black screen. Black screen even if you boot to command prompt at level 3. Expected Results: Video should work. Video worked fine under MS4 64 bit.
Try to boot with option 'radeon.modeset=0'.
Tried with both the 30 and 31 kernels. No video. Keyboard become unresponsive.
Kernel reports that radeon.modeset=0 is unknown when booting. Booting to a command prompt is the only way to get video up. The system will does lock up randomly. This is with the 31 kernel.
Hmm. This radeon module option should exist on 2.6.31 kernel. Thus I do not understand that behaviour. Downgrading to kernel of MS4 looks most promising to me. X.Org related changes since MS4: xorg-x11-server: ------------------------------------------------------------------- Tue Aug 4 10:50:34 CEST 2009 - eich@suse.de - Resynced with patches from Intel's Moblin project. - Updated patches to aply cleanly again. ------------------------------------------------------------------- Sat Aug 1 10:47:53 CEST 2009 - sndirsch@suse.de - xorg-server 1.6.3 * This mostly just collects a bunch of minor fixes since 1.6.2. Two notable inclusions are: - Replacing dixLookupResource with dixLookupResourceByType, dixLookupResourceByClass. This returns us to having two resource lookup functions, but this time we have a more sensible name and argument set. - Fixing RandR transforms for drivers providing set_mode_major. These patches were originally slated to land in 1.6.2 but I missed them somehow. - obsoletes commit-cadf65a.diff xorg-x11-driver-video: No relevant changes Mesa: ------------------------------------------------------------------- Sun Aug 2 21:48:08 UTC 2009 - jansimon.moeller@opensuse.org - add ARM variant to configure ------------------------------------------------------------------- Fri Jul 31 12:39:02 CEST 2009 - sndirsch@suse.de - Mesa-devel should require libdrm-devel (bnc #527097) ------------------------------------------------------------------- Sat Jul 18 04:16:04 CEST 2009 - sndirsch@suse.de - Mesa 7.5 * new features like e.g. Gallium3D * various bug fixes * removed some GL_SGIX_* extensions, which have been superseded by ARB versions - obsoletes mesa-commit-88b702e.diff, mesa-commit-954dfba.diff, intel_release_static_region.patch libdrm: No changes. BTW, I'm not aware of a Milestone 5 for openSUSE 11.2.
Please let me know, if dowgrading kernel to the one on MS4 helps. What's the output of 'hwinfo --gfxcard'?
Created attachment 310856 [details] gfxcard info output requested. Today's updated kernel in factory is non bootable on this laptop.
(In reply to comment #6) > output requested. Today's updated kernel in factory is non bootable on this > laptop. But I asked you to try kernel of MS4, didn't I?
The information that you asked for was obtained from the 2.6.30 kernel from MS4.
Ok. Then please also downgrade to MS4: Mesa. If this doesn't help also xorg-x11-server.
TESTS: MS5 with MS4 2.6.30 kernel -- installed Mesa 7.4 -- video failed. Did not use radeon.modeset=0 3 installed MS4 xorg server 7.4 file -- video worked without having to us radeon.modeset=0 3 installed Mesa 7.5 from MS5 -- video worked installed MS5 xorg server 7.4 -- video failed.
If I understand correctly the update of xorg-x11-serve in MS5 is the culprit here.
Correct.
In that case it might help to attach /var/log/Xorg.0.log for MS4's and MS5's xorg-x11-server, so I can compare the Xserver output.
Created attachment 310884 [details] good xorg log with xorg server from MS4
Created attachment 310885 [details] xorg log using MS5 xorg server
The main differences are: 1) drmOpenDevice fails on xorg-server 1.6.3 (MS5) 2) config/hal fails on xorg-server 1.6.3 (MS5) ==> no synaptics/evdev loaded ==> X hangs here? hald not running?
(In reply to comment #16) > The main differences are: > > 1) drmOpenDevice fails on xorg-server 1.6.3 (MS5) > 2) config/hal fails on xorg-server 1.6.3 (MS5) > ==> no synaptics/evdev loaded ==> X hangs here? hald not running? ==> duplicate *** This bug has been marked as a duplicate of bug 528397 ***