[Pkg-fglrx-devel] Bug#660571: fglrx-driver: additional comments on failed DRI/DRM init

Cyril Chaboisseau cyril.chaboisseau at free.fr
Sun Mar 11 00:43:15 UTC 2012


Package: fglrx-driver
Followup-For: Bug #660571

Although this bug was solved, I wanted to give a few pointers and
additional information for users that might get caught with this bug.


Actually, I had exactly the same problem and I managed to solve it as
well with the good advice from the packager (Patrick Matthäi)

first on the way to solve the bug:

- purge all fglrx releated packages on your system

aptitude --purge-unused purge '~i fglrx'

which removed the following:

fglrx-atieventsd
fglrx-control
fglrx-driver
fglrx-glx
fglrx-glx-ia32
fglrx-modules-dkms
glx-alternative-fglrx
libfglrx-ia32
libgl1-fglrx-glx
libxvbaw1
xvba-va-driver

and then to find the fglrx leftovers files for removal

locate fglrx|xargs ls -d 2> /dev/null

and this is exactly where I found the culprit:

/usr/lib/xorg/modules/drivers/fglrx_drv.so

this file was dated back in January, when it was modified by the script
fixwatermark.sh (cf. https://gist.github.com/1601436 ) to remove an
"unsupported hardware" watermark

the problem with this script is that it changes the aforementioned file
which was originally a symlink, and then the file is not updated which
then leads to the bug of wrong version of DRI/DRM compared to the fglrx
driver

(EE) fglrx(0): (fglrxdrm.a version = 8.95.3, expected 8.93.4). Disabling DRI.

so, all in all in my case the problem was due to the modification of the
file /usr/lib/xorg/modules/drivers/fglrx_drv.so by the fixwatermark.sh

to solve it, one has to delete this file and reinstall the package
fglrx-driver


'hope this helps





More information about the Pkg-fglrx-devel mailing list