View Issue Details

IDProjectCategoryView StatusLast Update
0017538CentOS-8gdmpublic2020-07-25 23:16
Reportertkuraku Assigned To 
PriorityhighSeveritymajorReproducibilityalways
Status acknowledgedResolutionopen 
Product Version8.2.2004 
Summary0017538: Centos 8.2 GDM crashes after cuda install
DescriptionI have a fresh install of centos 8.2, updated and enabled epel and power tools. Then I installed the latest cuda version from the official site. I have a 1660 graphics card.

<https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=CentOS&target_version=8&target_type=rpmnetwork>

When I restart after I install cuda GDM crashes with the “Oh no! Something has gone wrong.” screen. If I boot up in multiuser mode everything works as expected. I can even run “startx” and get to the desktop just fine. I uncommented the line “WaylandEnable=false” in /etc/gdm/custom.conf with no change.

I have also posted on the Nvidia Forums, but was not able resolve the problem.

<https://forums.developer.nvidia.com/t/centos-8-2-gdm-crashes-after-cuda-11-install/129136/9>

I have attached a log file from Xorg. Please let me know if there is any other information I can get to help resolve this issue.

Steps To ReproduceInstall using the latest Centos 8 ISO.

Update all packages using dnf

install epel and enable powertools

Install cuda using the latest instructions at <https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=CentOS&target_version=8&target_type=rpmnetwork>

Restart and GDM crashes and leaves the user at the “Oh no! Something has gone wrong.” screen.

Booting into multiuser mode works as expected. startx gets to the desktop fine, but if you try to start gdm you get the same Oh no! Something has gone wrong.” screen.
Additional InformationThe same installation procedure worked without problems on the same hardware with Centos 7.
Tagsgdm, nvidia

Activities

tkuraku

tkuraku

2020-06-25 01:43

reporter  

Xorg.1.log (10,598 bytes)   
[   686.053] _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
[   686.053] _XSERVTransMakeAllCOTSServerListeners: server already running
[   686.054] (--) Log file renamed from "/var/log/Xorg.pid-7455.log" to "/var/log/Xorg.1.log"
[   686.054] 
X.Org X Server 1.20.6
X Protocol Version 11, Revision 0
[   686.054] Build Operating System:  4.19.34-300.el7.x86_64 
[   686.054] Current Operating System: Linux tc-desktop 4.18.0-193.6.3.el8_2.x86_64 #1 SMP Wed Jun 10 11:09:32 UTC 2020 x86_64
[   686.054] Kernel command line: BOOT_IMAGE=(hd1,gpt2)/vmlinuz-4.18.0-193.6.3.el8_2.x86_64 root=/dev/mapper/cl_tc--server-root ro crashkernel=auto resume=/dev/mapper/cl_tc--server-swap rd.lvm.lv=cl_tc-server/root rd.lvm.lv=cl_tc-server/swap rhgb quiet rd.driver.blacklist=nouveau 3
[   686.054] Build Date: 24 April 2020  02:49:29AM
[   686.054] Build ID: xorg-x11-server 1.20.6-3.el8 
[   686.054] Current version of pixman: 0.38.4
[   686.054] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   686.054] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   686.054] (==) Log file: "/var/log/Xorg.1.log", Time: Tue Jun 23 17:30:55 2020
[   686.054] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   686.054] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   686.055] (==) No Layout section.  Using the first Screen section.
[   686.055] (==) No screen section available. Using defaults.
[   686.055] (**) |-->Screen "Default Screen Section" (0)
[   686.055] (**) |   |-->Monitor "<default monitor>"
[   686.055] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[   686.055] (==) Automatically adding devices
[   686.055] (==) Automatically enabling devices
[   686.055] (==) Automatically adding GPU devices
[   686.055] (==) Automatically binding GPU devices
[   686.055] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   686.055] (==) FontPath set to:
	catalogue:/etc/X11/fontpath.d,
	built-ins
[   686.055] (==) ModulePath set to "/usr/lib64/xorg/modules"
[   686.055] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[   686.055] (II) Loader magic: 0x558a9338f020
[   686.055] (II) Module ABI versions:
[   686.055] 	X.Org ANSI C Emulation: 0.4
[   686.055] 	X.Org Video Driver: 24.0
[   686.055] 	X.Org XInput driver : 24.1
[   686.055] 	X.Org Server Extension : 10.0
[   686.056] (++) using VT number 1

