I upgraded kernel from 3.10.0-957.1.3.e17.x86_64 to 3.10.0-1062.4.3.e17.x86_64.
Then, I couldn't start GDM anymore.
If I rebooted with 3.10.0-862.2.3.el7.x86_64, it worked fine again. (for some reason, 3.10.0-957 wasn't a choice in grub menu after the kernel upgrade).
Then, I manually yum upgraded kmod-nvidia to 440.30 (my video card is 1050 ti), and gdm, and rebooted (after this upgrade, even booting with 3.10.0-862 won't work).
Then, I saw mouse cursor for 10 sec, and then it left the graphic mode and went back to command line mode (no text but cursor).
According to /var/log/Xorg.0.log, it failed to load the nvidia kernel module:
Code: Select all
[ 31.657] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Nov 27 11:00:21 2019
[ 31.658] (==) Using config file: "/etc/X11/xorg.conf"
[ 31.658] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 31.658] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 31.659] (==) No Layout section. Using the first Screen section.
[ 31.659] (==) No screen section available. Using defaults.
[ 31.659] (**) |-->Screen "Default Screen Section" (0)
[ 31.659] (**) | |-->Monitor "<default monitor>"
[ 31.659] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 31.659] (**) | |-->Device "Videocard0"
[ 31.659] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 31.659] (==) Automatically adding devices
[ 31.659] (==) Automatically enabling devices
[ 31.659] (==) Automatically adding GPU devices
[ 31.659] (==) Automatically binding GPU devices
[ 31.659] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 31.659] (==) FontPath set to:
catalogue:/etc/X11/fontpath.d,
built-ins
[ 31.659] (==) ModulePath set to "/usr/lib64/xorg/modules"
[ 31.659] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 31.660] (II) Loader magic: 0x56065dada020
[ 31.660] (II) Module ABI versions:
[ 31.660] X.Org ANSI C Emulation: 0.4
[ 31.660] X.Org Video Driver: 24.0
[ 31.660] X.Org XInput driver : 24.1
[ 31.660] X.Org Server Extension : 10.0
[ 31.661] (--) PCI:*(1@0:0:0) 10de:1c82:1462:8c96 rev 161, Mem @ 0xf6000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[ 31.661] (II) LoadModule: "glx"
[ 31.662] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 31.679] (II) Module glx: vendor="X.Org Foundation"
[ 31.679] compiled for 1.20.4, module version = 1.0.0
[ 31.679] ABI class: X.Org Server Extension, version 10.0
[ 31.679] (II) LoadModule: "nvidia"
[ 31.679] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[ 31.688] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 31.688] compiled for 1.6.99.901, module version = 1.0.0
[ 31.688] Module class: X.Org Video Driver
[ 31.689] (II) NVIDIA dlloader X Driver 440.36 Tue Nov 12 08:17:24 UTC 2019
[ 31.689] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 31.690] (++) using VT number 1
[ 31.694] (II) Loading sub module "fb"
[ 31.694] (II) LoadModule: "fb"
[ 31.695] (II) Loading /usr/lib64/xorg/modules/libfb.so
[ 31.696] (II) Module fb: vendor="X.Org Foundation"
[ 31.696] compiled for 1.20.4, module version = 1.0.0
[ 31.696] ABI class: X.Org ANSI C Emulation, version 0.4
[ 31.696] (II) Loading sub module "wfb"
[ 31.696] (II) LoadModule: "wfb"
[ 31.696] (II) Loading /usr/lib64/xorg/modules/libwfb.so
[ 31.697] (II) Module wfb: vendor="X.Org Foundation"
[ 31.697] compiled for 1.20.4, module version = 1.0.0
[ 31.697] ABI class: X.Org ANSI C Emulation, version 0.4
[ 31.697] (II) Loading sub module "ramdac"
[ 31.697] (II) LoadModule: "ramdac"
[ 31.697] (II) Module "ramdac" already built-in
[ 31.701] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
[ 31.701] (EE) NVIDIA: system's kernel log for additional error messages and
[ 31.701] (EE) NVIDIA: consult the NVIDIA README for details.
[ 31.701] (EE) No devices detected.
[ 31.701] (EE)
Fatal server error:
[ 31.701] (EE) no screens found(EE)
[ 31.702] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 31.702] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 31.702] (EE)
[ 31.703] (EE) Server terminated with error (1). Closing log file.
Code: Select all
[ 31.204] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[ 31.204] (II) NVIDIA(0): may not be running or the "AcpidSocketPath" X
[ 31.204] (II) NVIDIA(0): configuration option may not be set correctly. When the
[ 31.204] (II) NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will
[ 31.204] (II) NVIDIA(0): try to use it to receive ACPI event notifications. For
[ 31.204] (II) NVIDIA(0): details, please see the "ConnectToAcpid" and
[ 31.204] (II) NVIDIA(0): "AcpidSocketPath" X configuration options in Appendix B: X
[ 31.204] (II) NVIDIA(0): Config Options in the README.
[ 31.218] (II) NVIDIA(0): Setting mode "DFP-1:nvidia-auto-select"
[ 31.277] (==) NVIDIA(0): Disabling shared memory pixmaps
Here is my /etc/x11/xorg.conf (which hasn't been changed since 2014):
Code: Select all
# /etc/X11/nvidia-xorg.conf provided by http://elrepo.org
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
EndSection
nvidia-detect shows that I should install kmod-nvidia, which I did.
I also tried to download the driver from nvidia's website to rebuild and install. Same issue. Hence, uninstalled.
Any pointer is highly appreciate. Even pointing to an appropriate mailing list/forum is great.
Thanks!