Package Details: catalyst-fix-gdm 14.12-2

Package Base: catalyst-fix-gdm
Description: Workaround for GDM on AMD Catalyst. Based on a work of Oliver Chang - tl;dr version
Upstream URL: https://oliverchang.github.io/2014/12/22/fixing-linux-amd-catalyst-linux-drivers-gdm/
Category: daemons
Submitter: Vi0L0
Maintainer: Vi0L0
Last Packager: Vi0L0
Votes: 3
First Submitted: 2014-12-28 22:07
Last Updated: 2014-12-29 21:42

Dependencies (4)

Required by (0)

Sources

  • catalyst-fix-gdm.service

Latest Comments

Comment by emorkay

2015-06-17 04:47

Hi,

Does this fix work with catalyst legacy drivers? I am using catalyst drivers from catalyst-hd234k repo and xorg-server 1.12.

I tried changing Xorg.bin to Xorg in the service file but still it was not working.

Thanks,

Comment by ElementoCero

2015-04-12 14:07

Ok, I already fixed it, it was pretty simple in fact. Just edited the PKGBUILD and changed version of Catalyst from 14.12 to 14.9. Thanks ;).

Comment by ElementoCero

2015-04-06 13:30

I have a problem. If I install this fix, my Gnome Shell switches to English language and I can't revert it. My locales are ok, and if I enter the language options in desktop settings, there is only the Spanish one. Tried editing /var/lib/AccountsService/users/gdm to no avail.

Also, I'm using "catalyst-test 14.9-12" for the AMD driver (I can't upgrade to a newer version as it breaks my dual monitor setup (No signal), so... How could I patch GDM to my catalyst version?

Thanks.

Comment by lucarios

2015-03-15 16:38

To make the daemon work on xorg1.17 you have to change the catalyst-fix-gdm.service file.

Change the line: ExecStart=/usr/bin/bash -c '/usr/bin/Xorg.bin -version > /dev/shm/ocfg 2>&1'

To: ExecStart=/usr/bin/bash -c '/usr/bin/Xorg -version > /dev/shm/ocfg 2>&1'

Comment by rsambora

2015-01-05 23:13

Excellent mate, I was having really dark issues with that. Now everything works fine ! Thanks !

Comment by Vi0L0

2014-12-29 21:47

updated, should now work with -pxp packages as well.

I was thinking about making systemd service that will eventually patch files during reboot/shutdown, which would help this workaround to survive after catalyst-utils update, but for now:

Don't forget to reinstall this package after every catalyst-{utils(-pxp),total(-pxp),test(-pxp)} update

Comment by Vi0L0

2014-12-28 22:59

Just noted that -pxp users would have to change catalyst-fix-gdm.install before building catalyst-fix-gdm package.
You have to change path from:
usr/lib/xorg/modules/extensions/fglrx/fglrx-libglx.so
to
usr/lib/xorg/modules/updates/extensions/fglrx/fglrx-libglx.so
(or use standard catalyst package as its also providing powerXpress support ;P)
I should fix this tomorrow