today I tried to install nVidia 340xx drivers for my GeForce 9400 GT on my new and fresh Antergos installation by following both the [antergos wiki tutorial[/url:1iwcqpwc] and the [arch wiki tutorial[/url:1iwcqpwc] (wich are rather the same) without success; I’m sure that I’m using the right packages, the nvidia-340xx and the nvidia-340xx-utils, and I’ve tried a couple of times redoing the tutorial, for being sure that i wasn’t in the wrong.
After some investigation I found some intresting error messages in Xorg.log:
[ 187.374] (EE) Failed to load /usr/lib/xorg/modules/extensions/libglx.so: /usr/lib/xorg/modules/extensions/libglx.so: cannot open shared object file: No such file or directory [ 187.374] (EE) Failed to load module "glx" (loader failed, 7) [ 187.380] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X [ 187.380] (EE) NVIDIA(0): log file that the GLX module has been loaded in your X [ 187.380] (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If [ 187.380] (EE) NVIDIA(0): you continue to encounter problems, Please try [ 187.380] (EE) NVIDIA(0): reinstalling the NVIDIA driver.
Obviously I looked into /usr/lib/xorg/modules/extensions/, where I found some strange links
[[email protected] extensions]$ ls -la total 288 drwxr-xr-x 2 quero users 4096 Nov 15 18:18 . drwxr-xr-x 4 quero users 4096 Nov 15 20:33 .. lrwxrwxrwx 1 quero users 16 Nov 15 18:18 libglx.so -\> libglx.so.343.22 lrwxrwxrwx 1 quero users 16 Nov 15 18:18 libglx.so.1 -\> libglx.so.343.22 lrwxrwxrwx 1 quero users 56 Nov 15 18:18 libglx.so.343.22 -\> /usr/lib/nvidia/xorg/modules/extensions/libglx.so.343.22 -rwxr-xr-x 1 quero users 286112 Nov 15 18:18 libglx.xorg
But there isn’t any /usr/lib/nvidia folder! It also looks like that the file version linked isn’t right.
I’ve already tried to post in the arch forum, but they don’t want to help me because they think that antergos should help me, but, as you can see, in Antergos nvidia-340xx is provided by arch offical repos! Isn’t it?
[[email protected] ~]$ sudo pacman -Ss nvidia-304xx extra/nvidia-304xx 304.123-9 NVIDIA drivers for linux, 304xx legacy branch extra/nvidia-304xx-libgl 304.123-1 NVIDIA drivers libraries symlinks, 304xx legacy branch extra/nvidia-304xx-lts 304.123-6 NVIDIA drivers for linux-lts, 304xx legacy branch extra/nvidia-304xx-utils 304.123-1 NVIDIA drivers utilities and libraries, 304xx legacy branch extra/opencl-nvidia-304xx 304.123-1 OpenCL implemention for NVIDIA, 304xx legacy branch