View previous topic :: View next topic |
Author |
Message |
ixion l33t
Joined: 16 Dec 2002 Posts: 708
|
Posted: Wed Feb 05, 2003 5:26 pm Post subject: can't get games running |
|
|
I just got done with my first successful Gentoo install. I had some trouble getting a window manager up, but I'm finally running fluxbox. Anyway, I installed one of my favorite games, LOKI Descent3 for Linux. It starts fine (although it didn't have the graphical install, it was all text based), but when I start a game it reports "Recursive signal cleanup! Hard exit! AHHGGGG!". When I first installed it it had reported a libGL.so error, so I reinstalled the nvidia drivers (which I've been having trouble with) from scratch (downloaded the tar files, unpacked, did 'make install' in the 'kernel' and 'GLX' directories). Could that be causing the problem? I've been bouncing between the 'emerge nvidia-glx/nvidia-kernel (version 3123)' and the 4191's (manual install), could that have corrupted my install? Should I just reinstall gentoo? If I do a reinstall, how would I get the latest nvidia drivers? The only ones that would show up in the tree (with 'emerge -s nvidia') were the 3123's. |
|
Back to top |
|
|
Carlos Guru
Joined: 07 Aug 2002 Posts: 458 Location: Providence, RI
|
Posted: Thu Feb 06, 2003 3:30 am Post subject: |
|
|
First, I'd suggest running something simple like glxgears (you should have it already) to try to get a better idea of where the problem is.
Also, the 4191 drivers are ~x86 masked, so you'll have to put ~x86 in your ACCEPT_KEYWORDS in /etc/make.conf to get them. I personally doubt, though, that the 4191s would work where the 3123s didn't. I also don't think you'll need to reinstall Gentoo; even if a manual install of 4191 borked something, emerging 3123 or the 4191 should get you back in shape. _________________ Man must shape his tools lest they shape him. |
|
Back to top |
|
|
ixion l33t
Joined: 16 Dec 2002 Posts: 708
|
Posted: Mon Feb 10, 2003 12:35 am Post subject: |
|
|
ok I reinstalled (sorry, didn't see your post until after I repartitioned:-/), and got the new nvidia's (4191) on first try (without a problem). I can run 'glxgears' which runs like a champ. But my game still does not run the graphical setup, which from my previous experience tells me it's not going to run correctly after installed.
I found in nvidia's README about this problem (X starts fine, but OpenGL applications fail), but can't really follow it. It talks about the libGL symlinks. Some are missing (libGL.so.4191-1.0), but if glxgears runs, that means my environment's fine, right? How can I make my game (descent3) to look at the correct GL libraries? It did run great in slackware, so I must have something configured wrong somewhere. |
|
Back to top |
|
|
darktux Veteran
Joined: 16 Nov 2002 Posts: 1086 Location: Coimbra, Portugal
|
Posted: Mon Feb 10, 2003 12:51 am Post subject: |
|
|
ixion wrote: | ok I reinstalled (sorry, didn't see your post until after I repartitioned:-/), and got the new nvidia's (4191) on first try (without a problem). I can run 'glxgears' which runs like a champ. But my game still does not run the graphical setup, which from my previous experience tells me it's not going to run correctly after installed.
I found in nvidia's README about this problem (X starts fine, but OpenGL applications fail), but can't really follow it. It talks about the libGL symlinks. Some are missing (libGL.so.4191-1.0), but if glxgears runs, that means my environment's fine, right? How can I make my game (descent3) to look at the correct GL libraries? It did run great in slackware, so I must have something configured wrong somewhere. |
Quote: |
usage: opengl-update <GL implementation>
note:
This utility switch between OpenGL implementations. Currently there
are two supported implementations, namely "xfree" and "nvidia", the
implementations for XFree86 and the NVidia drivers respectively.
examples:
opengl-update xfree
This will setup things to use libGL.so from XFree86
opengl-update nvidia
This will setup things to use libGL.so from the NVidia drivers.
|
Have you tried this? _________________ Lego my ego, and I'll lego your knowledge
www.tuxslare.org - My reborn website |
|
Back to top |
|
|
ixion l33t
Joined: 16 Dec 2002 Posts: 708
|
Posted: Mon Feb 10, 2003 2:59 am Post subject: |
|
|
that did it! I logged in as my usual user, su'd to root, ran 'opengl-update nvidia', exited root, started X with usual user, voila!
How can I have this updated automatically on a reboot, so I don't have to type it as root everytime? |
|
Back to top |
|
|
darktux Veteran
Joined: 16 Nov 2002 Posts: 1086 Location: Coimbra, Portugal
|
Posted: Mon Feb 10, 2003 3:03 am Post subject: |
|
|
You don't have to type it anymore
The links have been made and you are GOOD TO GO!
btw, you're welcome _________________ Lego my ego, and I'll lego your knowledge
www.tuxslare.org - My reborn website |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|