I was unable to run X window after updating from the “old” 2.6.27.19 pae kernel to the “new” 2.6.27.21 on my Dell Studio 15 laptop with openSUSE-11.1 (32-bit). The laptop has ATI Radeon 3450 graphics and was running the proprietary ATI 9.2 driver prior to the installation (custom compilation). Installed as part of that is the custom built fglrx_7_4_0_SUSE111-8.582-1 rpm (which may be the problem as I did not remove it).
When I rebooted after the kernel update, X took me to a broken screen, as expected (mostly black but bottom 1/3 was full of purple horizontal lines).
Neither <CTRL><ALT><Fx> nor <CTR><ALT><Backspace> had any effect. <CTRL><ALT><Delete> a few times resulted in a reboot.
At the reboot I pressed “3” at grub menu, and hence booted to run level 3, logging in there as a regular user.
From run level 3, none of the following worked (all resulting in a black screen with purple lines at the bottom):
sax2 -r -m 0=radeonhd
sax2 -r -m 0=radeon
sax2 -r -m 0=vesa
Also, all of them resulted in a segmentation fault just before the ugly screen:
sh: line 1: 8278 Segmentation fault /usr/sbin/acpidump 2> /dev/null
sh: line 1: 8335 Segmentation fault /usr/sbin/acpidump 2> /dev/null
sh: line 1: 8339 Segmentation fault /usr/sbin/acpidump 2> /dev/null
sh: line 1: 8343 Segmentation fault /usr/sbin/acpidump 2> /dev/null
The above scrolled by so fast I had to capture them with a digital video camera. Each required a <CTR><ALT><Delete> reboot.
Its possible removing the fglrx_7_4_0_SUSE111-8.582-1 rpm and then trying the above openGL/vesa sax2 commands again will work. Its also possible if I re-install the ATI proprietary 9.2 driver (or install the newer ATI proprietary 9.3 driver) will also solve the problem (after a “sax2 -r -m 0=fglrx” ) .
As it was, since I installed the new kernel with "rpm -ivh kernel- … etc … " I simply restored the orginal xorg.conf file (that I had backed up prior to my attempts) and rebooted back to the old 2.6.27.19 kernel (as my grub menu gives me multiple selections).
So no dramas. The old kernel works well and I have my 2.6.27.19 X window running with the ATI proprietary driver.
But I’m puzzled that neither the openGL nor vesa drivers would work with the new kernel and the Radeon 3450 on this laptop. Is it the fglrx_7_4_0_SUSE111-8.582-1 rpm that is causing this? Or am I missing something fundamental (and making newbie mistakes) ?
I could try and configure the vesa/openGL driver with the 2.6.27.19 kernel as a test, but before I start messing about, I thought I would tap into the knowledge on our forum. What am I missing?
I do not normally use proprietary ATI drivers, and its quite possible this is a simple lack of experience on my part (and switching back to openGL or vesa is not so easy). ??