LinuxQuestions.org
Help answer threads with 0 replies.
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 04-07-2009, 01:15 AM   #1
the_zone
Member
 
Registered: Nov 2008
Distribution: Slackware
Posts: 83

Rep: Reputation: 7
Yet another Slackware 12.2 nvidia problem


Hello All,

I recently updated from Slackware 10.2 to 12.2.
My Nvidia 440 MX 8 x AGP card worked fine in 10.2.
So i blindly installed the nvidia installer 96.43.11 in 12.2.
Wrong. I got a screwed up screen.
The search began.

I installed the Slackbuild package over the already existing nvidia install. Not very wise.
I did a clean Slackware install and installed the Slackbuild all over again. Both driver and kernel package. Starting X gave : Fatal error kernel module NVIDIA not found.

I then found a website form some one who did a nvidia install and later installed the Slackbuild driver package only. Did not work either.

I found an "issue" in the nvidia-switch.
Root is defined as ROOT="". Changed that to ROOT="/".

I again did a clean Slackware install.
And followed the instructions from http://100distros.blogspot.com/2008/...linux-122.html

Wherein this person patched the 96.43.07 package.
This solution was found on a gentoo forum.
And, guess what...... This did not work either.

My hardware
-Asus K8V-SE motherboard
-Sempron 3000+
-NVIDIA 440 MX 8 x AGP (with 128 MB)
-Philips 220SW8 TFT

The NV driver works well. Altough i think it is a little slow.
I do not need the 3d capabilities of the nvidia driver since i do not play games. It is just i hate to give up to get it working !


Any one suggestions ?

grtz

ST

Last edited by the_zone; 04-07-2009 at 01:26 AM.
 
Old 04-07-2009, 10:13 AM   #2
slackass
Member
 
Registered: Apr 2006
Location: SE Texas
Distribution: Slack64-15.0
Posts: 910

Rep: Reputation: 90
I went through the same thing with one of those agp cards on my grandson's box and was never able to resolve the problem.
There's a thread posted somewhere on this forum about that problem with 12.2 but I was never able to make the solution work.
12.1 will work with that card.
 
Old 04-07-2009, 10:17 AM   #3
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
have you upgraded your kernel stock as well?
96.43.11 requires you to use 2.6.28 and above
 
Old 04-07-2009, 10:34 AM   #4
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,371

Rep: Reputation: 2748Reputation: 2748Reputation: 2748Reputation: 2748Reputation: 2748Reputation: 2748Reputation: 2748Reputation: 2748Reputation: 2748Reputation: 2748Reputation: 2748
Any clues in /var/log/nvidia-installer.log as to why the install is failing?
 
Old 04-07-2009, 04:26 PM   #5
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Rep: Reputation: 67
Why not look at http://www.linuxquestions.org/questi...in-x11-402003/?

The solution is in there (I know it's there, because I'm running a NV MX400AGP w/x server.)

Not trying to be mean, but the solution is there. Just read the first post, and the later ones.

Or, search the forum for "nvidia+12.2"
 
Old 04-08-2009, 01:46 AM   #6
Choucete
Member
 
Registered: Dec 2007
Location: Buenos Aires
Distribution: Slackware 12.0
Posts: 83

Rep: Reputation: 16
Maybe this thread could also give you some other hints/ideas http://www.linuxquestions.org/questi...ce4-mx-649840/

Hope it helps.
 
Old 04-08-2009, 04:46 AM   #7
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
My suggestion is: don't use a slackbuild for the nvidia drivers, use the installer. The installer can usually clean up quite well the mess that might be left over from a previous install.
 
Old 04-08-2009, 08:28 AM   #8
the_zone
Member
 
Registered: Nov 2008
Distribution: Slackware
Posts: 83

Original Poster
Rep: Reputation: 7
@all. Thanks for the replies.

@slackass. Thanks. I am considering to install 12.1. This takes to long

@willysr
I have upgraded to 2.6.28.8
installed the kernel package. Build an image / modules and installed it.
Your website was a great help ! Thanks and keep posting.

@allend
First of all my card is detected as Geforce 4000 MX, NV18
While my previous 10.2 slackware reported a 440 MX
nvidia installer did not report problems

Xorg log did.
Something to do with AGPGART initialisation and falling back to PCI.

@cwwilson721
I will search and read carefully again.

The driver is not installed properly cause
glxinfo | grep direct
reults in :

