Bug 11932

Summary: /sbin/display_driver_helper switching driver from fglrx to ati
Product: Mageia Reporter: Dave Hodgins <davidwhodgins>
Component: RPM PackagesAssignee: Thomas Backlund <tmb>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: eeeemail, ennael1, tmb
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: 4beta2
Source RPM: fglrx CVE:
Status comment:
Attachments: Compressed output of journalctl -ab
/dev/ddh_debug

Description Dave Hodgins 2013-12-08 17:22:05 CET
After installing from the beta 2 x86_64 dvd, selecting the fglrx driver,
on booting into the installed system, the driver is being switch to the
ati driver.


Reproducible: 

Steps to Reproduce:
Dave Hodgins 2013-12-08 17:23:18 CET

CC: (none) => eeeemail, ennael1, tmb
Assignee: bugsquad => thierry.vignaud
Whiteboard: (none) => 4beta2

Comment 1 Dave Hodgins 2013-12-08 17:25:00 CET
Created attachment 4598 [details]
Compressed output of journalctl -ab

Of particular note ...
Dec 08 11:14:07 x4a.hodgins.homeip.net service_harddrake[826]: launched command: /sbin/display_driver_helper --check-loaded
Dec 08 11:14:07 x4a.hodgins.homeip.net kernel: <6>[fglrx] module unloaded - fglrx 13.25.5 [Nov 22 2013]
Dec 08 11:14:07 x4a.hodgins.homeip.net service_harddrake[826]: launched command: udevadm trigger --subsystem-match=pci --attr-match=class=0x03*
Dec 08 11:14:07 x4a.hodgins.homeip.net service_harddrake[826]: created file /var/run/harddrake-notify-x11-free-driver-switch
Comment 2 Dave Hodgins 2013-12-08 17:26:01 CET
Created attachment 4599 [details]
/dev/ddh_debug
Comment 3 Thomas Backlund 2013-12-08 20:15:39 CET
My bad...

service_harddrake has path checking hardcoded so when I moved install path for built fglrx module to match current kernel layout, service_harddrake rewrites xorg.conf before display_driver_helper runs so it switches to the free driver


Fixed in fglrx-13.250.18-4.mga4 + kmod-13.250.18.mga4


The same applies to the nvidia drivers , so I'll fix them too.

Status: NEW => RESOLVED
Resolution: (none) => FIXED
Assignee: thierry.vignaud => tmb
Source RPM: drakx-kbd-mouse-x11-1.0-1.mga4.src.rpm => fglrx

Comment 4 Dave Hodgins 2013-12-09 00:33:03 CET
We can document how to workaround it in the errata, but it is annoying that it
was working previously, and isn't now.
Comment 5 Dave Hodgins 2013-12-09 00:33:34 CET
Oops. Wrong bug. Sorry.