[CentOS] xorg updates hose GUI with Nvidia driver

Kay Diederichs kay.diederichs at uni-konstanz.de
Wed Oct 16 08:21:58 UTC 2013


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 at turn29 X11]# head -2 xorg.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 325.15 
(buildmeister at swio-display-x64-rhel04-03)  Wed Jul 31 19:04:13 PDT 2013

and
[root at 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






More information about the CentOS mailing list