Trouble with Display Manager and NVIDIA Driver

Latest response

Hello,

I am running RHEL8 on an intel i9 Workstation with a Quadro RTX4000 GPU.

This system always was a little problematic since I configured it to come up in runlevel 5.

The GUI was sometimes not visible and I had to login remotely (via ssh) and restart GDM before Gnome came up again.

However, some time ago, I got rid of GNOME and installed XFCE4 instead. Moreover, I configured the system to come up in runlevel 3 and got used to starting XFCE4 manually, whenever I was working locally on the machine.

Recently, I tried to install lightdm as an alternative greeter. However, I did not succeed: I needed to install with the --allowerasing flag and afterwards my X was damaged (i.e. the screen was black).

To repair the machine, I logged in remotely again, un-installed X-Windows, re-installed it and I also had to reinstall nvidia-settings

Now, everything is (almost) like before again: I still have no greeter (which is not important, of course) and I boot into runlevel 3. From there, I can start XFCE4.

But when I update (via dnf upgrade) I get the following error reported:

Problem 1: package nvidia-settings-3:440.33.01-1.el8.x86_64 requires nvidia-libXNVCtrl(x86-64) = 3:440.33.01-1.el8, but none of the providers can be installed
- cannot install both nvidia-libXNVCtrl-3:440.82-1.el8.x86_64 and nvidia-libXNVCtrl-3:440.33.01-1.el8.x86_64
- cannot install the best update candidate for package nvidia-settings-3:440.33.01-1.el8.x86_64
- cannot install the best update candidate for package nvidia-libXNVCtrl-3:440.33.01-1.el8.x86_64
Problem 2: problem with installed package nvidia-settings-3:440.33.01-1.el8.x86_64
- package nvidia-settings-3:440.33.01-1.el8.x86_64 requires nvidia-libXNVCtrl(x86-64) = 3:440.33.01-1.el8, but none of the providers can be installed
- cannot install both nvidia-libXNVCtrl-3:440.82-1.el8.x86_64 and nvidia-libXNVCtrl-3:440.33.01-1.el8.x86_64
- package nvidia-libXNVCtrl-devel-3:440.82-1.el8.x86_64 requires nvidia-libXNVCtrl = 3:440.82-1.el8, but none of the providers can be installed
- cannot install the best update candidate for package nvidia-libXNVCtrl-devel-3:440.33.01-1.el8.x86_64
- package nvidia-settings-3:440.64-1.el8.x86_64 is excluded
- package nvidia-settings-3:440.82-1.el8.x86_64 is excluded
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

What can I do to resolve this?

Actually, I am a bit afraid of using nobest/allowerasing again.

Fixing the damaged X took me some hours recently - and I dramatically depend on this system currently.

Are there some safe options, which I could try to fix my RHEL8 (which will not damage my X again).

Any advice would be greatly appreciated!

Responses