So before Christmas, I was fat, dumb, and happy with Leap 42.1 on this old Dell Latitude E6400 with an NVIDIA Quadro NVS 160M GPU. I connect the laptop to a docking station that has two 24" monitors and it’s been working great since last August. When I turned on the machine yesterday on my first day back at work, it booted up normally, but then nothing showed up on any of displays.
I was able to <ctl>-<alt>-<F1> to get to a text display and poke around enough to discover that I had a driver version problem. The NVIDIA driver installed was more recent than the kernel module, and because of the mismatch, the driver wasn’t loading. I tried reinstalling the driver from NVIDIA’s repo using YaST, but no joy. Looking around these forums, I noticed that Leap 42.2 was available, so instead of messing around trying to get this working on 42.1, which I assume won’t be getting the same amount of attention as 42.2, I upgraded to 42.2 and installed the proprietary NVIDIA driver. It still didn’t work, so I uninstalled the NVIDIA driver and fell back to the non-proprietary drivers supported by opensuse. This works OK when the laptop isn’t connected to the docking station, but I get no display at all when I either connect it to the docking station or plugin an external monitor directly into the laptop.
I use this laptop for development, so I really need two monitors. I either need to figure out how to get the external monitors working with the open source drivers, or how to get them working with the proprietary NVIDIA driver working (preferred solution). I’m still not even sure which driver generation I should be using with this GPU; my google-foo failed me here. I previously was using G03 since it was the only one that worked. Can someone verify that this is the correct driver? What else can I do to get this working?