boilertech Posted June 8, 2006 Author Posted June 8, 2006 [mike@localhost ~]$ ldd `which glxinfo` libGLU.so.1 => /usr/X11R6/lib/libGLU.so.1 (0xa7ef9000) libGL.so.1 => /usr/lib/libGL.so.1 (0xa7e79000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xa7e6a000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xa7d99000) libpthread.so.0 => /lib/i686/libpthread.so.0 (0xa7d49000) libm.so.6 => /lib/i686/libm.so.6 (0xa7d26000) libc.so.6 => /lib/i686/libc.so.6 (0xa7bf6000) libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xa7b3d000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xa7b33000) libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xa73ca000) libnvidia-tls.so.1 => /usr/lib/libnvidia-tls.so.1 (0xa73c8000) libdl.so.2 => /lib/libdl.so.2 (0xa73c5000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0xa7f91000) PS: Would you mind to doublecheck if you have the "xorg-x11-suite" package installed ??Yes, It is installed. I am going to try the new kernel. Will report back Quote
boilertech Posted June 8, 2006 Author Posted June 8, 2006 I installed the new Kernel. dkms install nvidia ok. Splash screen come on ok. glxgears, not ok. [mike@localhost ~]$ glxgearsXlib: extension "GLX" missing on display ":0.0".glxgears: Error: couldn't get an RGB, Double-buffered visual. Quote
Bruno Posted June 9, 2006 Posted June 9, 2006 . . . . . . . . :(Okay let us re-group, next question: # ls -al /usr/lib/libGL.so.1 Bruno Quote
boilertech Posted June 9, 2006 Author Posted June 9, 2006 [mike@localhost ~]$ ls -al /usr/lib/libGL.so.1lrwxrwxrwx 1 root root 17 Jun 4 06:33 /usr/lib/libGL.so.1 -> libGL.so.1.0.7667* Quote
Bruno Posted June 9, 2006 Posted June 9, 2006 Hi BoilertechBingo !! . . . . I think we are on to something . . . do you see what you just posted ? /usr/lib/libGL.so.1 -> libGL.so.1.0.7667 See that 7667 ?? You have installed and use the nvidia drivers 8762 and so the link /usr/lib/libGL.so.1 should have pointed to something like libGL.so.1.0.8762.Yep . . I know . . this is all pretty complicated . . .but we might maybe able to solve it.Now we need to do some more investigation . . . so please: # ls -al /usr/lib/libGL.so.1.0.7667ls -al /usr/lib/libGL.so.1.0.8762 Bruno Quote
boilertech Posted June 9, 2006 Author Posted June 9, 2006 [mike@localhost ~]$ ls -al /usr/lib/libGL.so.1.0.7667-rwxr-xr-x 1 root root 515020 Aug 13 2005 /usr/lib/libGL.so.1.0.7667* [mike@localhost ~]$ ls -al /usr/lib/libGL.so.1.0.8762ls: /usr/lib/libGL.so.1.0.8762: No such file or directory No such file or directory... Quote
COGDIS Posted June 10, 2006 Posted June 10, 2006 [mike@localhost ~]$ ls -al /usr/lib/libGL.so.1.0.7667-rwxr-xr-x 1 root root 515020 Aug 13 2005 /usr/lib/libGL.so.1.0.7667* [mike@localhost ~]$ ls -al /usr/lib/libGL.so.1.0.8762ls: /usr/lib/libGL.so.1.0.8762: No such file or directory No such file or directory... Hi Guys. I see you are still valiantly plugging away at this. I admire your perseverance. Sorry for your trouble tho.Bruno, FYI - The DKMS 8762 packages install the gl libs in /usr/lib/nvidia. I have a clean install of .93 minime with the 8762 drivers installed and there are no links from /usr/lib at all on my system.The presence of those on boilertech's system makes me wonder what other remnants might be laying around.Boilertech, Can you confirm the presence of the following five files by running ls -al /usr/lib/nvidia ?libGLcore.so.1..0.8762*libGL.la*libGL.so.1 -> libGL.so.1.0.8762*libGL.so.1.0.8762*libGLcore.so.1 -> libGLcore.so.1.0.8762*If so, we can see if altering the links in /usr/lib to point to the correct files will make difference.CD Quote
boilertech Posted June 10, 2006 Author Posted June 10, 2006 [ mike@localhost ~]$ ls -al /usr/lib/nvidiatotal 8552drwxr-xr-x 2 root root 4096 Jun 4 06:45 ./drwxr-xr-x 123 root root 73728 Jun 4 06:45 ../lrwxrwxrwx 1 root root 21 Jun 4 06:45 libGLcore.so -> libGLcore.so.1.0.8762*lrwxrwxrwx 1 root root 21 Jun 4 06:34 libGLcore.so.1 -> libGLcore.so.1.0.8762*-rwxr-xr-x 1 root root 8113732 Jun 3 13:57 libGLcore.so.1.0.8762*-rwxr-xr-x 1 root root 652 Jun 3 13:57 libGL.la*lrwxrwxrwx 1 root root 17 Jun 4 06:45 libGL.so -> libGL.so.1.0.8762*lrwxrwxrwx 1 root root 17 Jun 4 06:34 libGL.so.1 -> libGL.so.1.0.8762*-rwxr-xr-x 1 root root 540140 Jun 3 13:57 libGL.so.1.0.8762* Quote
Bruno Posted June 10, 2006 Posted June 10, 2006 Thanks for jumping in COGDIS . . . lrwxrwxrwx 1 root root 17 Jun 4 06:34 libGL.so.1 -> libGL.so.1.0.8762* This was indeed what I was looking for ! . . . What a mess those 8762 drivers made of it !My suggestion would be the following ( but please Boilertech let COGDIS have a second look at the commands before you execute them ) # rm /usr/lib/libGL.so.1# rm /usr/lib/libGL.so# ln -s /usr/lib/nvidia/libGL.so.1.0.8762 /usr/lib/libGL.so.1# ln -s /usr/lib/nvidia/libGL.so.1.0.8762 /usr/lib/libGL.so# rm /usr/lib/libGLcore.so.1# rm /usr/lib/libGLcore.so# ln -s /usr/lib/nvidia/libGLcore.so.1.0.8762 /usr/lib/libGLcore.so.1# ln -s /usr/lib/nvidia/libGLcore.so.1.0.8762 /usr/lib/libGLcore.so# rm /usr/lib/libGL.la # ln -s /usr/lib/nvidia/libGL.la /usr/lib/libGL.la COGDIS do we agree on the above ?? Bruno Quote
boilertech Posted June 10, 2006 Author Posted June 10, 2006 (edited) Ok. I am trying to understand what all this means. Kind looks to me like there are some symbolic links that are pointing to the wrong files. So what those commands will do is first, remove the original (wrong) symbolic links. Then we will create new symbolic links to the correct files. Am I close ? Something I would also like to know is how ya'll knew to look for these links? Maybe, you could walk me through the steps we took explaining what we looked for and what we found. Edited June 10, 2006 by boilertech Quote
Bruno Posted June 10, 2006 Posted June 10, 2006 Ok. I am trying to understand what all this means. Kind looks to me like there are some symbolic links that are pointing to the wrong files. So what those commands will do is first, remove the original (wrong) symbolic links. Then we will create new symbolic links to the correct files. Am I close ? Something I would also like to know is how ya'll knew to look for these links? Maybe, you could walk me through the steps we took explaining what we looked for and what we found.Well . . it is fairly simple Boilertech . . . in post #61 we looked for the link to the OpneGL library in useAnd in post #64 and #66 we traced back the link to its original file: /usr/lib/libGL.so.1.0.7667 and compared the 7667 to the version of the nvidia driver you actually used ( see #59 it says 8762 )COGDIS then asked you in post #67 to show what was in /usr/lib/nvidia . . . files that in a previous life would have been placed ( replacing old files and links ) in /usr/libThe basic concept is now to leave the libGL.so.1.0.8762 and the libGLcore.so.1..0.8762 in /usr/lib/nvidia . . . but replace the links in /usr/lib that point to 7667 with links that point to 8762 . . . . that is all there is to it :D :DNow the disclamer: There is no guarantee it will work . . . it might potentially even makes things worse ( re-install) . . . but there is a small chance that we all can pat eachother on the back and say "job well done"I would like someone to have a second look at the commands I posted. . . to see if I accidentely made any typos . . . but after that you will get the sign "go-for-it" and we will all cross our fingers while you do the "real" work. ;) Bruno Quote
boilertech Posted June 10, 2006 Author Posted June 10, 2006 i CAN'T WAIT TILL ITS FIXED. Thanks for helping. I am soo excited. Quote
Bruno Posted June 10, 2006 Posted June 10, 2006 Hi Boilertech . . . I doublechecked the commands . . . and although we probably will be making more links then strictly needed . . . they still look correct to me ( I typed them in the morning and to be sure I checked them in the evening ).So if COGDIS does not show up . . . feel free to start making the changes to your PCLos . . . . . . And don't forget to reboot after the changes because you have will to restart the X server before testing with "glxinfo | grep rendering" Burno Quote
striker Posted June 10, 2006 Posted June 10, 2006 # ln -s /usr/lib/nvidia/libGLcore.so.1..0.8762 /usr/lib/libGLcore.so.1# ln -s /usr/lib/nvidia/libGLcore.so.1..0.8762 /usr/lib/libGLcore.so Shouldn't that be: # ln -s /usr/lib/nvidia/libGLcore.so.1.0.8762 /usr/lib/libGLcore.so.1# ln -s /usr/lib/nvidia/libGLcore.so.1.0.8762 /usr/lib/libGLcore.so Between 1 and 0 just one dot instead of two? Quote
Bruno Posted June 10, 2006 Posted June 10, 2006 #$@& !!! . . . . . . Yep you are right . . there is a stupid typo !!! ( And I checked it multiple times . . how did those two dots get there )Thanks Striker !!!I will fix it in the original post. Bruno Quote
boilertech Posted June 10, 2006 Author Posted June 10, 2006 (edited) Ok. It is 6:30 pm my time right now. I will wait until 7:30pm to execute those commands. I wonder, Brunu, have you been following the post on Thac's forum? He said to uninstall all Nvidia rpms and reinstall. Thac's Forum Edited June 10, 2006 by boilertech Quote
striker Posted June 10, 2006 Posted June 10, 2006 the link doesn't work for me ...http://www.pclinuxos.com/forum/index.php?topic=5960.0This one works. Quote
boilertech Posted June 10, 2006 Author Posted June 10, 2006 (edited) Oops sory. Just been back from early supper and must have had too many beers. It is fixed Edited June 10, 2006 by boilertech Quote
boilertech Posted June 11, 2006 Author Posted June 11, 2006 Time to go This is one happy dude here tonight. I followed the commands exactly. and........................[mike@localhost ~]$ glxgears48939 frames in 5.0 seconds = 9787.712 FPS49661 frames in 5.0 seconds = 9932.158 FPS49565 frames in 5.0 seconds = 9912.850 FPS49705 frames in 5.0 seconds = 9940.911 FPS You all deserve a big Thank you very much Quote
COGDIS Posted June 11, 2006 Posted June 11, 2006 Time to go This is one happy dude here tonight. I followed the commands exactly. and........................[mike@localhost ~]$ glxgears48939 frames in 5.0 seconds = 9787.712 FPS49661 frames in 5.0 seconds = 9932.158 FPS49565 frames in 5.0 seconds = 9912.850 FPS49705 frames in 5.0 seconds = 9940.911 FPS You all deserve a big Thank you very much Sorry I dissappeared there. Had an unfortunate Internet outage this weekend.Sounds like you got it solved. Way to go! Those are some impressive frame rates!All the best,CD Quote
Bruno Posted June 11, 2006 Posted June 11, 2006 HURRRRRAY !!!! HURRRRRAY !!!! HURRRRRAY !!!! Congrats Boilertech !!! . . . Great job !!! Bruno Quote
zlim Posted June 12, 2006 Posted June 12, 2006 I love reading success stories! Way to go everyone helping to troubleshoot this problem! Quote
Dard Posted July 3, 2006 Posted July 3, 2006 WOW congratulations BoilerTech! :thumbsup:Glad you have this sorted out, but I must say that what you had to go through is a bunch of crap just to get 3d working, no wonder new users are afraid to upgrade kernels, or try and enable 3d.Anyways enjoy the 3d goodness. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.