>
> It’s not working for me. Interestingly, when I try to force sax2 to use
> it:
> “sudo /usr/sbin/sax2 -r -m 0=nvidia”
> … it fails. Reviewing dmesg, i see this mess:
>
>
> Code:
> --------------------
> nvidia: module license ‘NVIDIA’ taints kernel.
> NVRM: The NVIDIA probe routine was not called for 1 device(s).
> NVRM: This can occur when a driver such as rivafb, nvidiafb or
> NVRM: rivatv was loaded and obtained ownership of the NVIDIA
> NVRM: device(s).
> NVRM: Try unloading the rivafb, nvidiafb or rivatv kernel module
> NVRM: (and/or reconfigure your kernel without rivafb/nvidiafb
> NVRM: support), then try loading the NVIDIA kernel module again.
> NVRM: No NVIDIA graphics adapter probed!
> --------------------
>
>
> I have no such framebuffer modules loaded (and /proc/config.gz shows
> they are modules).
>
> Something is not right. This worked in 10.3…
>
> Any ideas? I would rather not compile it myself as I don’t trust their
> installer/uninstaller. I’ve been bitten by it before.
>
>
Did you install the legacy or new driver? The new driver from nvidia’s
repository has “G01” in the name. The old driver (legacy stuff) won’t detect
newer cards and will fail out exactly as you posted.
Try uninstalling the nvidia-gfx-kmp-* and x11-video-nvidia-* packages, and
install the nvidia-gfxG01-kmp and x11-video-nvidiaG01 ones instead.
Hopefully I didn’t confuse you… there are two, one old, one new,
indications are that you’ve installed the old driver which only supports the
older cards. don’t think your 8800 is old enough to qualify… you’ll have
to use the G01 versions.
You’ll have to look up your kernel version / type to be sure, but I imagine
your kernel-type is ‘pae’, so install the -pae version of the G01 driver.
uname -a
in a console/konsole will tell you whether you have -pae or -default type
kernel.
I’ve got a 7300GT, but yes, I need to use (and chose) the new driver. nvidia-gfxG01-kmp and x11-video-nvidiaG01.
I’m not sure what the PAE, I’ve got an x86_64 desktop if that helps. I (for the night, maybe longer) don’t have access to the machine to tell… I’m in another OS for the moment and it’s busy doing some transcoding.
Yast chose the -default driver package on it’s own when I marked x11-video-nvidiaG01 for installation.
>
> I’ve got a 7300GT, but yes, I need to use (and chose) the new driver.
> nvidia-gfxG01-kmp and x11-video-nvidiaG01.
>
> I’m not sure what the PAE, I’ve got an x86_64 desktop if that helps. I
> (for the night, maybe longer) don’t have access to the machine to
> tell… I’m in another OS for the moment and it’s busy doing some
> transcoding.
>
> Yast chose the -default driver package on it’s own when I marked
> x11-video-nvidiaG01 for installation.
>
>
Well, if you’re running x86_64, then we’ve identical setups, although I’ve got
a 6600 against your 7300. Same driver though, same kernel… same… same…
same…
might try to completely remove the nvidia drivers, allow the system to revert
back to the built-in ‘nv’ driver. Reboot machine to clear anything out.
Then install G01 drivers from yast, when it finishes, log out of KDE, log back
in, check glxinfo/glxgears
SaX2 and I have gone 'round and 'round at times. I tend to use
the ‘nvidia-xconfig’ command to tweak the nvidia driver. Using Twinview with
dual 19" widescreens, very much enjoying it.
The ‘default’ config that the G01 install provides should get you up and
running with 3D and proper height/width.
If you ever want to ‘reset’ your X11 configuration, copy
the /etc/X11/xorg.conf.install file into /etc/X11/xorg.conf
This .install file is the one the system used during install and initial boot.
Often handy to roll back to that when needed.
It pulled up as vesafb after install and has never deviated from that, and sax2 wants to keep it there. But, regardless of this, even when I kill the X server I still get the same error while trying to insert the nvidia.ko module - so I’ve either got the wrong package or there’s a problem with the module.
I checked to make sure there were no framebuffers loaded per the error (/proc/config.gz shows they are all built as modules, and lsmod shows no ‘fb’ modules loaded) - anyways… i can always get it to work if I do it myself, but the idea that the “official” package doesn’t work. Do you know of any way to get more verbose information when inserting the module? (ie, what exactly it tried to load it up for, what it looked for, what it found, etc)?
>
> lornix;1835651 Wrote:
>>
>> might try to completely remove the nvidia drivers, allow the system to
>> revert
>> back to the built-in ‘nv’ driver. Reboot machine to clear anything
>> out.
>>
>> Then install G01 drivers from yast, when it finishes, log out of KDE,
>> log back
>> in, check glxinfo/glxgears
>>
>> SaX2 and I have gone 'round and 'round at times. I tend to use
>> the ‘nvidia-xconfig’ command to tweak the nvidia driver. Using
>> Twinview with
>> dual 19" widescreens, very much enjoying it.
>>
>
> Well… interestingly…
>
> It pulled up as vesafb after install and has never deviated from that,
> and sax2 wants to keep it there. But, regardless of this, even when I
> kill the X server I still get the same error while trying to insert the
> nvidia.ko module - so I’ve either got the wrong package or there’s a
> problem with the module.
>
> I checked to make sure there were no framebuffers loaded per the error
> (/proc/config.gz shows they are all built as modules, and lsmod shows
> no ‘fb’ modules loaded) - anyways… i can always get it to work if I
> do it myself, but the idea that the “official” package doesn’t work. Do
> you know of any way to get more verbose information when inserting the
> module? (ie, what exactly it tried to load it up for, what it looked
> for, what it found, etc)?
>
>
Well pooh!
I’d be inclined to revert the X11 system back to the xorg.conf.install
version, uninstall the nvidia drivers, and start from square one.
Even to the point of completely reinstalling things. A pain, yes, but I
always seem to learn something. I’ve probably installed 11.0 3 times on the
x86_64 system, and 10 or more on the 32bit. Trying things, experimenting.
each time. I’ve tried KDE 4, Gnome, xfce… always come back to KDE though.
Hmm. You might be having different problems than I… to recap:
1: My xorg.conf has not been updated since install (driver: vesafb)
2: The nvidia.ko module refuses to load.
3: Manually setting up my xorg.conf results in X not finding usable screens, due to #2.
I’ve played with 10.0, 10.1, 10.3, and also: debian, ubuntu, slackware, slamd64, gentoo, freebsd, and a few other little stints.
I should say the only ones that installed nvidia drivers automatically have been Suse, Debian, and Ubuntu (ubuntu/debian are really the same thing as far as this goes). Suse is the only one where it either doesn’t work, or something is confusing. All the others I installed manually (and have never had any trouble doing so, with the exception of slamd64 and /lib vs /lib64 (required me to MANUALLY edit one of nvidia’s /lib files…)).
I’m holding out that I’ve done something stupid not understanding the ‘suse’ way to do it…
What is the “normal” procedure? I’ve tried the one-click ymp file thing on the wiki, that did not work (same situation as this).
One thing I need to try, is disabling X (chmod -x the init file), and figuring out how to boot with a “normal” console, and see if the nvidia module loads. I have a feeling the framebuffer console and/or vesafb X driver are causing issues…
>
> Hmm. You might be having different problems than I… to recap:
>
> 1: My xorg.conf has not been updated since install (driver: vesafb)
> 2: The nvidia.ko module refuses to load.
> 3: Manually setting up my xorg.conf results in X not finding usable
> screens, due to #2.
>
>
> I’ve played with 10.0, 10.1, 10.3, and also: debian, ubuntu, slackware,
> slamd64, gentoo, freebsd, and a few other little stints.
>
> I should say the only ones that installed nvidia drivers automatically
> have been Suse, Debian, and Ubuntu (ubuntu/debian are really the same
> thing as far as this goes). Suse is the only one where it either
> doesn’t work, or something is confusing. All the others I installed
> manually (and have never had any trouble doing so, with the exception
> of slamd64 and /lib vs /lib64 (required me to MANUALLY edit one of
> nvidia’s /lib files…)).
>
> I’m holding out that I’ve done something stupid not understanding the
> ‘suse’ way to do it…
>
> What is the “normal” procedure? I’ve tried the one-click ymp file thing
> on the wiki, that did not work (same situation as this).
>
>
> -----
>
> One thing I need to try, is disabling X (chmod -x the init file), and
> figuring out how to boot with a “normal” console, and see if the nvidia
> module loads. I have a feeling the framebuffer console and/or vesafb X
> driver are causing issues…
>
>
The “normal way” ? Uh, I just add the nvidia repository, search for nvidia,
click the driver, click accept, I think I’ve only used the “one-click” stuff
once. One-click is a relatively new thing to opensuse, guess I’m
old-fashioned, haven’t ‘taken’ to the new way of doing things I suppose.
After using 1-Click for my 8800GT I found it works fine after running nvidia-config – is there any reason this is not part of the instructions here: NVIDIA - openSUSE ??
Fairly new to OpenSUSE (but not Linux). Installing the Nvidia legacy driver from the repository doesn’t work, so I’m trying the compile route. However, I can’t get it to build. I’ve installed the kernel headers (I believe the right ones) and I installed A compiler. I say A because I am not sure exactly what I should install. Can somebody shed some light on what I need to install from the repo’s in order to compile the driver?
I’ve always just gone to the NVidia website, downloaded the Linux driver from there, and installed it in command line while in runlevel 3. As long as you have the kernel-source installed, it should work fine.
Go in yast -> software management choose Patterns as filter;
Go to the section “development”
Add: Base-development; Linux-kernel development.
As extra you can add also kde-development, RPM Build and integrated development, then you have all the main tools for development installed.
For to install the driver, go to runlevel 3, and install the driver as root.
(command: sh drivername -q )
(and after success: sax2 -r -m 0=nvidia)
I have installed the nvidia driver from the nvidia repository called nvidia-gfxG01-kpm-pae . The version is 173.14.09_2.6.25.5_1.1-01. Then I logged in as root and then I have run the sax2 -r command in a terminal-window. Then I changed to another screen (Strg-Alt-F2), logged in as root, then I took the command init 3, after then init 5 and then worked the nvidia driver fine on my machine.
I have a NVIDIA Geforce 7950 GT from Gigabyte. Then I have installed the TTf-Fonts from the Windows-Font-Directory as root and changed the system font to tahoma. It’s great and looks fine.
what i found is that i installed the drivers from that nvidia help site using that zypper sa “site” nvidia and added the repo downloaded all the files and it installed if i go to yast2 i can see the drivers are all installed in the hardware list. but i think the guys having the same problem as me after the driver install is related to linux to reconfiguring the Xorg.conf and the init.pl files you can see the errors i am getting and i copied and pasted what my init.pl file was saying … sax2 commands i ran also leads back to same error. i need to know how to get linux to reconfigure my xorg.conf as it has to add all the periphs like keyboard mouse monitor etc. which i see is totally missing from my xorg.conf file have a look at the thread i have open im sure if you look at your xorg.conf files you will have something similar. what i resolved in my opinion is this…
on the instalation of opensuse it installs all the found hardware and when it is adding the graphics card and then monitor it fails as it cant see the nvidia cards, so it cant detect the monitor and stops configuring the xorg.conf file and basically just have to carry on the installtion or repair the xorg.conf as it has lots of detail missing. i also ran opensuse on VMware and looked at the xorg.conf file it generated in the instalation. though i know everything is running off virtual machine it still has like 3 pages of details that my normal hard instalation of suse xorg.conf file is missing. so in a nutshell i need linux to rewrite my xorg.conf like it would in the instalation proccess, but i have no idea what the hell im doing as its my first time using linux as such., though i have learnt a great deal on how to add repos software and more commands then i have in the past. i wanna get this resolved so i can get my gui up and running so i can play.