help installing nvidia drivers for GeForce 210 on OS 13.2

Any of the live DVD version has it it is standard in Linux and it is fsck not FSCK case counts in Linux

It must be run against non mounted partitions so it is the reason to use a live Linux to boot from a DVD or USB

Yeah true regarding case counting lol. Well the DVD installer I downloaded was from: http://download.opensuse.org/distribution/leap/42.1-Current/iso/

link, but it no longer exists. and not exactly sure it’s “live” dvd though? i’d imagine it wants to install the OS each time it’s booted up… meaning, i’d have to find a “live” dvd copy and spend another 4 to 6 hours redownloading that copy right… Lol. Since Leap is development yet, not officially released yet, I’m guessing it’s near impossible to get a “live” version of it? Even download from here no longer works: openSUSE Leap - Get openSUSE The system seems to be working alright though, and it’s only 5 days until Leap is “released”… maybe just worth it to wait?

No, that’s the standard installation DVD.

i’d imagine it wants to install the OS each time it’s booted up… meaning, i’d have to find a “live” dvd copy and spend another 4 to 6 hours redownloading that copy right… Lol.

Not really.
Select “Rescue system” in the boot menu, and you’ll get in a text mode system where you should be able to run fsck.

Or boot your installed system, press ‘e’ at the boot menu, and append “init=/bin/sh” or “rd.break” to the line starting with “linux” or “linuxefi”. Then press F10 to boot.

Since Leap is development yet, not officially released yet, I’m guessing it’s near impossible to get a “live” version of it?

There won’t be an official “live” version of it AFAIK.

Even download from here no longer works: openSUSE Leap - Get openSUSE The system seems to be working alright though, and it’s only 5 days until Leap is “released”… maybe just worth it to wait?

Well, it is not in development any more. The repos contain the final release already.

The official release is in 5 days, yes, but that gap is mainly to allow mirrors to sync, get third party repos up (e.g. Packman, nvidia), create DVDs and finish promotion stuff, Wiki pages and so on.

Ah, that’s what I thought, but it did give me rescue system option at booting, so was alright then. Just wasn’t sure how to run fsck though, cause every time I entered that in command line, it spit out like “fsck from linux 2.25” or whatever, which didn’t help me lmao.

Got to use “Rescue System” at boot, not sure how to do that other stuff you suggested about press “e” at the boot menu and such.

ah ok, that kinda sucks though lol.

