|08-21-04, 05:29 PM||#1|
Problem with hyperthreading/smp
Right the rundown is simple:
I am using gentoo, with the gentoo nvidia drivers emerged. I had everything
working at one point, then I did an upgrade system and my problem started.
Convinced I broke something (I'm fairly new to gentoo), I have done a
brand new stage1 install with nothing particularly customized as yet.
The problem persists. opengl-update ran without a hitch.
Very simply glx and everything works beautifully, except when the applications tries to make use of multithreading.
To give an example, quake3 runs fine, quake3-smp fails.
This has the side effect of causing a failure for all the games that autodetect your smp abilities, for example ut2k4.
UT doesn't give an error, it merely says failed to load opengl library, but
from other apps I managed to retrieve the actual errror:
libnvidia-tls.so.1: cannot handle TLS data
I suppose I could possibly compile an extra, non-smp kernel for gaming use but it seems like a horrid waste of my computers capabilities (which
I did after all pay rather handsomely for) and of course it worked with all
the earlier drivers, the problem only started with 6110
I tried googling for the error message, and the only reply I found
suggest rm'ing the tls directories/files.
Rather than simply doing this, I tar'ed them all up first and tried this,
it merely changed the error to "file not found", so I restored them, this
clearly did not help.
The README has no information on this error, in fact all I could find on searching for tls was a description of what the files are for, i.e. handling multithreaded glx apps.
Any help would be greatly appreciated.
silentcoder@jenna ~ $ cat /proc/driver/nvidia/cards/0
Model: GeForce FX 5600 Ultra
Video BIOS: 04.31.20.52.00
Card Type: AGP
It's the 128MB model.
Last edited by silentcoder; 08-21-04 at 05:30 PM. Reason: Include card version
|08-22-04, 07:07 AM||#2|
Re: Problem with hyperthreading/smp
I got it fixed, here is the solution in case anyone else needs it:
add nptl to your USE flags.
emerge --unmerge linux-headers
|Thread||Thread Starter||Forum||Replies||Last Post|
|Problem connecting Pioneer VSX-S300 to Nvidia Ion - flat panel scaling solves it?||wild_oscar||NVIDIA Linux||3||06-17-12 08:18 AM|
|Post working out problem with 40.xx trying to work problem out, ONLY system specs||b5fan||NVIDIA Windows Graphics Drivers||11||10-19-02 10:17 AM|
|nv30 problem rumor||bob747b||Rumor Mill||37||10-10-02 04:14 PM|
|kswapd kernel problem and the NVdriver||kwaz||NVIDIA Linux||2||09-25-02 09:33 PM|
|Nvidia Go on laptop, black border within XFree86 problem||raxip||NVIDIA Linux||3||07-31-02 11:58 AM|