I just updated my system from kernel-4.18.0-147.8.1.el8_1.x86_64 to kernel-4.18.0-193.6.3.el8_2.x86_64. Prior to this update, I had installed the kmod-nvidia-390xx.x86_64 packages to get nvidia driver support for my legacy nvidia card (Quadro 4000):
Code: Select all
yum list installed | grep nvidia
kmod-nvidia-390xx.x86_64 390.132-2.el8_2.elrepo @elrepo
nvidia-x11-drv-390xx.x86_64 390.132-2.el8_2.elrepo @elrepo
nvidia-x11-drv-390xx-libs.x86_64 390.132-2.el8_2.elrepo @elrepo
After the kernel update, the nvidia driver appears to be working:
Code: Select all
lspci | grep VGA
05:00.0 VGA compatible controller: NVIDIA Corporation GF100GL [Quadro 4000] (rev a3)
Code: Select all
RuntimeError: Viewer tabs require at least OpenGL 4.2. (Detected "3.1 Mesa 19.3.4".)
[ERROR python.UI4.App.Tabs]: Error creating "Viewer (Hydra)" tab: RuntimeError: Viewer tabs require at least OpenGL 4.2. (Detected "3.1 Mesa 19.3.4".)
[WARN python.UI4.App.Tabs]: Cannot apply settings {'monitorFrontBufferVisible': False, 'aoEnabled': False, 'viewportLayoutStyle': 'Single', 'verticalToolBarVisible': True, 'hudVisible': True, 'annotationsVisible': True, 'gridVisible': True, 'boundingBoxesEnabled': True, 'proxyGeometryEnabled': True} to given tab widget <UI4.Widgets.IconLabelFrame.IconLabelFrame object at 0x7f30198bd8a0>: The IconLabelFrame widget class does not have an applySettings() method.
Failed to compile vertex shader: 0:1(10): error: GLSL 4.30 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.40, 1.00 ES, and 3.00 ES
Failed to compile vertex shader: 0:1(10): error: GLSL 4.30 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.40, 1.00 ES, and 3.00 ES
Code: Select all
yum list installed | grep mesa
mesa-dri-drivers.x86_64 19.3.4-2.el8 @AppStream
mesa-filesystem.x86_64 19.3.4-2.el8 @AppStream
mesa-libEGL.x86_64 19.3.4-2.el8 @AppStream
mesa-libEGL-devel.x86_64 19.3.4-2.el8 @AppStream
mesa-libGL.x86_64 19.3.4-2.el8 @AppStream
mesa-libGL-devel.x86_64 19.3.4-2.el8 @AppStream
mesa-libGLU.x86_64 9.0.0-15.el8 @AppStream
mesa-libGLU-devel.x86_64 9.0.0-15.el8 @AppStream
mesa-libgbm.x86_64 19.3.4-2.el8 @AppStream
mesa-libglapi.x86_64 19.3.4-2.el8 @AppStream
mesa-libxatracker.x86_64 19.3.4-2.el8 @AppStream
mesa-vulkan-drivers.x86_64 19.3.4-2.el8 @AppStream
Code: Select all
yum list installed | grep nouveau
xorg-x11-drv-nouveau.x86_64 1:1.0.15-4.el8.1 @AppStream
Code: Select all
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 390.132 (buildmeister@swio-display-x64-rhel04-14) Fri Nov 1 05:15:46 PDT 2019
# /etc/X11/nvidia-xorg.conf provided by http://elrepo.org
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "keyboard"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "nvidia-auto-select"
EndSubSection
EndSection
Thanks, mitch