Ah okay, makes sense then, guess any remainder bugs will be handled from here on out then right? Also, I ended up just wiping it out and reinstalling the Leap from the DVD installer, and added the repos before installation for updates… left it do updates during installation. Did the zypper up / update, zypper dup, etc after it was installed. Did the steps as before for installing NVIDIA drivers, downloaded the driver, ran it / installed it etc… And the screen still goes off, on, off, on some times after it’s/screen has been turned off a while. I haven’t really done anything special nor different to OpenSuse Leap and it’s still acting up, so not sure what’s going on or what could be causing it… Unless maybe there’s setting in monitor itself (buttons on front panel of monitor, that could be changed or whatever, there’s an “Auto” button there"… It’s as if the monitor keeps trying to figure out what output it’s using all the time, goes through various outputs before hitting right one.) But nvidia driver is installed, and it’s using the DVI output… for HDMI. After drivers installed i had driver installer setup the Xconf stuff though, maybe that’s not needed?

Hi wolfi323,

I gather your suggestion is for installing proprietary nvidia driver “The Easy Way”, as shown in the link you provided. Please confirm if nvidia will automatically be updated every time there is a kernel update.

Thanks a lot for your help.

Should be if all is installed correctly from the repo. Installing the hard way means you must reinstall every time there is any change in the kernel or the X stack.

I just notice that NVIDIA Graphic Drivers has disappeared from the list of Community Repositories. What’s happening?

:frowning:

Sure it is not already set as an active repo?

zypper lr -d

BTW you want to use the GO3 flavour driver because the GO4 will not support 210’s

Here’s the output of zypper lr -d:

| Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
—±--------------------------------±----------------------------------------±--------±----------±--------±---------±-------±------------------------------------------------------------------------±-------
1 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/ |
2 | download.opensuse.org-non-oss_1 | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.1/non-oss/ |
3 | download.opensuse.org-oss | Main Repository (OSS) | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.1/repo/oss/ |
4 | download.opensuse.org-oss_1 | Main Update Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.1/oss |
5 | openSUSE-42.1-0 | openSUSE-42.1-0 | No | ---- | No | 99 | yast2 | cd:///?devices=/dev/disk/by-id/ata-HL-DT-STDVD-RAM_GH22NS30 |
6 | packman.inode.at-suse | Packman Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.1/ |
7 | repo-debug | openSUSE-Leap-42.1-Debug | No | ---- | No | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/42.1/repo/oss/ |
8 | repo-debug-non-oss | openSUSE-Leap-42.1-Debug-Non-Oss | No | ---- | No | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/42.1/repo/non-oss/ |
9 | repo-debug-update | openSUSE-Leap-42.1-Update-Debug | No | ---- | No | 99 | NONE | http://download.opensuse.org/debug/update/leap/42.1/oss |
10 | repo-debug-update-non-oss | openSUSE-Leap-42.1-Update-Debug-Non-Oss | No | ---- | No | 99 | NONE | http://download.opensuse.org/debug/update/leap/42.1/non-oss/ |
11 | repo-source | openSUSE-Leap-42.1-Source | No | ---- | No | 99 | NONE | http://download.opensuse.org/source/distribution/leap/42.1/repo/oss/ |
12 | repo-update | openSUSE-Leap-42.1-Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.1/oss/

I just have another look, still no NVIDIA Graphic Drivers in Community Repositories list, only ATI and others.

It is still there for me.

Note that I checked on a system without Nvidia. If I had checked from my Nvidia box, it would not have shown because that repo is already configured.

Same here, didn’t notice NVIDIA repos listed under Community repos, only ATI/AMD or whatever… My repos are:

linux-c12i:~ # zypper lr -d
#  | Alias                           | Name                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                     | Service
---+---------------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------------+--------
 1 | download.opensuse.org-mozilla   | openSUSE BuildService - Mozilla         | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_42.1/   |        
 2 | download.opensuse.org-non-oss   | Main Repository (NON-OSS)               | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/       |        
 3 | download.opensuse.org-non-oss_1 | Update Repository (Non-Oss)             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.1/non-oss/                  |        
 4 | download.opensuse.org-oss       | Main Repository (OSS)                   | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/oss/           |        
 5 | download.opensuse.org-oss_1     | Main Update Repository                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.1/oss                       |        
 6 | packman.inode.at-suse           | Packman Repository                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.1/                        |        
 7 | repo-debug                      | openSUSE-Leap-42.1-Debug                | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.1/repo/oss/     |        
 8 | repo-debug-non-oss              | openSUSE-Leap-42.1-Debug-Non-Oss        | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.1/repo/non-oss/ |        
 9 | repo-debug-update               | openSUSE-Leap-42.1-Update-Debug         | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.1/oss                 |        
10 | repo-debug-update-non-oss       | openSUSE-Leap-42.1-Update-Debug-Non-Oss | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.1/non-oss/            |        
11 | repo-source                     | openSUSE-Leap-42.1-Source               | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.1/repo/oss/    |        
12 | repo-update                     | openSUSE-Leap-42.1-Update               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.1/oss/                      |        

VLC double window issue still remains of course, even after using “official” packman repo listed under Community repo listing. Didn’t do this double window issue in 13.2, can’t remember if it happens in Tumblweed. Regarding the driver for the GeForce 210 card, not sure if I should be using the “G210” driver download or just plain “210”. Don’t remember which one I used in beginning lmao. Or maybe try a fresh install with ISO build 0265

Looks like you may have a mix of 13.2 and leap and the thread was originally about 13.2. It is possible you have some sort of odd mix of packages. NVIDIA drivers should be available if you have upgraded properly.

General update, I downloaded and installed fresh the DVD installer Build 0265 as given by admin on forums from this post: https://forums.opensuse.org/showthread.php/510518-Kindly-help-me-fix-my-repositories?p=2734427#post2734427
https://openqa.opensuse.org/tests/97409/asset/9825

Added the two update repos before installation process, so it got updates during installation. Before first time logging into Desktop at login screen, I did the CTRL ALT F1 to get console login, did the zypper up and zypper dup. Went alright, got to desktop, then opened up Software Repositories. Went to “Add” then Community repo list, and added Packman and Mozilla. NVIDIA wasn’t listed at all, still isn’t. After I added those two; Packman and Mozilla, hit okay, then opened Software Management and installed VLC and VLC Codecs.

Then went and opened terminal super user, did zypper up and it listed 50 some packages not to be installed, so did zypper dup and upgraded them all or whatever, and most all changed vendors from OpenSuse to Packman… When that was done, I tried loading movie in VLC player and it was double window issue still, and movie wasn’t displaying the screen in vlc was just black. Mind you, I hadn’t installed NVIDIA driver yet (the hard way) as I wanted to see if double window was issue from graphic card.

Oh, also changed the cable from DVI Single Slot to HDMI to just VGA again. Was going to try the VGA to VGA from monitor to graphic card VGA to see if that helps minimize the on, off, on, off, stays on issue after doing graphic card driver. Just weird cause sometimes the monitor displays little prompts of “DVI” before, “VGA”, “HDMI”, “PC Mode” etc, like it’s never staying registered and such. Just seems to keep trying to auto-detect what input is being used, even after graphic card driver is installed and Xconf is setup by the NVIDIA driver installer. >_>. Haven’t tried the driver yet on VGA, will try it soon here.

Regarding NVIDIA installation is for LEAP not the 13.2 of course… But some things on wiki changed regarding the “NVIDIA the hard way” method… Ever since doing steps differently before, the screen kinda goes on, off, on, off, and then stays on after doing wiki changes…

The step to blacklist nouveau changed from doing just this:

echo "blacklist nouveau" >> /etc/modprobe.d/50-blacklist.conf

to:

echo "blacklist nouveau" >> /etc/modprobe.d/50-blacklist.conf && mkinitrd && reboot

Doing the new method seems to give error or warnings, not sure why, maybe since I’m using LVM encryption on /home, etc…

Doing the boot loader step, seems to have been totally removed now? Don’t know if I should still do this step or not.

It is not necessary if you did the blacklist thing and run mkinitrd afterwards.

But why not use the nvidia repo, it is up there already for Leap 42.1… :wink:
ftp://download.nvidia.com/opensuse/leap/42.1

Oh, I thought you were supposed to blacklist and run mkinitrd FIRST, before it allows the NVIDIA installer to run, at least that’s what happened to me, my NVIDIA driver install didn’t work because it said about nouveau driver there yet. And the new line to run includes the mkinitrd and blacklisting, and reboot, the line on wiki is:


echo "blacklist nouveau" >> /etc/modprobe.d/50-blacklist.conf && mkinitrd && reboot

It used to be JUST this:

echo "blacklist nouveau" >> /etc/modprobe.d/50-blacklist.conf

https://en.opensuse.org/SDB:NVIDIA_the_hard_way

Nice! Didn’t know there was one, was just looking in the “Software Repositories” program/app, didn’t know where to check for updated repos and or listings for them. If I add that now, it’s probably pointless since I already did it hard way? Since Leap isn’t Tumbleweed/Rolling Release and shouldn’t have it’s kernels changing a lot… or is it best to add the repo and reboot, or reinstall and add that repo right away for clean driver installation by Leap/Driver Repo…

Weird, after adding the repo for NVIDIA drivers, and zypper dup / up, it says about packages to be installed, but I had already installed graphic drivers hard way, so why would it install after adding repo for drivers? Lol…


The following 7 NEW packages are going to be installed:
  k3b-codecs libvdpau1 nvidia-computeG03 nvidia-gfxG03-kmp-default nvidia-glG03
  nvidia-uvm-gfxG03-kmp-default x11-video-nvidiaG03

7 new packages to install.
Overall download size: 70.2 MiB. Already cached: 0 B. After the operation, additional
346.0 MiB will be used.

because yast/zypper do not know you manually added a kernel module, you should remove the module from the hard install as when the kernel gets updated the hard driver might not work but the one from the nvidia repo will be updated too.
be wary when using zypper dup it’s not the same as zypper up

Because you added the repo. Remove it, if you install the hard way!

Or remove the “hard way” driver first before you install the packages! (running “NVIDIA-xxx.run --uninstall” should do that)

The packages tell YaST/zypper to install them when an appropriate card is detected.
That’s done to ease things for newcomers, but it’s absolutely not a good idea to have both installed.

Oh right, doh, I forgot about that, it’s listed on Wiki as well, to remove “The hard way” method first before doing repo. kicks self You’ll have to excuse me for few hours, I’m not mentally running on 8 cylinders yet, didn’t have enough coffee yet lmao. Also, yeah, me forgetting to do that resulted in this in terminal… doesn’t look healthy lol. Have to use pastebin, because it’s too long to post here, goes beyond 15000 character limit. >_<

The stuff in beginning wasn’t there before, but stuff near end happened though even doing hard way method, not sure it’s okay or not? The failed to install, or “could not be found” related stuff…This happens in console login doing the hard way method even for very first time installing drivers…


(7/7) Installing: x11-video-nvidiaG03-340.93-36.1 ................................[done]
Additional rpm output:
grep: etc/X11/xorg.conf: No such file or directory
Using MD5DIR="/var/adm/SuSEconfig/md5"...
No changes for /etc/X11/xdm/Xservers
No changes for /etc/X11/xdm/xdm-config
grep: /etc/sysconfig/kernel: No such file or directory
/sbin/mkinitrd
Creating initrd: /boot/initrd-4.1.12-1-default
Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force /boot/initrd-4.1.12-1-default 4.1.12-1-default
dracut module 'multipath' will not be installed, because command 'multipath' could not be found!
dracut module 'multipath' will not be installed, because command 'multipath' could not be found!
*** Including module: bash ***
*** Including module: warpclock ***
*** Including module: i18n ***
*** Including module: ifcfg ***
*** Including module: drm ***
*** Including module: plymouth ***
*** Including module: crypt ***
*** Including module: dm ***
Skipping udev rule: 64-device-mapper.rules
Skipping udev rule: 60-persistent-storage-dm.rules
Skipping udev rule: 55-dm.rules
*** Including module: kernel-modules ***
Failed to install module sd_mod
Failed to install module unix
Failed to install module atkbd
Failed to install module i8042
Omitting driver i2o_scsi
Failed to install module swap
Failed to install module LVM2_member
Failed to install module ext4
Failed to install module ext4
Failed to install module crypto_LUKS
*** Including module: lvm ***
Skipping udev rule: 64-device-mapper.rules
Skipping udev rule: 56-lvm.rules
Skipping udev rule: 60-persistent-storage-lvm.rules
*** Including module: resume ***
*** Including module: rootfs-block ***
*** Including module: terminfo ***
*** Including module: udev-rules ***
Skipping udev rule: 91-permissions.rules
Skipping udev rule: 80-drivers-modprobe.rules
*** Including module: biosdevname ***
*** Including module: haveged ***
*** Including module: systemd ***
Failed to install module autofs4
Failed to install module ipv6
*** Including module: usrmount ***
*** Including module: base ***
*** Including module: fs-lib ***
*** Including module: shutdown ***
*** Including module: suse ***
*** Including modules done ***
*** Installing kernel module dependencies and firmware ***
*** Installing kernel module dependencies and firmware done ***
*** Resolving executable dependencies ***
*** Resolving executable dependencies done***
*** Hardlinking files ***
*** Hardlinking files done ***
*** Stripping files ***
*** Stripping files done ***
*** Generating early-microcode cpio image ***
*** Constructing GenuineIntel.bin ****
*** Store current command line parameters ***
Stored kernel commandline:
 rd.luks.uuid=luks-75d42cf6-d6c8-4e7f-818e-706a8201c161
 rd.lvm.lv=system/swap 
 rd.lvm.lv=system/root 
 resume=/dev/mapper/system-swap
root=/dev/mapper/system-root rootflags=rw,relatime,data=ordered rootfstype=ext4
*** Creating image file ***
*** Creating image file done ***
Some kernel modules could not be included: 
sd_mod
unix
atkbd
i8042
swap
LVM2_member
ext4
ext4
crypto_LUKS
autofs4
ipv6
Update bootloader...