Xlib: extension "GLX" missing on display ":0.0"

What i do not understand why it is Slackware 12.2 specifically.
Has is to do with the shipped kernel in this version ?

best regards

ST

Last edited by the_zone; 04-08-2009 at 09:10 AM.
 
Old 04-08-2009, 08:51 PM   #9
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Rep: Reputation: 67
It works perfectly fine for me, w/FULL slackware 12.2 fresh install, and using the Nvidia installer.

No slackbuilds, no "upgrades", no nothing. Stock kernels and headers. As a matter of fact, as soon as Slackware finishes installing, I get the file fron NVidia, make sure X server is off, install the package, run 'xorgsetup', modify the xorg.conf w/changes for users
Code:
 Section "DRI"
    Mode 0666
 EndSection
(All as root). THEN I fire up X as root (to check if dri is enabled), then log off root, log on as user, and test again.

Sounds like alot, but only takes 5 min.

That's as simple as I can make it.

If you installed a new kernel, you probably forgot to install the headers for it, change symlinks for kernel modules, or who knows what else.

If you use a Slackbuild, you are using another persons idea of what will work. Might be different kernel, options, whatever. Or it might work fine. But it adds another layer of complexity to a VERY EASY PROCESS. I have nothing against Slackbuilds per se, but in the case of NVidia driver install ONLY, my experience has been that the installer from Nvidia works fine, and is the simplest way to go.
 
Old 04-14-2009, 08:17 AM   #10
the_zone
Member
 
Registered: Nov 2008
Distribution: Slackware
Posts: 83

Original Poster
Rep: Reputation: 7
Cool Issue Solved

I did some more research and found that my motherboard has some issues with AGP support/detection.

Setting the following in the "Device" sections solved te issue :
Option "NvAGP" "1"


glxgears gives aprrox/ 1000fps and direct rendering is also enabled.

I will try to update my bios and see whether ASUS has solved the issue.

grtz

ST
 
Old 05-20-2009, 02:46 PM   #11
GryphonBrook
LQ Newbie
 
Registered: Apr 2009
Location: Wilton, NH, USA
Distribution: Slackware 12.2
Posts: 1

Rep: Reputation: 0
Quote:
Originally Posted by cwwilson721 View Post
It works perfectly fine for me, w/FULL slackware 12.2 fresh install, and using the Nvidia installer.

No slackbuilds, no "upgrades", no nothing. Stock kernels and headers. As a matter of fact, as soon as Slackware finishes installing, I get the file fron NVidia, make sure X server is off, install the package, run 'xorgsetup', modify the xorg.conf w/changes for users
This worked for me. I had previously run the installer with no problems. The driver continued to work fine after I used slackpkg to upgrade from 12.1 to 12.2. HOWEVER, when I rebuilt the system the next time, I upgraded from 12.1 to 12.2 first. This time the installer could not build the kernel module it needed.

So I downloaded 12.2, burned new cds, and installed 12.2 direct. The NVIDIA installer worked fine.

No idea what went wrong before, but I'm happy to have it fixed.

-= Bill =-
 
Old 05-21-2009, 07:38 AM   #12
ppr:kut
Slackware Contributor
 
Registered: Aug 2006
Location: Netherlands
Distribution: Slackware
Posts: 631

Rep: Reputation: 463Reputation: 463Reputation: 463Reputation: 463Reputation: 463
Quote:
I found an "issue" in the nvidia-switch.
Root is defined as ROOT="". Changed that to ROOT="/".
If you mean the "ROOT" variable that is defined for "--install", then that's just plain wrong. The empty ROOT variable is required to be able to install
the package in another root with "installpkg -root". Note, all other options for nvidia-switch use a different ROOT variable, which is already defined as "/".
 
  


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
NVIDIA install problem on Slackware 11.0 Davss Slackware 16 05-05-2007 11:09 AM
Slackware 10.2 and Nvidia drivers problem? diablo_ Slackware 26 03-02-2006 04:09 PM
Problem in slackware 10 with nvidia driver SlackwareMan Linux - Games 8 05-19-2005 04:31 PM
Slackware 10, linux-2.6.10 and NVIDIA problem red_erik Slackware 17 01-20-2005 12:01 PM
Problem with Nvidia Geforce 2 MX 32 mb, Slackware 9.1 mymojo Linux - Hardware 8 12-11-2003 11:01 AM

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

All times are GMT -5. The time now is 02:14 PM.

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