View previous topic :: View next topic |
Author |
Message |
[m0nt0] n00b
Joined: 09 Aug 2003 Posts: 28 Location: Italy
|
Posted: Sat Jul 24, 2004 3:25 pm Post subject: nvidia 1.0.6106 driver problem |
|
|
Hi guys,
i've recompiled the kernel, linux-2.6.7-gentoo-r11, the sym link in /usr/src/linux points to it.
When i reboot i can't start xfree, ok, i've to recompile the nvidia drivers.
If i use the stable version the drivers won't load and modprobe, even insmod tells me
".... path-to-module: -1 Invalid module format"
Ok, just upgraded to the unstable version using ACCEPT_KEYWORDS="~x86", the drivers compile succesfully and i can load it, so i've emerged with the same system nvidia-glx.
Here comes the problem:
Now i can play to quake3, but i can't play to army ops and ut2004-demo
Code: |
monto@m0nt0 monto $ armyops
Could not load OpenGL library
History:
Exiting due to error
monto@m0nt0 monto $ ut2004demo
Could not load OpenGL library
History:
Exiting due to error
monto@m0nt0 monto $
|
Same problem running legends, the game doesn't start and a popup message tells me Code: | "Unable to initialize OpenGL. (Could not load OpenGL library)" |
Another (i think) similar problem is with nwn:
Code: | monto@m0nt0 monto $ nwn
./nwmain: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory
monto@m0nt0 monto $
|
What can I do? Please help meee!!
Nvidia geforce4 64Mb
P4Mobile 2.4 GHz
512 RAM _________________ There's no place like 127.0.0.1 |
|
Back to top |
|
|
SlashGentoo n00b
Joined: 29 Jun 2003 Posts: 62 Location: Warsaw, Poland
|
Posted: Sat Jul 24, 2004 3:39 pm Post subject: |
|
|
Ummm, i'm not sure but I think You have to install the mesa and mesa-glu packages. Don't worry about them being masked. |
|
Back to top |
|
|
Anime_Fan Guru
Joined: 01 Jul 2003 Posts: 366 Location: Linköping, Sweden
|
Posted: Sat Jul 24, 2004 3:54 pm Post subject: |
|
|
Did you use "opengl-update nvidia" ? |
|
Back to top |
|
|
Plastic l33t
Joined: 24 Mar 2004 Posts: 649
|
Posted: Sat Jul 24, 2004 3:59 pm Post subject: |
|
|
SlashGentoo wrote: | Ummm, i'm not sure but I think You have to install the mesa and mesa-glu packages. Don't worry about them being masked. |
NOT MESA! Mesa is a software renderer. opengl-update might work... |
|
Back to top |
|
|
bulletman Tux's lil' helper
Joined: 04 Jul 2002 Posts: 126
|
Posted: Sun Jul 25, 2004 7:29 pm Post subject: |
|
|
Does it work if you launch the game like so:
LD_PRELOAD=/usr/lib/libGL.so.1 /path/to/game
? _________________ Stephen
If your desktop gets out of control easily,
you probably have too much stuff on it that
doesn't need to be there.
Donna Smallin, "Unclutter Your Home" |
|
Back to top |
|
|
[m0nt0] n00b
Joined: 09 Aug 2003 Posts: 28 Location: Italy
|
Posted: Sun Jul 25, 2004 8:31 pm Post subject: |
|
|
thanks for the suggestion but the problem isn't fixed.
I've followed some hints in a similar post in the kernle hardware secion, i've downgraded the kernel and installed the stable nvidia driver:
Code: | monto@m0nt0 monto $ emerge -p nvidia-kernel
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] media-video/nvidia-kernel-1.0.4496-r3
monto@m0nt0 monto $ emerge -p nvidia-glx
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] media-video/nvidia-glx-1.0.4496-r2
monto@m0nt0 monto $ emerge -p glut
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] media-libs/glut-3.7.1
monto@m0nt0 monto $ ls -l /usr/src/linux
lrwxrwxrwx 1 root root 22 Jul 25 10:42 /usr/src/linux -> linux-2.6.5-gentoo-r1/monto@m0nt0 monto $
|
don't know if you need more info..
I've done "opengl-update nvidia", but this won't fix the problem, same thing with LD_PRELOAD, this solution works with nwn, armyops and ut2004.
But i can't play legends, ok, it's no necessary, but why it doesn't work?
thank you guys _________________ There's no place like 127.0.0.1 |
|
Back to top |
|
|
FlipperDolfijn n00b
Joined: 17 May 2004 Posts: 8
|
Posted: Mon Jul 26, 2004 8:46 am Post subject: |
|
|
as far as the ut2004 problem.
The game loads some tls drivers and than you get that error message. Remove or rename the tls directory in /usr/lib/opengl/nvidia
ut2004 should work afterwards |
|
Back to top |
|
|
m00dawg Tux's lil' helper
Joined: 27 Jan 2003 Posts: 145 Location: Texas
|
Posted: Tue Jul 27, 2004 2:16 pm Post subject: |
|
|
Well that solved my problem thanks for the help! But I'm curious, what is the TLS library for exactly? _________________ www.moocowproductions.org |
|
Back to top |
|
|
|