blacklist nouveau -> mkinitrd -> restart -> unusable (trying to install NVIDIA drivers)

Tumbleweed 20170804

  1. run the latest NVIDIA driver for the GTX 750 (up to the point of it saying it blacklisted nouveau)
  2. mkinitrd
  3. restart

It boots to a virtual terminal (as expected);
however the text disappears / reappears 1-2 times a second.
I could probably handle that, but typing doesn’t produce expected results.
Basically the system was unusable and I needed to rollback.

  1. run the latest NVIDIA driver for the GTX 750 (up to the point of it saying it blacklisted nouveau)

Which Version exactly?

Here on Leap 42.2, kernel 4.12, Nvidia 650TI the Driver is working:

uname -a && nvidia-settings -v
Linux linux64 4.12.5-1.ge6109ef-default #1 SMP PREEMPT Mon Aug 7 06:29:23 UTC 2017 (e6109ef) x86_64 x86_64 x86_64 GNU/Linux

nvidia-settings:  version 384.59  (buildmeister@swio-display-x64-rhel04-01)  Thu Jul 20 01:02:19 PDT
2017
  The NVIDIA X Server Settings tool.

  This program is used to configure the NVIDIA Linux graphics driver.
  For more detail, please see the nvidia-settings(1) man page.

The official NVIDIA-Linux-x86_64-384.59.run

It had only blacklisted nouveau;
the error happened before installation.

You have to remove the package

drm-kmp-default

before you can install the nvidia .run driver.
However I noticed if there is a kernel update Leap 42.3 needs to install that package
to resolve dependency and you have to remove it again after the kernel update if
you want to install the .run nvida driver again.

Edit:
Sorry for posting, I was thinking about Leap 42.3 when I posted this.
I have not upgraded my tumbleweed so not sure if it is the same case.

You have not to blacklist nouveau by Hand, that will be done by the Installer.

You install in multi-user.target (init3)? not in graphical-Target (init5)?

There is also an /var/log/nvidia-installer.log.

Unlike in the past, it now requires “nomodeset”.
I could have avoided the rollback by pressing ‘e’ at grub
and adding it there: “splash=silent quiet nomodeset showopts”

Why do not you use the nvidia tumbleweed repository?
https://news.opensuse.org/2017/09/20/new-repository-caters-to-tumbleweeds-nvidia-users/
https://s18.postimg.org/647a7msph/Schermata_da_2017-12-03_10-27-58.jpg](https://postimg.org/image/647a7msph/)

“Why do not you use the nvidia tumbleweed repository?”

Because (sadly) in some cases the tearing is worse than
when using the nouveau driver, with my GTX 750.
Using the driver from the NVIDIA website, I have no tearing.

With Plasma just create a tearing.sh file in /etc/profile.d in paste us

export KWIN_TRIPLE_BUFFER=1

Save and restart

Thanks. I might have tried that, among dozens of other things, months ago.
I might try it again, but for now I’m content (and I use OpenBox).