Nvidia.dsl


Forum: Other Help Topics
Topic: Nvidia.dsl
started by: Patrick

Posted by Patrick on Dec. 27 2004,14:05
Nvida loads but tuxrace is slow! (nvidia logo displayed at boottime)

I removed all the # in XF86Config-4 in front of DRI GLCore and there is 1 line that refers to GLX (see below)

Section "Module"
       Load  "ddc"  # ddc probing of monitor
Load  "GLcore"
Load  "dbe"
Load  "dri"
Load  "extmod"
Load  "glx"

Is there something that i am forgetting?

Posted by mikshaw on Dec. 27 2004,14:30
Quote
nvidia.dsl.info
edit your /etc/X11/XF86Config-4 file
Rem out the DRI and GLCore lines

I think you misunderstood....you should comment out those lines rather than remove the comment mark.
I'm not saying this is the trouble, but it could be.

Posted by Patrick on Dec. 27 2004,14:34
What does comment out mean then?
Posted by mikshaw on Dec. 27 2004,14:54
It means to ADD the hash mark (#) to the beginning of the line, turning it into a comment rather than a command.  A comment is something the interpreter ignores when a script or program is run...in this case it's anything following a hash mark.  It's basically the same as removing the line entirely, only it's still there to be put back into action whenever you want.
Posted by Ninja on Dec. 27 2004,15:55
did you get confused by what this meant? i know i did.
Quote
Rem out the DRI and GLCore lines

as the lines are allready "rem'ed out" i assumed i had to remove the "#",

even when i do this, tuxracer runs stupidly slow, 1 frame every 4 seconds.

Posted by ke4nt1 on Dec. 27 2004,16:41
If you are using some of the provided XF86Config files,
they may have the dri and GLcore lines "rem'd" or remark'd
already.
( they shouldn't if you are NOT using nvidia.dsl )

Normally, using only the XFree86.dsl will have these lines active.

Only when using the NVidia.dsl , which provides it's own GL for use,
do you need to "rem" out these lines ..

I did add some XF86Config-4 files with this already rem'd out for
use with NVidia..  But not knowing where someone might obtain
an XF86Config file for their chipset, I needed to add that info.

If you have used "apt-get" to install any other programs,
the package management system does not know you have
installed either Xfree or NVidia files.  Double check to make sure
that your usr/lib/libGL.so points to usr/lib/libGL.so.1 , and that the
usr/lib/libGL.so.1 points to /usr/lib/libGL.so.1.0.6111 .
I have seen where your symlinks will point to another version,
which does not perform well with the libGLcore and glx provided
by NVidia..

My framerates in TuxRacer, using the NVidia.dsl, are very fast and smooth,
This is on a 1GHz P3 system, with mx400 NVidia video card.

Read here for more information on setting up your XF86Config-4
file for use with NVidia drivers..
< ftp://download.nvidia.com/XFree86/Linux-x86/1.0-6629/README.txt >


73
ke4nt

Posted by Ninja on Dec. 27 2004,21:44
yes the symlinks were pointed to a different version, i fixed them but had to delete the newer ones so that they didn't keep comeing back on reboot, now tuxracer won't load at all and kicks me out of x.
This error is in the xfree log file, though i don't know if it has anything to do with it,  the glx line in the config file is there and un commented, so it should be loading.

(EE) NVIDIA(0): Failed to load GLX

I just looked on synaptic and a version of xfree86 is installed, do you think its safe / is a good idea to remove it then re-install the .dsl's,
hopefully leaveing me with a clean install of xfree86... or will that not solve the problem.

Posted by ke4nt1 on Dec. 27 2004,22:31
If I understand your post correctly..

You already had a version of XFree86 on your box?
Which you installed by using synaptic or apt-get ?

It may be the Xfree86 3.3.6 or earlier version.
There would be conflicts with the 4.3 version in the repository.
The idea of mixing the two is probably playing with fire/disaster.

Several posts suggest that the version 4.3.x provided
by henk1955 works well with DSL..

Uninstalling the apt-get/synaptic version is usually a simple procedure..

DO REALIZE that there is no uninstall for the .dsl version.
If yours is a HDinstall, use caution, perhaps try with a liveCD first
and see how it performs for you before commiting to changes to your HDInstall..

I always run my systems from the LiveCD or Poorman's installs,
so "uninstalls" are simply a matter of rebooting, and choosing
what backup I want to restore from at boottime.

73
ke4nt

Posted by Ninja on Dec. 28 2004,21:00
a tip, don't ever try and remove xfree86 by snyaptic LOL
removed all my base packages.

a fresh install later, and without installing synaptic the different lib file is still there?? so it must be something packaged into nvidia.dsl maybe?

Posted by Ninja on Dec. 28 2004,21:44
WOW i am so happy now lol, i have been browseing nvidia's linux forums for hours, and i have finally found a soulution.

Quote
My xfree installation had left a libglx.a file in /usr/X11R6/lib/modules/extensions/. This caused this file to get loaded before nvidias libglx.so which caused my problems. I simply removed /usr/X11R6/lib/modules/extensions/libglx.a to solve the problem.


and it works  :D tuxracer here i come thx Ke4nt for the help

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.