Problems with Nvidia 356-35 driver Diver

Had to reinstall my openSUSE 11.3 RC1 drive. Since then I am not able to
install the Nvidia 256-35 driver downloaded from NVIDIA website. I even
deinstalled the Nouveau driver, rebooted and am now on the nv driver I
think.

Nvidia uninstalls says no Nvidia driver installed. YaSt says Nouveau driver
is not installed. I keep getting error message from Nvidia Hardway install
script "unable to load kernel module Nvidia.Ko. Rest of message basiclly
says to check log. Log says another driver like nouveau is installed. Tried
to remove it with mod probe anfter uninstall thru YaST. I checked and I met
all the prereqs, make, kernel source, gcc and glibc.

My Computer says using NV driver but hardware info says the driver is
Nouveau.

Also same result with 256.25 version which is what I had before crash.

Any Ideas what to do to get the Nvidia driver installed? Was working before
system crash and reinstall.

Any help would be appreciated.

Thanks.

openSUSE 11.3 |KDE 4.4.4 | Geforce 8400GS | Intel dx48bt2 motherboard | 4GB
Ram | 2 320 GB drives.

upscope wrote:

> Had to reinstall my openSUSE 11.3 RC1 drive. Since then I am
not able
> to install the Nvidia 256-35 driver downloaded from NVIDIA
website. I
> even deinstalled the Nouveau driver, rebooted and am now on the
nv
> driver I think.
>
> Nvidia uninstalls says no Nvidia driver installed. YaSt says
Nouveau
> driver is not installed. I keep getting error message from
Nvidia
> Hardway install script "unable to load kernel module Nvidia.Ko.
Rest
> of message basiclly says to check log. Log says another driver
like
> nouveau is installed. Tried to remove it with mod probe anfter
> uninstall thru YaST. I checked and I met all the prereqs, make,
kernel
> source, gcc and glibc.
>
> My Computer says using NV driver but hardware info says the
driver is
> Nouveau.
>
> Also same result with 256.25 version which is what I had before
crash.
>
> Any Ideas what to do to get the Nvidia driver installed? Was
working
> before system crash and reinstall.
>
> Any help would be appreciated.
>
> Thanks.
>
> openSUSE 11.3 |KDE 4.4.4 | Geforce 8400GS | Intel dx48bt2
motherboard
> | 4GB Ram | 2 320 GB drives.

from the release notes:
Initializing Graphics with KMS (Kernel Mode Setting)
With openSUSE 11.3 we are switching to KMS (Kernel Mode Setting)
for Intel, ATI and NVIDIA graphics, which now is our default. If
you encounter problems with the KMS driver support (intel,
radeon, nouveau), disable KMS by adding nomodeset to the kernel
boot command line. To set this permanently, add it to the kernel
command line in /boot/grub/menu.lst. This option makes sure the
appropriate kernel module (intel, radeon, nouveau) is loaded with
modeset=0 in initrd, i.e. KMS is disabled.
In the rare cases when loading the DRM module from initrd is a
general problem and unrelated to KMS, it is even possible to
disable loading of the DRM module in initrd completely. For this
set the NO_KMS_IN_INITRD sysconfig variable to yes via YAST,
which then recreates initrd afterwards. Reboot your machine.
On Intel without KMS the Xserver falls back to the fbdev driver
(the intel driver only supports KMS). On ATI for current GPUs it
falls back to radeonhd. On NVIDIA without KMS the nv driver is
used (the nouveau driver only supports KMS).

openSuse 11.2 x64bit, KDE4.4, Opera weekly

Please read the guide I wrote to help openSUSE-11.3 users: SDB:Configuring graphics cards - openSUSE

google01103 wrote:

> upscope wrote:
<snip>
> Had to reinstall my openSUSE 11.3 RC1 drive. Since then I am
> not able to install the Nvidia 256-35 driver downloaded from NVIDIA
> website.
>
> openSUSE 11.3 |KDE 4.4.4 | Geforce 8400GS | Intel dx48bt2
> motherboard | 4GB Ram | 2 320 GB drives.
</snip>
> from the release notes:
> Initializing Graphics with KMS (Kernel Mode Setting)
> With openSUSE 11.3 we are switching to KMS (Kernel Mode Setting)
> for Intel, ATI and NVIDIA graphics, which now is our default. If
> you encounter problems with the KMS driver support (intel,
> radeon, nouveau), disable KMS by adding nomodeset to the kernel
> boot command line. To set this permanently, add it to the kernel
> command line in /boot/grub/menu.lst. This option makes sure the
> appropriate kernel module (intel, radeon, nouveau) is loaded with
> modeset=0 in initrd, i.e. KMS is disabled.
> In the rare cases when loading the DRM module from initrd is a
> general problem and unrelated to KMS, it is even possible to
> disable loading of the DRM module in initrd completely. For this
> set the NO_KMS_IN_INITRD sysconfig variable to yes via YAST,
> which then recreates initrd afterwards. Reboot your machine.
> On Intel without KMS the Xserver falls back to the fbdev driver
> (the intel driver only supports KMS). On ATI for current GPUs it
> falls back to radeonhd. On NVIDIA without KMS the nv driver is
> used (the nouveau driver only supports KMS).

Putting nomodeset on option line on boot with 3. allowed me to go in and
install Nvidia 356-35 driver. then init 5 to GUI worked. Reboot without
nomodeset worked and my computer now shows Nvidia driver.

This must of changed with latest kernel update or ?. I used the same DVD to
install RC1 initially and on restoring my whole system this weekend. RC1 was
running with 356-25 before the weekend crash.

Thanks for your help everything is back to normal except a power off problem
I have. Will work on it now.

Have a good weekend.

Yes, this is fairly recent in the 11.3 developement cycle. The need to cope with the cases where the nouveau driver blocked the install of other drivers, and an action assigned to me after the dropping of sax2 wizard, were the factors that prompted me to write the wiki SDB:Configuring graphics cards - openSUSE

As lwfinger advised, it is mentioned in the openSUSE-11.3 release notes

oldcpu wrote:

>
> Please read the guide I wrote to help openSUSE-11.3 users:
> ‘SDB:Configuring graphics cards - openSUSE’
> (http://wiki.opensuse.org/SDB:Configuring_graphics_cards)
>
> Got it straightened out. Had read the guide but before I reinstalled on
Saturday I was running RC1 and Nvidia driver without the nomodeset=0. Not
sure how. Today i put the nomodeset in option line and everything worked
with nouveau deinstalled. Did not try putting it back. I have now modified
menu 1st to keep it there. Google01103 got me on the right path. I have also
printed your guide for future reference.

Thanks for the replies.

My experience is if one sets the NO_KMS_IN_INITRD sysconfig variable to yes via YAST, and black lists the nouveau in the /etc/modprobe.d/50-blacklist.conf file, there is no need then to put nomodeset in the /boot/grub/menu.lst file. … but in truth, I can not provide an assessment if one approach is worse or better than the other.

I would comment that as an OK’ish opensuse user the instructions on how to be able to install the nvidia graphics driver at first had me reaching for a strong drink. I found adding the nomodeset comment to /boot/grub/menu.lst file was quote painless.

I understand … I started using Linux in 1998, and for years I simply ran with the VESA driver on my Linux installs (as I could not be bothered trying to tune for optimal performance), and it was only in the year 2007 or 2008 time frame that I started using a driver OTHER than the basic VESA (or open source) graphic driver. I was driven to better tune my graphics due to my getting involved in more advanced multimedia. I recall being justifiably teased (and also helped) by user Microchip wrt my rather ultra conservatism on this. :slight_smile:

I did try to put some screen examples in the wiki SDB:Configuring graphics cards - openSUSE in order to help / make it easier for new users.

I added a few sentence to the proprietary driver wiki SDB:NVIDIA drivers - openSUSE in the openSUSE-11.3 section, but I confess I am not so good at making things appear easy for new users, and I’m hoping someone better at explaining/teaching than I am, picks up the ball and runs with it, improving the wording there.