[   686.057] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c1
[   686.058] (II) xfree86: Adding drm device (/dev/dri/card0)
[   686.058] (II) Platform probe for /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0
[   686.058] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 13 paused 0
[   686.059] (**) OutputClass "nvidia" setting /dev/dri/card0 as PrimaryGPU
[   686.059] (--) PCI:*(1@0:0:0) 10de:2184:3842:1161 rev 161, Mem @ 0xf6000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/131072
[   686.059] (II) LoadModule: "glx"
[   686.060] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[   686.061] (II) Module glx: vendor="X.Org Foundation"
[   686.061] 	compiled for 1.20.6, module version = 1.0.0
[   686.061] 	ABI class: X.Org Server Extension, version 10.0
[   686.061] (II) Applying OutputClass "nvidia" to /dev/dri/card0
[   686.061] 	loading driver: nvidia
[   686.279] (==) Matched nvidia as autoconfigured driver 0
[   686.279] (==) Matched nouveau as autoconfigured driver 1
[   686.279] (==) Matched modesetting as autoconfigured driver 2
[   686.279] (==) Matched fbdev as autoconfigured driver 3
[   686.279] (==) Matched vesa as autoconfigured driver 4
[   686.279] (==) Assigned the driver to the xf86ConfigLayout
[   686.279] (II) LoadModule: "nvidia"
[   686.279] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[   686.280] (II) Module nvidia: vendor="NVIDIA Corporation"
[   686.280] 	compiled for 1.6.99.901, module version = 1.0.0
[   686.280] 	Module class: X.Org Video Driver
[   686.280] (II) LoadModule: "nouveau"
[   686.280] (II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so
[   686.280] (II) Module nouveau: vendor="X.Org Foundation"
[   686.280] 	compiled for 1.20.3, module version = 1.0.15
[   686.280] 	Module class: X.Org Video Driver
[   686.280] 	ABI class: X.Org Video Driver, version 24.0
[   686.280] (II) LoadModule: "modesetting"
[   686.280] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so
[   686.280] (II) Module modesetting: vendor="X.Org Foundation"
[   686.280] 	compiled for 1.20.6, module version = 1.20.6
[   686.280] 	Module class: X.Org Video Driver
[   686.280] 	ABI class: X.Org Video Driver, version 24.0
[   686.280] (II) LoadModule: "fbdev"
[   686.280] (II) Loading /usr/lib64/xorg/modules/drivers/fbdev_drv.so
[   686.280] (II) Module fbdev: vendor="X.Org Foundation"
[   686.280] 	compiled for 1.20.3, module version = 0.5.0
[   686.280] 	Module class: X.Org Video Driver
[   686.280] 	ABI class: X.Org Video Driver, version 24.0
[   686.280] (II) LoadModule: "vesa"
[   686.280] (II) Loading /usr/lib64/xorg/modules/drivers/vesa_drv.so
[   686.280] (II) Module vesa: vendor="X.Org Foundation"
[   686.280] 	compiled for 1.20.3, module version = 2.4.0
[   686.280] 	Module class: X.Org Video Driver
[   686.280] 	ABI class: X.Org Video Driver, version 24.0
[   686.280] (II) NVIDIA dlloader X Driver  450.36.06  Mon Jun  1 23:12:04 UTC 2020
[   686.280] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[   686.280] (II) NOUVEAU driver 
[   686.280] (II) NOUVEAU driver for NVIDIA chipset families :
[   686.280] 	RIVA TNT        (NV04)
[   686.280] 	RIVA TNT2       (NV05)
[   686.280] 	GeForce 256     (NV10)
[   686.280] 	GeForce 2       (NV11, NV15)
[   686.280] 	GeForce 4MX     (NV17, NV18)
[   686.280] 	GeForce 3       (NV20)
[   686.280] 	GeForce 4Ti     (NV25, NV28)
[   686.280] 	GeForce FX      (NV3x)
[   686.280] 	GeForce 6       (NV4x)
[   686.280] 	GeForce 7       (G7x)
[   686.280] 	GeForce 8       (G8x)
[   686.280] 	GeForce GTX 200 (NVA0)
[   686.280] 	GeForce GTX 400 (NVC0)
[   686.280] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[   686.280] (II) FBDEV: driver for framebuffer: fbdev
[   686.280] (II) VESA: driver for VESA chipsets: vesa
[   686.280] (II) systemd-logind: releasing fd for 226:0
[   686.281] (II) Loading sub module "fb"
[   686.281] (II) LoadModule: "fb"
[   686.281] (II) Loading /usr/lib64/xorg/modules/libfb.so
[   686.281] (II) Module fb: vendor="X.Org Foundation"
[   686.281] 	compiled for 1.20.6, module version = 1.0.0
[   686.281] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   686.281] (II) Loading sub module "wfb"
[   686.281] (II) LoadModule: "wfb"
[   686.281] (II) Loading /usr/lib64/xorg/modules/libwfb.so
[   686.282] (II) Module wfb: vendor="X.Org Foundation"
[   686.282] 	compiled for 1.20.6, module version = 1.0.0
[   686.282] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   686.282] (II) Loading sub module "ramdac"
[   686.282] (II) LoadModule: "ramdac"
[   686.282] (II) Module "ramdac" already built-in
[   686.837] (WW) Falling back to old probe method for modesetting
[   686.837] (WW) Falling back to old probe method for fbdev
[   686.837] (II) Loading sub module "fbdevhw"
[   686.837] (II) LoadModule: "fbdevhw"
[   686.837] (II) Loading /usr/lib64/xorg/modules/libfbdevhw.so
[   686.837] (II) Module fbdevhw: vendor="X.Org Foundation"
[   686.837] 	compiled for 1.20.6, module version = 0.0.2
[   686.837] 	ABI class: X.Org Video Driver, version 24.0
[   686.837] (II) NVIDIA(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[   686.837] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[   686.837] (==) NVIDIA(0): RGB weight 888
[   686.837] (==) NVIDIA(0): Default visual is TrueColor
[   686.837] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[   686.837] (II) Applying OutputClass "nvidia" options to /dev/dri/card0
[   686.837] (**) NVIDIA(0): Option "SLI" "Auto"
[   686.837] (**) NVIDIA(0): Option "BaseMosaic" "on"
[   686.837] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration"
[   686.837] (**) NVIDIA(0): NVIDIA SLI auto-select rendering option.
[   686.837] (**) NVIDIA(0): Enabling 2D acceleration
[   686.837] (II) Loading sub module "glxserver_nvidia"
[   686.837] (II) LoadModule: "glxserver_nvidia"
[   686.838] (II) Loading /usr/lib64/xorg/modules/extensions/libglxserver_nvidia.so
[   686.842] (II) Module glxserver_nvidia: vendor="NVIDIA Corporation"
[   686.842] 	compiled for 1.6.99.901, module version = 1.0.0
[   686.842] 	Module class: X.Org Server Extension
[   686.842] (II) NVIDIA GLX Module  450.36.06  Mon Jun  1 23:09:08 UTC 2020
[   686.842] (II) NVIDIA: The X server supports PRIME Render Offload.
[   686.842] (WW) NVIDIA(0): Failed to initialize Base Mosaic!  Reason: Only one GPU
[   686.842] (WW) NVIDIA(0):     detected.  Only one GPU will be used for this X screen.
[   686.871] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0
[   686.871] (--) NVIDIA(0):     DFP-0
[   686.871] (--) NVIDIA(0):     DFP-1
[   686.871] (--) NVIDIA(0):     DFP-2 (boot)
[   686.871] (--) NVIDIA(0):     DFP-3
[   686.872] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 1660 (TU116-A) at PCI:1:0:0 (GPU-0)
[   686.872] (--) NVIDIA(0): Memory: 6291456 kBytes
[   686.872] (--) NVIDIA(0): VideoBIOS: 90.16.25.00.3d
[   686.872] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[   686.872] (EE) NVIDIA(GPU-0): Failed to acquire modesetting permission.
[   686.872] (EE) NVIDIA(0): Failing initialization of X screen
[   686.938] (II) UnloadModule: "nvidia"
[   686.938] (II) UnloadSubModule: "glxserver_nvidia"
[   686.938] (II) Unloading glxserver_nvidia
[   686.938] (II) UnloadSubModule: "wfb"
[   686.938] (II) UnloadSubModule: "fb"
[   686.938] (EE) Screen(s) found, but none have a usable configuration.
[   686.938] (EE) 
Fatal server error:
[   686.938] (EE) no screens found(EE) 
[   686.938] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[   686.938] (EE) Please also check the log file at "/var/log/Xorg.1.log" for additional information.
[   686.938] (EE) 
[   686.940] (EE) Server terminated with error (1). Closing log file.
Xorg.1.log (10,598 bytes)   
tkuraku

tkuraku

2020-06-26 14:26

reporter   ~0037246

Had the same problem on RHEL 8.2, I filed a bug report for it at https://bugzilla.redhat.com/show_bug.cgi?id=1851448
tru

tru

2020-07-23 08:13

administrator   ~0037405

bummer, that will not be fixed for 8.3 GA, maybe later during the 8.3 lifetime of 8.4?

Issue History

Date Modified Username Field Change
2020-06-25 01:43 tkuraku New Issue
2020-06-25 01:43 tkuraku File Added: Xorg.1.log
2020-06-25 01:43 tkuraku Tag Attached: gdm
2020-06-25 01:43 tkuraku Tag Attached: nvidia
2020-06-26 14:26 tkuraku Note Added: 0037246
2020-07-23 08:13 tru Note Added: 0037405
2020-07-25 23:16 toracat Status new => acknowledged