ATI fglrx 3.14.6 & 8.8.25 don't allow screen switching in "laptop mode" on thinkpad T41p
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 moin, i am using the fglrx driver with my Thinkpad T41p (MOBILITY FireGL T2) with SuSE 9.1 and up to version 3.12.0 of the fglrx driver, everytihing worked fine, i.e. "laptop mode" of the driver worked and video and 3D acceleration worked fine as well. but starting with 3.14.6 (and now 8.8.25), the switching of displays does not work in laptop mode anymore. i've known about this problem (and looked for a solution) for some time now, but since 3.12 worked ok and there was no real reason to update to 3.14.6, i simply left the driver at 3.12. but now i'd like to move to SuSE 9.2 which uses X.org and so i have to use fglrx 8.8.25 and i need some way to fix this problem. i am still not sure, if this is a bug in fglrx or a config error, but the more i look into it, it seems like a bug in fglrx. a little more detailed description: i am using the driver in laptop mode (Option "MonitorLayout" "AUTO, NONE" / Option "DesktopSetup" "0x00000100"), and the only thing thats not working is the actual switching of the display with Fn+F7 (or /proc/acpi/ibm/video of the ibm_acpi module). clone mode works fine (i.e. MonitorLayout" "AUTO, AUTO"), but clone mode offers no video acceleration on the external monitor, which i need for watching DVDs). laptop mode with the external mode as default (MonitorLayout NONE, CRT) also works fine, i get a picture and video acceleration on the external monitor, but i still cannot switch to the LCD. when i switch from X to a linux console (Ctrl+Alt+F1), switching starts working again, but as soon as i go back to the X screen, switching is again disabled. i have one config generated by sax and one by fglrxconfig. both work fine under fglrx 3.12.0 and both dont work under 3.14.6 or 8.8.25 anyone with the same (or a similar) problem or even better, an idea what might be the reason? you can find some logs and configs under: http://www.honx.org/fglrx/ ~ XF86Config.fglrxconfig config written by fglrxconfig ~ XF86Config.sax config written by sax ~ xfreelog.not_working a startup log of X with 8.8.25, not working ~ xfreelog.working a startup log of X with 3.12.0, working fine ~ xfreelog.diff a diff between the two logs for easier comparison some more info: System: IBM Thinkpad T41p / 1GB RAM GFX: ATI FireGL T2 Mobility kernel: suse-kotd 2.6.10-200501131507520000-default (but lots other (more sane ~ versions) didn' t work either) Kernel Commandline: nothing special execpt "vmalloc=256mb" (driver kept ~ complaining about memory and wanted this) Distribution: SuSE Pro 9.1 X Server: XFree 4.3 (actually 4.3.99.902 (4.4.0 RC 2)) unchanged from distribution tty, axel - -- Axel Grossklaus PRESECURE (R) Security Specialist, Consulting GmbH Phone: (+49) 040 / 8080 77 - 880 ag@pre-secure.de Fax: (+49) 040 / 8080 77 - 877 Communication by E-Mail strongly preferred. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFB7SIVHAHtNfez9GYRAq4kAJ9eZKWbZp+t7y698hCeMC9qLDv86wCeOmYm 1JqiQvD3Uf5IcYKLYTN1LQA= =Sc6c -----END PGP SIGNATURE-----
participants (1)
-
Axel Grossklaus