Hi, I’d appreciate a little help from people who might know what they’re doing; as I clearly do NOT.
The backstory:
I have a fairly fresh 12.2 install on a Dell XPS 15 with an Ivy bridge and Nvidia GT640M.
After a few failed attempts installing new and adding in the Nvidia repo I settled on using the Nouveau drivers, which worked well except blue colors were flickering on my external monitor after installing the various 3rd party software I require. …I don’t know which one of them did it but I had things working fine after doing the install and
zypper dup
.
…so knowing there might be trouble waiting for me I added the nvidia repo and the appropriate nvidia G02 package. …and was rewarded with a black screen after boot.
I followed the advice of many, many related threads on these forums (mainly requiring me to add the XOrg repo, forcing updates, blacklisting nouveau, and booting with ‘spalsh=0 nomodeset’) and have ended up in a place where I can logon at runlevel 5 with gnome in fallback mode if I remove the xorg.conf file from the /etc/X11 directory. I cannot use gnome shell and I cannot get the system to recognize the external monitor.
I reboot, edit the boot options at the boot screen, and sign-on at runlevel 3 as root…
If I look at /var/log/xorg.0.log, I see some errors…
...
(EE) Failed to load /usr/lib64/xorg/modules/libglamoregl.so: /usr/lib64/xorg/modules/libglamoregl.so: undefined symbol: _glapi_tls_Context
...
(EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your system's kernel log for additional error messages
(II) UnloadModule: "nvidia"
(II) Unloading nvidia
(EE) Failed to load module "nvidia" (module-specific error, 0)
(EE) No drivers available.
...
If I look at hwinfo --glxcard, I see both the Intel Ivy bridge and the Nvidia cards but for the nvidia card it says
...
Driver Status: Nvidiafb is not active
Driver Activation Command: "modprobe nvidiafb"
...
Driver Status: Nouveau is not active
Driver Activation Command: "modprobe nouveau"
...
So, I typed:
modprobe nvidiafb
and it seems to execute—at least, it gives no errors.
And then I try ‘startx’ but get
FATAL: Module Nvidia not found.
If I run ‘nvidia-xconfig’ then NVIDIA creates an xorg.conf. BUT, when I reboot I get an error:
...GdmLocalDisplayFactory: maximum number of X display failures reached: check X server log for errors
Where to go from here?