NVIDIA Quadro M5000M Nouveau distortion

System: Dell 7710, Intel i7, x86_64
Tumbleweed updated as of a couple of hours ago
Using the Nouveau driver because the NVIDIA driver and Tumbleweed are a pain together. A real pain. I have already made my system unbootable more than once with it.

I am seeing random blocks on the screen, usually related to some update (e.g., scrolling through command history in bash, typing this line, etc). At times, it is bad enough to make the screen unusable.

I will attach a photo of an example. In the photo, the command is ls -d .??* but you cannot tell that.

http://keninghamphoto.com/IMG_2585.jpg

are you sure this is noveau issue?
what desktop are you using?
if plasma 5 set compositing to use software rendering ie xrendr
you can try and remove Mesa-dri-nouveau which is known to be buggy under plasma 5
I really think you should use nvidia’s driver there is a script that kind of auto updates the run file
https://forums.opensuse.org/showthread.php/451788-LNVHW-Load-NVIDIA-(driver-the)-Hard-Way-from-runlevel-3?p=2269605#post2269605
just edit the folder where the run file is on your disk

I am using KDE+Plasma 5.

I removed Mesa-dri-nouveau and changed compositing to Xrender; one or both of these solved the problem.

I will eventually retry using the Nvidia driver, but I spent over an hour dealing with the unbootable system when I tried using the Nvidia installer, which failed due to needing patching for kernel 4.10. The resulting initrd loaded and then I was left staring at a blank screen. Luckily I had distribution media handy and was able to boot that to recover, but it was still a pain.

Out of curiosity why don’t you use the standard distribution with Nvidia driver then? :slight_smile:
Sounds like it would be simpler.

there is no prebuild nvidia rpm for TW I’m not sure why as the TW bumblebee repo includes an nvidia driver
but currently if you’re on TW and want hardware acceleration on nvidia chips you need to use the run file from nvidia.com
and that file needs to be run in run level 3 every time there is a kernel update or you end up with a borked system and that’s a lot of work for some users, you update your system won’t boot so you edit grub to boot in run level 3, reinstall the nvidia run driver reboot every time there is a kernel update or just use software rendering under plasma 5 or noveaou under other desktops (lxqt, gnome, lxde, xfce work fine-ish with noveau)

ftp://download.nvidia.com/opensuse/
nvidia still hosts 12.2 packages but none for TW