On 10/16/2013 02:51 AM, Thomas Eriksson wrote: ...
Elrepo is not putting any symlink in /usr/lib64/xorg/modules/extensions only in /usr/lib64/xorg/modules/extensions/nvidia
It then adds /usr/lib64/xorg/modules/extensions/nvidia to the ModulePath in xorg.conf so the Xserver picks up the nvidia version of libglx.so before the Xorg version. That way you
oh - good to know!
My /etc/X11/xorg.conf does not have ModulePath in /etc/X11/xorg.conf, probably because it was produced by: [root@turn29 X11]# head -2 xorg.conf # nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 325.15 (buildmeister@swio-display-x64-rhel04-03) Wed Jul 31 19:04:13 PDT 2013
and [root@turn29 log]# grep -i modulepath /var/log/Xorg.0.log [ 71.756] (==) ModulePath set to "/usr/lib64/xorg/modules"
which means that nvidia-settings may not play nicely with ElRepos package.
I manually added
ModulePath "/usr/lib64/xorg/modules/extensions/nvidia" ModulePath "/usr/lib64/xorg/modules" to Section "Files" in /etc/X11/xorg.conf and now my X performance problems (sometimes long delays when moving windows; artifacts at old window positions) seem to be gone.
thanks,
Kay