NVIDIA still won't load on SMP
Hi Folks, Holiday Greetings to All. I have Nvidia working on my AMD XP2800 SUSE 9.2 PC thanks to Anders J. But I am stuck on my SMP SUSE 9.2 P-III 1GHZ 512MB PC. I have carefully played all the right incantations, nvoked the SAX spells and done much CLI stuff as well. No joy! Here is what I know: Doing sax2 -m 0=nvidia always ends back at the init 3 CLI. The relevent msg is "Failed to initiate nvidia kernel moduel". There are notes to look in the config and log files but they do not have any further details. This happens with an older Nvidia Quadro 32MB G2 AGP 1x card and a new Winfast Geforce 4000 128Mb AGP 8x card. Once that failure occurs the only way to get X up is to use pico on /etc/X11/XF86Config and change driver "nvidia" back to "nv". Now here is what I have found whilst noodling about. This 9.2 is up to date via YOU. However YOU's install nvidia routine never did complete correctly. And it never said it failed == SUSE feedback submitted. My guess is that it simply timed out on getting the NVIDIA-**********.run pkg, and then ended quietly. I manually got the nvidia 6629 install script and ran it after doing all the YOU updates inc the Kernel 2.6.8-24.5 updates which worked correctly, even sources according to YAST "Install & Remove" search and uname. Now if I do a lsmod there is no 'nvidia' mod loaded, so next I do 'modprobe nvidia' and it completes w/o errors and 'lsmod' now shows that the nvidia mod is loaded. Now I do 'startx' as my user and viola! the NVIDIA Logo comes up!!! and X starts; but alas as soon as KDE starts up the screen is corrupted, lots of bad colors and blurred things. I did do an appropriate 'make cloneconfig' and 'make depmod' but the sys replied that 'depmod is no longer needed. This nvidia card seems perfectly servicable using the 'nv' mod, just no 3D and it has the "not-so-nice look" that my 9.2 AMD XP2800 pc had before we got the nvidia module loaded. There is no correct entry in sax2 for this card (as in 0x0185 id per nvidia doc) It fails similarly no matter what card identifier I pick. Since nvidia tells us that there is only one "Integrated Driver Module" for all their cards I can only assume that the SAX 'card identifer' is only useful for other brand cards. Can anyone offer any help? I know this is the holidays, and I am in no particular hurry. It is running my seti clients which is its main job until I get the nvidia correct. PeterB -- -- Proud SUSE user since 5.2 Loving SUSE 9.2 My BLOG == http://vancampen.org/blog --
Try un-installing 629 (first) then install 611 and see if you get same trouble... 629 is unusable for me, and 611 works just fine! B-) On Tuesday 21 December 2004 03:32 pm, Peter B Van Campen wrote:
Hi Folks,
Holiday Greetings to All.
I have Nvidia working on my AMD XP2800 SUSE 9.2 PC thanks to Anders J. But I am stuck on my SMP SUSE 9.2 P-III 1GHZ 512MB PC.
I have carefully played all the right incantations, nvoked the SAX spells and done much CLI stuff as well. No joy!
Here is what I know: Doing sax2 -m 0=nvidia always ends back at the init 3 CLI. The relevent msg is "Failed to initiate nvidia kernel moduel". There are notes to look in the config and log files but they do not have any further details. This happens with an older Nvidia Quadro 32MB G2 AGP 1x card and a new Winfast Geforce 4000 128Mb AGP 8x card. Once that failure occurs the only way to get X up is to use pico on /etc/X11/XF86Config and change driver "nvidia" back to "nv".
Now here is what I have found whilst noodling about. This 9.2 is up to date via YOU. However YOU's install nvidia routine never did complete correctly. And it never said it failed == SUSE feedback submitted. My guess is that it simply timed out on getting the NVIDIA-**********.run pkg, and then ended quietly. I manually got the nvidia 6629 install script and ran it after doing all the YOU updates inc the Kernel 2.6.8-24.5 updates which worked correctly, even sources according to YAST "Install & Remove" search and uname. Now if I do a lsmod there is no 'nvidia' mod loaded, so next I do 'modprobe nvidia' and it completes w/o errors and 'lsmod' now shows that the nvidia mod is loaded. Now I do 'startx' as my user and viola! the NVIDIA Logo comes up!!! and X starts; but alas as soon as KDE starts up the screen is corrupted, lots of bad colors and blurred things. I did do an appropriate 'make cloneconfig' and 'make depmod' but the sys replied that 'depmod is no longer needed. This nvidia card seems perfectly servicable using the 'nv' mod, just no 3D and it has the "not-so-nice look" that my 9.2 AMD XP2800 pc had before we got the nvidia module loaded. There is no correct entry in sax2 for this card (as in 0x0185 id per nvidia doc) It fails similarly no matter what card identifier I pick. Since nvidia tells us that there is only one "Integrated Driver Module" for all their cards I can only assume that the SAX 'card identifer' is only useful for other brand cards.
Can anyone offer any help? I know this is the holidays, and I am in no particular hurry. It is running my seti clients which is its main job until I get the nvidia correct.
PeterB -- --
Proud SUSE user since 5.2 Loving SUSE 9.2 My BLOG == http://vancampen.org/blog
--
On Tuesday 21 December 2004 4:48 pm, Brad Bourn wrote:
Try un-installing 629 (first)
then install 611 and see if you get same trouble...
629 is unusable for me, and 611 works just fine!
Hi Brad, Uninstalled 6629 ok, install 6111 went ok but SAX2 didn't run. It went back to the CLI, did modprobe nvidia went OK but startx never shows the nvidia logo flash and 'glxinfo' shows no 3D Looks like same prob. Thanks ................. PeterB -- -- Proud SUSE user since 5.2 Loving SUSE 9.2 My BLOG == http://vancampen.org/blog --
make sure XF86Config says 'nvidia' for driver and not 'nv' make sure you get splash screen on boot try without sax2 B-) On Tuesday 21 December 2004 04:30 pm, Peter B Van Campen wrote:
On Tuesday 21 December 2004 4:48 pm, Brad Bourn wrote:
Try un-installing 629 (first)
then install 611 and see if you get same trouble...
629 is unusable for me, and 611 works just fine!
Hi Brad,
Uninstalled 6629 ok, install 6111 went ok but SAX2 didn't run. It went back to the CLI, did modprobe nvidia went OK but startx never shows the nvidia logo flash and 'glxinfo' shows no 3D
Looks like same prob.
Thanks ................. PeterB -- --
Proud SUSE user since 5.2 Loving SUSE 9.2 My BLOG == http://vancampen.org/blog
--
On Tuesday 21 December 2004 5:40 pm, Brad Bourn wrote:
make sure XF86Config says 'nvidia' for driver and not 'nv'
make sure you get splash screen on boot
try without sax2
B-) Yowzers!!!!!!! That worked!?! Got the NVIDIA Logo flash and glxinfo sez "Yes". Now just why does SAX2 mess the proceess up? Itseems to be SMP related since I (with Anders help) got 6629 working perfectly on a uni-processor system = AMD XP2800 with a nvidia 5200 card.
And why is the 'skip sax2' required. There is a screw-up there somewhere! Thanks Brad! .............. PeterB -- -- Proud SUSE user since 5.2 Loving SUSE 9.2 My BLOG == http://vancampen.org/blog --
On Tuesday 21 December 2004 06:12 pm, Peter B Van Campen wrote:
Yowzers!!!!!!! That worked!?! Got the NVIDIA Logo flash and glxinfo sez "Yes". Now just why does SAX2 mess the proceess up? Itseems to be SMP related since I (with Anders help) got 6629 working perfectly on a uni-processor system = AMD XP2800 with a nvidia 5200 card.
And why is the 'skip sax2' required. There is a screw-up there somewhere!
If you find an answer let us know. I found almost every install has been a little different. Yast worked once, maybe twice. Using sax2 -m 0=nvidia worked once, sax2 alone has worked. I've had to modprobe nvidia before sax2. Maybe someday I'll see a pattern. Doug
I'm guessing that it isn't to do with uni-multi processor, and more to specific nvidia card. The only thing that Sax2 is going to do is change monitor scanmodes, modelines, dpi, etc (depending on what is reported by the video card about what monitor is there and what it can do) and video card information and driver. Therefore, my money is on Sax2's ability to recognize the card itself. There have been some discussions I've seen on this list about Sax2 not recognizing a card (not have the serial number in data-base). Also, the 629 driver does some more in-depth (I forget what it is called exactly, hmmm) ?DDE? detecting of modes and adjusts modelines. That is why I can't use the 629 driver, I have a widescreen display. If the card you're having trouble with is a newer card or the attached monitor is new tech, this would make sense. So my doing the nv -> nvidia by hand, you leave the older setting in the XF86Config and don't let Sax2 try to be more clever. When this works, it will be nice. Typical growing pains of new tech/features. The difference between GNU/Linux and M$ is that nobody is trying to hide anything in Linux, so you can still override the new stuff and fix yourself! Thank god for open-source! B-) On Tuesday 21 December 2004 05:12 pm, Peter B Van Campen wrote:
On Tuesday 21 December 2004 5:40 pm, Brad Bourn wrote:
make sure XF86Config says 'nvidia' for driver and not 'nv'
make sure you get splash screen on boot
try without sax2
B-)
Yowzers!!!!!!! That worked!?! Got the NVIDIA Logo flash and glxinfo sez "Yes". Now just why does SAX2 mess the proceess up? Itseems to be SMP related since I (with Anders help) got 6629 working perfectly on a uni-processor system = AMD XP2800 with a nvidia 5200 card.
And why is the 'skip sax2' required. There is a screw-up there somewhere!
Thanks Brad! .............. PeterB -- --
Proud SUSE user since 5.2 Loving SUSE 9.2 My BLOG == http://vancampen.org/blog
--
Peter B Van Campen wrote:
On Tuesday 21 December 2004 4:48 pm, Brad Bourn wrote:
Try un-installing 629 (first)
then install 611 and see if you get same trouble...
629 is unusable for me, and 611 works just fine!
Hi Brad,
Uninstalled 6629 ok, install 6111 went ok but SAX2 didn't run. It went back to the CLI, did modprobe nvidia went OK but startx never shows the nvidia logo flash and 'glxinfo' shows no 3D
Looks like same prob.
Thanks ................. PeterB
Did the driver compile correctly? Did you run "sax2 -m 0=nvidia" from the command line? ???
participants (4)
-
Brad Bourn
-
Doug B
-
Jonathan Brooks
-
Peter B Van Campen