LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 12-25-2005, 02:16 AM   #1
Toods
Member
 
Registered: Dec 2005
Location: UK
Distribution: Slackware 12.1
Posts: 249

Rep: Reputation: 32
Start X Crash with Nvidia on 2.6 Kernel - GLX Problem


I know the issue has been reported before on this forum and the NV forum but I am stuck on this one again:

This is my software setup:
Slackware 10.2
2.6.14.4 Kernel
NVIDIA-Linux-x86-1.0-8178(or 8174)-pkg1.run

When I go to 'StartX', it will not start. The log shows it to crash when it gets to 'GLX'.

When I was using Kernel 2.4.31, I could resolve this by either of the following:

Running the NVIDIA installation with the following command line addtiion:

Quote:
--force-tls=classic
or

doing the following:

Quote:
Moving or deleting the usr/lib/tls directory
Neither of these work with the 2.6 kernel. The only way that I can get Xorg to run is to 'comment out' the 'Load GLX' line in xorg.conf.

Any help with this would be appreciated.

Thank you.
 
Old 12-25-2005, 03:27 AM   #2
320mb
Senior Member
 
Registered: Nov 2002
Location: pikes peak
Distribution: Slackware, LFS
Posts: 2,577

Rep: Reputation: 48
honestly, that driver version sucks! I spent 2 weeks messing around with it and eventually had to revert back to v.7176........
 
Old 12-25-2005, 04:11 AM   #3
palceksmuk
LQ Newbie
 
Registered: Dec 2005
Distribution: slackware 10.2
Posts: 26

Rep: Reputation: 15
I've got the same problem after an upgrade with swaret.
Now I run X without glx but it's much slower. I get sound problems while moving windows around the desktop...
 
Old 12-28-2005, 09:35 AM   #4
caulktel
LQ Newbie
 
Registered: May 2004
Location: Oregon USA
Distribution: Slackware 10.2
Posts: 12

Rep: Reputation: 0
I used the same version Toods used, and after it compiles the module it errors out saying something about the source code and the modules dont match, which is crap. Does anybody know if there are issues with the Riva TnT2 64 card and Nvidia's driver?
 
Old 12-28-2005, 11:05 AM   #5
palceksmuk
LQ Newbie
 
Registered: Dec 2005
Distribution: slackware 10.2
Posts: 26

Rep: Reputation: 15
I have recompiled my kernel (also 2.6.13) and then installed 1.0-8178 and now it works, even with the glx line in xorg.conf.
I think my problem was bacause I've upgraded some of the libs or maybe gcc.
 
Old 12-28-2005, 04:55 PM   #6
caulktel
LQ Newbie
 
Registered: May 2004
Location: Oregon USA
Distribution: Slackware 10.2
Posts: 12

Rep: Reputation: 0
Well, I got mine working with some info I found on this site. It turns out that the new driver doesn't support older cards like my Riva TnT2 64 card, however the nvidia legacy driver which is 7174 I believe, did the trick. So I'm a happy camper now, I can use the open GL screen savers.
 
Old 12-28-2005, 05:21 PM   #7
IndigoBlu
LQ Newbie
 
Registered: Dec 2005
Location: Sweden
Distribution: Slackware 10.2
Posts: 12

Rep: Reputation: 0
Hello, I suppose it is best if I send my problem here in this thread instead of creating a new on almost the same topic. (sorry if I hi-jack the thread. If so, please then move my post to its own thread, thanks)

I downloaded the drivers from nvidia.com (version 1.0-8178) and installed it (used the configuration tool at the end of the installer). When I started X (startx) there came up an error message and it wouldn't start. After a long time I managed to uninstall the driver and (with the help from xorgsetup) start up X again. Later I tried to install the driver but NOT use the config tool, and instead read the README to config it by myself. After some testing (and with the help from this thread) I managed to discover that the error is when I use the nvidia driver instead of the nv driver in the Device section. Also, the nvidia driver DOES work if I put a # on the Load "glx" line (making it ignored).

I should maybe also mention that in the beginning of the driver installation it told me about something it couldn't find (precompiled kernel or something, I don't remember) and it would try to find it on nvidias ftp server, when it couldn't find it, it compiled something (a Kernelmodule?) (the installation was successfull though)

My Graphics Card is a GeForce 5200 FX 128 MB VRAM, and my Linux kernel version is 2.4.31, and I use Slackware 10.2.

Should I also try an older driver version? Because I mean, the config tool *should* make everything work by itself, right?

Thanks in advance.

//Patrik
 
Old 12-28-2005, 07:39 PM   #8
IndigoBlu
LQ Newbie
 
Registered: Dec 2005
Location: Sweden
Distribution: Slackware 10.2
Posts: 12

Rep: Reputation: 0
Oh, and I was also able to start if I renamed the usr/lib/tls directory.

Both when using the ignore glx and the tls way to start it up the monitor tells me that the screenmode (I think it was) is not supported (I assume it is the monitor that tells me, not linux). Then the graphics are awful: Fonts are either really small or they are looking weird, screen is outside of the monitor (even though I use the same resolution as when I use the "nv" driver). I'm not really sure if the "blurness" of nv is still there, but I think it is.

Thanks
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
GLX/Xfree86/DRI/nvidia geforce 4 mx 420 problem asalford Linux - Hardware 3 04-01-2004 02:28 PM
problem with glx q3a on debian (nvidia) meisterlampe Linux - Games 1 03-31-2004 09:18 AM
GLX NVidia Problem countcobolt Linux - Software 5 12-05-2003 11:34 AM
Nvidia/GLX Problem after upgrade darcon3k Linux - Software 6 08-20-2003 11:56 AM
Nvidia Kernel & Glx installation SchwarzeFeen Linux - Software 5 02-26-2003 09:19 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:57 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration