I decided to take a leap from Leap 15.4 to Leap 15.5. Now, I cannot get nouveau to load at boot up.
I have Dell W250 with two on-board video cards:
**sudo lspci | grep VG** 00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) 01:00.0 VGA compatible controller: NVIDIA Corporation GF106GLM [Quadro 2000M] (rev a1)
I have a three-screen setup: the laptop screen, an external screen connected to the DP port, and another screen connected to the VGA port.
xrandr --listmonitors Monitors: 3 0: +*DP-1-1 1920/510x1080/287+3840+0 DP-1-1 # DP external monitor 1: +LVDS-1 1920/344x1080/193+0+0 LVDS-1 # The laptop monitor 2: +VGA-1-2 1920/477x1080/268+1920+0 VGA-1-2 # VGA external monitor
In Leap 15.4 I was using Nouveau. All worked fine.
After upgrading to 15.5, it installed the Nvidia driver. As a result, only the laptop monitor worked.
I tried tinkering, but to no avail and ended up breaking X in general. I was able to return to the single monitor post-upgrade state by deleting xorg.conf to rest the configuration.
I have removed the Nvidia drivers using zypper, UN-blacklisted Nouveau module, and added kernel parameters to /etc/default/grub:
grub2-mkconfig -o /boot/grub2/grub.cfg
However, Nouveau is still not loaded at startup.
NOTE: right now, the system boots to a single-monitor mode (laptop monitor). If I manually insert the Nouveau module:
sudo modprobe nouveau
I am able to get the normal 3-screen operation working.
What is the best way to make sure nouveau is loaded automatically?