Re: kernel-4.18.0-193.6.3.el8_2.x86_64 update broke kmod-nvidia driver functioning
Posted: 2020/06/23 00:55:33
Actually, here's something from /var/log/messages:
So... it would seem that using kmod-nvidia doesn't actually work when updating the kernel, and manual installation of the nvidia driver is required. Seems like kmod-nvidia ought to be removed from the repo if that's the case. I don't know why updating the kernel would have caused so much to fail otherwise. Does that sound about right?
More from the /var/log/Xorg.0.log file:
Unfortunately, this doesn't tell me anything I didn't already know. What I don't know is how to fix it - other than removing everything to do with kmod-nvidia, and installing the driver manually. I'm still not sure that would repair the damage and get my system working again.
Code: Select all
Jun 22 17:35:42 localhost /usr/libexec/gdm-x-session[2715]: (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
Jun 22 17:35:42 localhost /usr/libexec/gdm-x-session[2715]: (EE) NVIDIA(0): log file that the GLX module has been loaded in your X
Jun 22 17:35:42 localhost /usr/libexec/gdm-x-session[2715]: (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
Jun 22 17:35:42 localhost /usr/libexec/gdm-x-session[2715]: (EE) NVIDIA(0): you continue to encounter problems, Please try
Jun 22 17:35:42 localhost /usr/libexec/gdm-x-session[2715]: (EE) NVIDIA(0): reinstalling the NVIDIA driver.
More from the /var/log/Xorg.0.log file:
Code: Select all
...
[ 30.979] (II) LoadModule: "glx"
[ 30.981] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 30.992] (II) Module glx: vendor="X.Org Foundation"
[ 30.992] compiled for 1.20.6, module version = 1.0.0
[ 30.992] ABI class: X.Org Server Extension, version 10.0
[ 30.992] (II) LoadModule: "nvidia"
[ 30.992] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[ 31.006] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 31.006] compiled for 4.0.2, module version = 1.0.0
[ 31.006] Module class: X.Org Video Driver
[ 31.006] (II) NVIDIA dlloader X Driver 390.132 Fri Nov 1 03:36:28 PDT 2019
[ 31.006] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 31.006] (II) systemd-logind: releasing fd for 226:0
[ 31.007] (II) Loading sub module "fb"
[ 31.007] (II) LoadModule: "fb"
[ 31.008] (II) Loading /usr/lib64/xorg/modules/libfb.so
[ 31.013] (II) Module fb: vendor="X.Org Foundation"
[ 31.013] compiled for 1.20.6, module version = 1.0.0
[ 31.013] ABI class: X.Org ANSI C Emulation, version 0.4
[ 31.013] (II) Loading sub module "wfb"
[ 31.013] (II) LoadModule: "wfb"
[ 31.014] (II) Loading /usr/lib64/xorg/modules/libwfb.so
[ 31.015] (II) Module wfb: vendor="X.Org Foundation"
[ 31.015] compiled for 1.20.6, module version = 1.0.0
[ 31.015] ABI class: X.Org ANSI C Emulation, version 0.4
[ 31.015] (II) Loading sub module "ramdac"
[ 31.015] (II) LoadModule: "ramdac"
[ 31.015] (II) Module "ramdac" already built-in
[ 31.016] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[ 31.016] (==) NVIDIA(0): RGB weight 888
[ 31.016] (==) NVIDIA(0): Default visual is TrueColor
[ 31.016] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 31.016] (**) NVIDIA(0): Enabling 2D acceleration
[ 31.016] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[ 31.016] (EE) NVIDIA(0): log file that the GLX module has been loaded in your X
[ 31.016] (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
[ 31.016] (EE) NVIDIA(0): you continue to encounter problems, Please try
[ 31.016] (EE) NVIDIA(0): reinstalling the NVIDIA driver.
[ 31.619] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:5:0:0
...