As you all might know, I have an ati card. I just installed the new 8.18.6 drivers yesterday.
I was later hanging around on the Rage3D Linux Drivers forum, and noticed mention of a utility called 'aticonfig', which apparently is a workalike for fglrxconfig (the xorg.conf configurator), but (also apparently) works better than fglrxconfig; not least because it --apparently-- adds to your currently-existing xorg.conf, rather than creating a (garbage) one from scratch. So naturally I thought I'd try running it.... but I don't seem to have it, and I don't know why. It's in the RPM (looked at the one in distfiles using file-roller). And all the other bin files in the rpm in distfiles are in /opt/ati/bin, dated yesterday. Except aticonfig. Which, locate, and find don't find it, either as a user or root. It apparently did not get installed. In fact, this is the case; I just re-installed the drivers to see the output, and no mention is made of the file: (piped to prevent Thunderbird confusing this with a quote) |>>> Install ati-drivers-8.18.6 into /var/tmp/portage/ati-drivers-8.18.6/image/ category media-video | * Installing fglrx module |man: |making executable: /usr/lib/libfglrx_gamma.so.1.0 |>>> Completed installing ati-drivers-8.18.6 into /var/tmp/portage/ati-drivers-8.18.6/image/ | |>>> Merging media-video/ati-drivers-8.18.6 to / |--- /etc/ |--- /etc/env.d/ |>>> /etc/env.d/09ati |--- /lib/ |--- /lib/modules/ |--- /lib/modules/2.6.13-gentoo-r4/ |--- /lib/modules/2.6.13-gentoo-r4/video/ |>>> /lib/modules/2.6.13-gentoo-r4/video/fglrx.ko |--- /opt/ |--- /opt/ati/ |--- /opt/ati/bin/ |>>> /opt/ati/bin/fglrxinfo |>>> /opt/ati/bin/fglrx_xgamma |>>> /opt/ati/bin/fglrxconfig |--- /usr/ |--- /usr/lib/ |--- /usr/lib/modules/ |--- /usr/lib/modules/dri/ |>>> /usr/lib/modules/dri/atiogl_a_dri.so |>>> /usr/lib/modules/dri/fglrx_dri.so |--- /usr/lib/modules/linux/ |>>> /usr/lib/modules/linux/libfglrxdrm.a |--- /usr/lib/modules/drivers/ |>>> /usr/lib/modules/drivers/fglrx_drv.o |--- /usr/lib/opengl/ |--- /usr/lib/opengl/ati/ |>>> /usr/lib/opengl/ati/lib/ |>>> /usr/lib/opengl/ati/lib/libGL.so.1.2 |>>> /usr/lib/opengl/ati/lib/libGL.la |>>> /usr/lib/opengl/ati/lib/libGL.so -> libGL.so.1.2 |>>> /usr/lib/opengl/ati/extensions -> ../xorg-x11/extensions |>>> /usr/lib/opengl/ati/include -> ../xorg-x11/include |>>> /usr/lib/libfglrx_gamma.so.1.0 |>>> /usr/lib/libfglrx_gamma.a |--- /usr/include/ |--- /usr/include/GL/ |>>> /usr/include/GL/glxATI.h |>>> /usr/include/GL/glATI.h |--- /usr/include/X11/ |--- /usr/include/X11/extensions/ |>>> /usr/include/X11/extensions/fglrx_gamma.h |>>> /usr/lib/opengl/ati/lib/libGL.so.1 -> libGL.so.1.2 |>>> Safely unmerging already-installed instance... |--- !mtime obj /usr/lib/opengl/ati/lib/libGL.so.1.2 |--- !mtime obj /usr/lib/opengl/ati/lib/libGL.la |--- !mtime obj /usr/lib/modules/linux/libfglrxdrm.a |--- !mtime obj /usr/lib/modules/drivers/fglrx_drv.o |--- !mtime obj /usr/lib/modules/dri/fglrx_dri.so |--- !mtime obj /usr/lib/modules/dri/atiogl_a_dri.so |--- !mtime obj /usr/lib/libfglrx_gamma.so.1.0 |--- !mtime obj /usr/lib/libfglrx_gamma.a |--- !mtime obj /usr/include/X11/extensions/fglrx_gamma.h |--- !mtime obj /usr/include/GL/glxATI.h |--- !mtime obj /usr/include/GL/glATI.h |--- !mtime obj /opt/ati/bin/fglrxinfo |--- !mtime obj /opt/ati/bin/fglrxconfig |--- !mtime obj /opt/ati/bin/fglrx_xgamma |--- cfgpro obj /lib/modules/2.6.13-gentoo-r4/video/fglrx.ko |--- cfgpro dir /lib/modules/2.6.13-gentoo-r4/video |--- cfgpro dir /lib/modules/2.6.13-gentoo-r4 |--- !mtime obj /etc/env.d/09ati |--- cfgpro dir /etc/env.d Interestingly enough, only 3 of the 7 files in /usr/X11R6/bin in the RPM that are eventually installed to /opt/ati/bin were updated: fglrxinfo, fglrxinfo, and fglrx_xgamma. I know that fglrx_glxgears and fireglcontrol are installed by ati-drivers-extra, so I re-emerged that as well: |>>> Merging media-video/ati-drivers-extra-8.18.6 to / |--- /opt/ |--- /opt/ati/ |--- /opt/ati/bin/ |>>> /opt/ati/bin/fireglcontrol |>>> /opt/ati/bin/fgl_glxgears |--- /usr/ |--- /usr/share/ |--- /usr/share/applications/ |>>> /usr/share/applications/fireglcontrol.desktop |--- /usr/share/pixmaps/ |>>> /usr/share/pixmaps/ati.xpm So this means that there are *two* files in the /usr/X11R6/bin folder in the RPM that are not installed by the ebuild: aticonfig fglrx_pplay (whatever that may be) Now this looks very much like a bug in the ebuild to me, but I'm also kinda p.o.'d by the whole ATI situation (morrowind fails to run with these drives, apparently), I don't feel all that well (another cold), and I just don't want to charge onto b.g.o. and risk pissing off the dev team with something along the lines of 'you guys suck!' (first, because they don't, and second, because I like to save my rudeness points for situations where they might do some good, rather than just waste them because my judgement is temporarily poor). So I don't quite know what to ask any interested parties on the list to confirm, but 1) does anybody who might have installed the new ati-drivers package actually have the 'aticonfig' utility, 2) does anybody who might have installed the package using the ATI script rather than the ebuild in fact have these files installed, and 3) does anyoe happen to know some other reason than a screwed-up ebuild (i.e., a bug-- see, I'm saving my points, so nothing said like 'gross incompetence' ;-) ) that this utility might not have been installed? Holly -- gentoo-user@gentoo.org mailing list