Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 06-28-10, 04:17 PM   #1
uOpt
FreeBSD cheering section
 
uOpt's Avatar
 
Join Date: Nov 2004
Location: Boston, MA, USA
Posts: 609
Default Xorg-7.1 doesn't load libglx.so, no specific reason given

I am trying to run an older X11 server on a current Debian system. I have set up a /var/chroot/x11 with an older Debian with the desired version Xorg 7.1 (actually I want 7.2 but there's no Debian release with it). NVidia drivers are installed both in that tree and the root tree. I tried 195.36.24 and 256.35, all amd64.

That works fine, both when:
  • running in the chroot using the chroot command (/dev /proc etc are all bind mounted)
  • and also when calling the absolute path and using a different modulepath

X11 comes up, works, and the bugs that nagged me are gone. Yeah!

But libglx.so is not being loaded and no specific reason is given. It just says it can't load it. I am sure this isn't a chroot or absolute path related problem because a) the libglx.so.* is binary identical in both locations and b) all other modules, including nvidia_drv.so are loaded just fine.

Debugging this is difficult. Apparently my Linux here has decided that atime off is now the default and `ls -ltru` doesn't tell me what is being read and what is not. Nice. I tried `strace -f` but it doesn't follow the chain even though I'm root and not when using -u either . Not sure what's up with that.

Here is the relevant passage from the logfile:
Code:
(II) LoadModule: "nvidia"
(II) Loading /var/chroot/x11/usr/lib/xorg/modules/drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.0
        Module class: X.Org Video Driver
(II) LoadModule: "kbd"
(II) Loading /var/chroot/x11/usr/lib/xorg/modules/input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.1.0
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 0.6
[...]
(**) Jun 28 16:52:05 NVIDIA(0): Enabling RENDER acceleration
(**) Jun 28 16:52:05 NVIDIA(0): Using static 90-degree clockwise screen rotation.
(EE) Jun 28 16:52:05 NVIDIA(0): Failed to initialize the GLX module; please check in your X
(EE) Jun 28 16:52:05 NVIDIA(0):     log file that the GLX module has been loaded in your X
(EE) Jun 28 16:52:05 NVIDIA(0):     server, and that the module is the NVIDIA GLX module.  If
(EE) Jun 28 16:52:05 NVIDIA(0):     you continue to encounter problems, Please try
(EE) Jun 28 16:52:05 NVIDIA(0):     reinstalling the NVIDIA driver.
(II) Jun 28 16:52:06 NVIDIA(0): NVIDIA GPU GeForce GTX 275 (GT200) at PCI:4:0:0 (GPU-0)
So in conclusion to me this looks like the libglx.so.* (this comes binary in the package, right?) is being refused by the Xorg server, for example due to missing symbols, but the error messages are hidden from me.

Any suggestions on how to proceed?

log'n'config appended and also as plain text on:
http://www.cons.org/xorg-debug-20100628/
Attached Files
File Type: zip lognconfig.zip (7.3 KB, 46 views)
__________________

My Unix benchmark results
uOpt is offline   Reply With Quote
Old 06-29-10, 07:49 AM   #2
AaronP
NVIDIA Corporation
 
AaronP's Avatar
 
Join Date: Mar 2005
Posts: 2,487
Default Re: Xorg-7.1 doesn't load libglx.so, no specific reason given

The line to load the glx module is commented out in your config file. X.org 7.1.1 is old enough that glx is not loaded by default. Try uncommenting the Load "glx" line.
AaronP is offline   Reply With Quote
Old 06-29-10, 10:41 AM   #3
uOpt
FreeBSD cheering section
 
uOpt's Avatar
 
Join Date: Nov 2004
Location: Boston, MA, USA
Posts: 609
Default Re: Xorg-7.1 doesn't load libglx.so, no specific reason given

Quote:
Originally Posted by AaronP View Post
The line to load the glx module is commented out in your config file. X.org 7.1.1 is old enough that glx is not loaded by default. Try uncommenting the Load "glx" line.
Oh. That does it. Works fine now.

Thanks so much, Aaron. Again.
__________________

My Unix benchmark results
uOpt is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 03:25 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.