I installed Opensuse 12.2 and updated to the latest kernel. The graphic card is a Nvidia Geoforce 9800gt. I installed the driver using the easy way (https://en.opensuse.org/SDB:NVIDIA_drivers). The installation appeared to be successful. When I launched Nvidia settings, I got the following message: “You don’t appear to be using the Nvidia X driver”. Then, it is suggested to run “nvidia-xconfig”, which I did in console mode, and to reboot. I did exactly what they suggested, but I still have the same problem. I have not found any solution in the forums or internet. There was one place where it was mentioned that there could be a conflict with the Nouveau driver, but not in the latest Opensuse versions. Some help would be appreciated.
It is not obvious that this solution works for version 12.2. It is mentioned to backlist nouveau by adding modeset.nouveau=0 in the menu.lst file. However, this file does not exist anymore. It is replaced by grub.cfg, and there is a warning not to edit this file.
I spent considerable time trying to find a solution. Somebody indicated that the nouveau driver had to be blacklisted,
and pointed out the location for the instructions. It appears that the most recent version of the Nvidia driver does that already.
In /etc/modprobe.d, 4 different files are created by the nvidia installer, and they contain the instructions “blacklist nouveau”.
So, that does not seem to be the problem. The problem seems to be caused by a conflict between the Nvidia driver and the
opensuse 12.2. kernel. Before installing the Nvidia driver, I was able to boot in normal mode. Now, I have to boot in “recovery” mode,
only because the command “nomodeset x11failsafe” is included. This, I think, explains why I get the message “you do not appear to
be using the nvidia x driver”, if I understand correctly the role of x11failsafe. Any suggestion?
I was doing a fresh install of 12.2 today and was looking at the installation details as the packages were being downloaded and installed. I noticed an error message that said the proprietary Nvidia driver is not compatible with rivafb which is enabled in the kernel. Installation of the driver was halted and the message included a suggestion to recompile the kernel without rivafb support. I had blacklisted both the Nouveau and NV drivers in the package list before starting the install and was hoping to force the proprietary Nvidia drive to be installed as part of a fresh system install.
As a noob I would need some guidance about where the install log is and how to view and post the contents.
I am not sure what you are doing but I have never seen this error. If you want to install the nVIDIA propritary video driver using YaST, the two things needed to happen will occur for you. To manually install the nVIDIA proprietary video driver, It will take four steps. 1) Download the nVIDIA driver compatible with your video card, 2) Go into YaST / System / Sysconfig and disable Kernel Mode Setting 3) Add the kernel load option to Grub default kernel settings called nomodeset & 4) Reboot the PC into Run Level 3, then install the nVIDIA proprietary video driver. The fours basic nVIDIA drivers that exist are: rivafb, nvidiafb, nvidia and **nouveau **and normally the nouveau driver will be used short of some sort of manual intervention on your part and nvidia is the proprietary video driver…
For more info on installing the proprietary video driver, have a look here:
Looking further to find a solution, I found the advice to add “nomodeset” at the end of the optional kernel command
line parameter. This did not solve the problem. The other commands on this line are:
video=1680x1050 resume=/dev/disk/by-id/ata-WDC_WD4000YR-01PLB0_WD-WMAMY1248490-part1 splash=silent quiet showopts
Could there be some conflict with some of these commands?
I have never had a problem with the default Grub 2 settings or adding in nomodeset. What does your copy of openSUSE do on startup? Do you just have a terminal session and no X graphic session or what does happen? What desktop are you loading?
You see, you have the nvidia kernel-module for the stock installed kernel, whilst actually you’re running the updated kernel. Don’t know why the NVIDIA packages have not been updated, Don’t know either how you got both to be installed. The red bold package should not be installed at all. Remove that one first.
The rest of the output seems OK to me, but this here has got to be fixed.
After removing the red marked package, you should update the nvidia-gfx02-kmp-desktop to match your kernel version, i.e. 3.4.11-2.16
When I boot in normal mode, many lines of commands are displayed.
Then, I get a black screen and the monitor goes off line. So, I don’t have
a terminal session or a graphic session. I load the KDE desktop. However,
the stall happens well before KDE is loaded.
The system boots, but the nvidia x driver is not activated. When I try to setup the nvidia X server settings,
I get the message “You do not appear to be using the NVIDIA X driver”. Even If I run nvidia-xconfig as root,
as suggested, there is no change.
My experience with driver rpms suggests that if one had the wrong rpm installed, simply removing the rpm may not be enough. Sometimes one ALSO needs to re-install the rpms that were previously installed. The reason is the wrong rpm (now removed) may have over written libraries or binaries, that need to be restored again.
I don’t know if that is the case here (as I do not install the nvidia driver via rpms myself) but since I dont’ recall anyone else mentioning this aspect on this thread, I thought it worth mentioning.
First, I removed xorg.conf. Nothing happened. So, I reinstalled the driver package. When I asked for Nvidia setting, I still got the message "You do not appear to be using the NVIDIA X driver. " Then, I ran nvidia-xconfig as suggested in terminal mode and then restarted the X server. So, a new xorg.conf file was created. See my xorg.conf file below. If I keep xorg.conf, I am not able to boot in normal mode, only in recovery mode. As soon as I delete xorg.conf, I can boot in normal mode. Also, I am pretty sure that xonf.org corrupts the nvidia drivers. When I made some tests with xorg.conf, I had to reinstall the drivers a few times.