GNOME desktop does not start on Linux version 5.1.8-300.fc30.x86_64

After installing updates today and rebooting, the GNOME desktop does not start on Linux version 5.1.8-300.fc30.x86_64. It gets stuck after printing dots and text lines on screen. The last line is maybe Started GNOME Display Manager. Linux version 5.1.7-300.fc30.x86_64 works OK. The computer is HP EliteBook 8730w with NVIDIA Quadro graphics and nouveau driver.

Jun 13 21:54:50 localhost.localdomain gnome-shell[1021]: Failed to create backend: No GPUs found with udev
Jun 13 21:54:50 localhost.localdomain gnome-session-binary[893]: Unrecoverable failure in required component org.gnome.Shell.desktop
Jun 13 21:54:50 localhost.localdomain gnome-session-binary[893]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1
1 Like

Hi @matti. Welcome to the community! Please take a minute to go through the introductory posts in #start-here if you haven’t already.

Edit: just saw that you are already able to boot into an older kernel.

Could you have a look at your logs when you’ve booted with the broken kernel to get us more information please?

NVIDIA configuration files disabled nouveau. When I removed them, I was able to boot desktop.

1 Like

Is this because you are using the nvidia drivers? From RPMFusion? Updates to these packages generally lag the Fedora kernel by a few days, because they can only be re-built after the Fedora kernel is stable.

I was at least trying to use Nvidia drivers from their website.

Could you be more specific please? From which website were you installing the drivers? RPMFusion or Nvidia themselves?

I downloaded a script from Nvidia’s site and ran it but got an error.

What was the error please?

The suggested way of install Nvidia drivers is from RPMFusion:

https://rpmfusion.org/Howto/NVIDIA

I don’t remember the error message anymore.

They’ll be in the logs. Please go through them and tell us what you find. At the moment, there isn’t enough information here to attempt diagnosing the issue, and we can’t fix it until we know what it is.

https://docs.fedoraproject.org/en-US/quick-docs/viewing-logs/ 1

To begin with, can you please paste the output you get from fpaste --sysinfo --printonly here?

The issue was that I ran an Nvidia script that installed a configuration file that disabled nouveau, which then disabled GNOME desktop.

=== fpaste 0.3.9.2 System Information (fpaste --sysinfo) ===
* OS Release (cat /etc/*-release | uniq):
     Fedora release 30 (Thirty)
     NAME=Fedora
     VERSION="30 (Workstation Edition)"
     ID=fedora
     VERSION_ID=30
     VERSION_CODENAME=""
     PLATFORM_ID="platform:f30"
     PRETTY_NAME="Fedora 30 (Workstation Edition)"
     ANSI_COLOR="0;34"
     LOGO=fedora-logo-icon
     CPE_NAME="cpe:/o:fedoraproject:fedora:30"
     HOME_URL="https://fedoraproject.org/"
     DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f30/system-administrators-guide/"
     SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help"
     BUG_REPORT_URL="https://bugzilla.redhat.com/"
     REDHAT_BUGZILLA_PRODUCT="Fedora"
     REDHAT_BUGZILLA_PRODUCT_VERSION=30
     REDHAT_SUPPORT_PRODUCT="Fedora"
     REDHAT_SUPPORT_PRODUCT_VERSION=30
     PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy"
     VARIANT="Workstation Edition"
     VARIANT_ID=workstation
     Fedora release 30 (Thirty)
     
* Kernel (uname -r ; cat /proc/cmdline):
     5.2.0-0.rc4.git3.2.fc31.x86_64
     BOOT_IMAGE=(hd0,msdos2)/vmlinuz-5.2.0-0.rc4.git3.2.fc31.x86_64 root=UUID=76ca1b57-28c9-4912-b1ce-a5a2da373cf5 ro rhgb quiet
     
* Desktop(s) Running (ps -eo comm= | grep -E '(gnome-session|startkde|startactive|xfce.?-session|fluxbox|blackbox|hackedbox|ratpoison|enlightenment|icewm-session|od-session|wmaker|wmx|openbox-lxde|openbox-gnome-session|openbox-kde-session|mwm|e16|fvwm|xmonad|sugar-session|mate-session|lxqt-session|cinnamon)' ):
     gnome-session-b
     
* Desktop(s) Installed (ls -m /usr/share/xsessions/ | sed 's/\.desktop//g' ):
     gnome-classic, gnome, gnome-xorg
     
* SELinux Status (sestatus):
     SELinux status:                 enabled
     SELinuxfs mount:                /sys/fs/selinux
     SELinux root directory:         /etc/selinux
     Loaded policy name:             targeted
     Current mode:                   enforcing
     Mode from config file:          enforcing
     Policy MLS status:              enabled
     Policy deny_unknown status:     allowed
     Memory protection checking:     actual (secure)
     Max kernel policy version:      31
     
* SELinux Errors (selinuxenabled && journalctl --since yesterday |grep avc: | grep -Eo comm="[^ ]+" | sort |uniq -c |sort -rn):
          30 comm="systemd-sysctl"
     
* CPU Model (grep 'model name' /proc/cpuinfo | awk -F: '{print $2}' | uniq -c |
         sed -re 's/^ +//' ):
     2  Intel(R) Core(TM)2 Duo CPU     T9600  @ 2.80GHz
     
* 64-bit Support (grep -q ' lm ' /proc/cpuinfo && echo Yes || echo No):
     Yes
     
* Hardware Virtualization Support (grep -Eq '(vmx|svm)' /proc/cpuinfo && echo Yes || echo No):
     Yes
     
* Load average (uptime):
      18:19:36 up 8 min,  1 user,  load average: 1.09, 1.16, 0.73
     
* Memory usage (free -m):
                   total        used        free      shared  buff/cache   available
     Mem:           1919        1627          62          68         229          74
     Swap:             0           0           0
     
* Top 5 CPU hogs (ps axuScnh | awk '$2!=2899' | sort -rnk3 | head -5):
         1000  2594  8.9  8.8 2155228 174388 tty2   Sl+  18:17   0:13 firefox
            0  1217  8.8 20.7 1040752 408512 ?      Ssl  18:11   0:40 packagekitd
         1000  2718  7.4  9.7 1761048 191292 tty2   Dl+  18:17   0:09 Web Content
            0  2855  3.9  0.0      0     0 ?        I    18:18   0:03 kworker/u8:0-iwlwifi
         1000  1610  3.8  5.1 3013928 101976 tty2   Sl+  18:12   0:17 gnome-shell
     
* Top 5 Memory hogs (ps axuScnh | sort -rnk4 | head -5):
            0  1217  8.8 20.7 1040752 408512 ?      Ssl  18:11   0:40 packagekitd
         1000  2006  1.8 14.8 1249844 291760 tty2   Sl+  18:12   0:08 gnome-software
         1000  2718  7.3  9.7 1761048 191292 tty2   Dl+  18:17   0:09 Web Content
         1000  2594  8.8  8.8 2155228 174388 tty2   Dl+  18:17   0:13 firefox
         1000  1610  3.8  5.1 3013928 101976 tty2   Sl+  18:12   0:17 gnome-shell
     
* Disk space usage (df -hT):
     Filesystem     Type      Size  Used Avail Use% Mounted on
     devtmpfs       devtmpfs  946M     0  946M   0% /dev
     tmpfs          tmpfs     960M   47M  914M   5% /dev/shm
     tmpfs          tmpfs     960M  1.7M  959M   1% /run
     tmpfs          tmpfs     960M     0  960M   0% /sys/fs/cgroup
     /dev/sda1      ext4      292G  8.9G  268G   4% /
     tmpfs          tmpfs     960M  132K  960M   1% /tmp
     /dev/sda2      ext4      991M  251M  674M  28% /boot
     tmpfs          tmpfs     192M  8.0M  185M   5% /run/user/1000
     
* Block devices (without results: "blkid" AND "/sbin/blkid"):
     N/A

* PCI devices (lspci):
     00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
     00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)
     00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)
     00:03.2 IDE interface: Intel Corporation Mobile 4 Series Chipset PT IDER Controller (rev 07)
     00:03.3 Serial controller: Intel Corporation Mobile 4 Series Chipset AMT SOL Redirection (rev 07)
     00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)
     00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
     00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
     00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
     00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
     00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
     00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
     00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
     00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
     00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
     00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
     00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
     00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
     00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
     00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
     00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
     00:1f.2 IDE interface: Intel Corporation 82801IBM/IEM (ICH9M/ICH9M-E) 2 port SATA Controller [IDE mode] (rev 03)
     00:1f.5 IDE interface: Intel Corporation 82801IBM/IEM (ICH9M/ICH9M-E) 2 port SATA Controller [IDE mode] (rev 03)
     01:00.0 VGA compatible controller: NVIDIA Corporation G94GLM [Quadro FX 2700M] (rev a1)
     03:00.0 Network controller: Intel Corporation Ultimate N WiFi Link 5300
     86:06.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 06)
     86:06.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 25)
     86:06.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 14)
     86:06.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 14)
     86:06.4 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev bb)
     
* USB devices (lsusb):
     Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
     Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
     Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
     Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
     Bus 001 Device 002: ID 04f2:b053 Chicony Electronics Co., Ltd CKA7216
     Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
     Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
     Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
     Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
     
* DRM Information (journalctl -k -b | grep -o 'kernel:.*drm.*$' | cut -d ' ' -f 2- ):
     [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
     [drm] Driver supports precise vblank timestamp query.
     fbcon: nouveaudrmfb (fb0) is primary device
     nouveau 0000:01:00.0: fb0: nouveaudrmfb frame buffer device
     [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 0
     
* Xorg modules (grep LoadModule /var/log/Xorg.0.log ~/.local/share/xorg/Xorg.0.log | cut -d \" -f 2 | xargs):
     
     
* GL Support (glxinfo | grep -E "OpenGL version|OpenGL renderer"):
     OpenGL renderer string: NV94
     OpenGL version string: 3.3 (Compatibility Profile) Mesa 19.0.6
     
* Xorg errors (without results: "grep '^\[.*(EE)' /var/log/Xorg.0.log ~/.local/share/xorg/Xorg.0.log | cut -d ':' -f 2- "):
     N/A

* Kernel buffer tail (dmesg | tail):
     [   61.803411] virbr0: port 1(virbr0-nic) entered disabled state
     [   61.803510] device virbr0-nic entered promiscuous mode
     [   62.084968] virbr0: port 1(virbr0-nic) entered blocking state
     [   62.084972] virbr0: port 1(virbr0-nic) entered listening state
     [   62.476766] virbr0: port 1(virbr0-nic) entered disabled state
     [   95.878972] fuse: init (API version 7.31)
     [   99.903807] rfkill: input handler disabled
     [  176.226541] CE: hpet increased min_delta_ns to 20115 nsec
     [  260.471424] perf: interrupt took too long (2520 > 2500), lowering kernel.perf_event_max_sample_rate to 79000
     [  494.981650] perf: interrupt took too long (3202 > 3150), lowering kernel.perf_event_max_sample_rate to 62000
     
* Last few reboots (last -x -n10 reboot runlevel):
     runlevel (to lvl 5)   5.2.0-0.rc4.git3 Tue Jun 18 18:12   still running
     reboot   system boot  5.2.0-0.rc4.git3 Tue Jun 18 21:10   still running
     runlevel (to lvl 5)   5.2.0-0.rc4.git3 Mon Jun 17 20:02 - 20:41  (00:38)
     reboot   system boot  5.2.0-0.rc4.git3 Mon Jun 17 23:01 - 20:41  (-2:20)
     runlevel (to lvl 5)   5.2.0-0.rc4.git3 Mon Jun 17 19:23 - 20:02  (00:38)
     reboot   system boot  5.2.0-0.rc4.git3 Mon Jun 17 22:22 - 20:41  (-1:41)
     runlevel (to lvl 5)   5.2.0-0.rc4.git3 Mon Jun 17 18:06 - 19:23  (01:17)
     reboot   system boot  5.2.0-0.rc4.git3 Mon Jun 17 21:05 - 20:41  (-00:24)
     runlevel (to lvl 5)   5.2.0-0.rc4.git3 Sun Jun 16 14:52 - 14:55  (00:03)
     reboot   system boot  5.2.0-0.rc4.git3 Sun Jun 16 17:51 - 14:55  (-2:55)
     
     wtmp begins Mon Jun 10 00:21:51 2019
     
* DNF Repositories (dnf repolist):
     repo id                       repo name                                   status
     *fedora                       Fedora 30 - x86_64                          56,582
     *fedora-modular               Fedora Modular 30 - x86_64                     135
     fedora-rawhide-kernel-nodebug Rawhide kernels built without debugging tur     10
     *rpmfusion-free               RPM Fusion for Fedora 30 - Free                616
     *rpmfusion-free-updates       RPM Fusion for Fedora 30 - Free - Updates      151
     *rpmfusion-nonfree            RPM Fusion for Fedora 30 - Nonfree             227
     *rpmfusion-nonfree-updates    RPM Fusion for Fedora 30 - Nonfree - Update     40
     *updates                      Fedora 30 - x86_64 - Updates                 7,855
     *updates-modular              Fedora Modular 30 - x86_64 - Updates           138
     
* DNF Extras (dnf -C list extras):
     Last metadata expiration check: 21:39:52 ago on Mon 17 Jun 2019 08:40:53 PM EEST.
     Extra Packages
     kernel.x86_64             5.1.7-300.fc30          @updates                      
     kernel.x86_64             5.2.0-0.rc4.git2.2.fc31 @fedora-rawhide-kernel-nodebug
     kernel-core.x86_64        5.1.7-300.fc30          @updates                      
     kernel-core.x86_64        5.2.0-0.rc4.git2.2.fc31 @fedora-rawhide-kernel-nodebug
     kernel-modules.x86_64     5.1.7-300.fc30          @updates                      
     kernel-modules.x86_64     5.2.0-0.rc4.git2.2.fc31 @fedora-rawhide-kernel-nodebug
     kernel-modules-extra.x86_64
                               5.1.7-300.fc30          @updates                      
     kernel-modules-extra.x86_64
                               5.2.0-0.rc4.git2.2.fc31 @fedora-rawhide-kernel-nodebug
     
* Last 20 packages installed (rpm -qa --nodigest --nosignature --last | head -20):
     plymouth-system-theme-0.9.4-6.fc30.x86_64     Sun 16 Jun 2019 02:21:35 PM EEST
     plymouth-theme-spinner-0.9.4-6.fc30.x86_64    Sun 16 Jun 2019 02:21:32 PM EEST
     plymouth-plugin-two-step-0.9.4-6.fc30.x86_64  Sun 16 Jun 2019 02:21:30 PM EEST
     plymouth-plugin-label-0.9.4-6.fc30.x86_64     Sun 16 Jun 2019 02:21:28 PM EEST
     plymouth-graphics-libs-0.9.4-6.fc30.x86_64    Sun 16 Jun 2019 02:21:25 PM EEST
     plymouth-0.9.4-6.fc30.x86_64                  Sun 16 Jun 2019 02:21:16 PM EEST
     plymouth-scripts-0.9.4-6.fc30.x86_64          Sun 16 Jun 2019 02:21:08 PM EEST
     plymouth-core-libs-0.9.4-6.fc30.x86_64        Sun 16 Jun 2019 02:21:01 PM EEST
     kernel-modules-extra-5.2.0-0.rc4.git3.2.fc31.x86_64 Sat 15 Jun 2019 11:19:58 AM EEST
     kernel-5.2.0-0.rc4.git3.2.fc31.x86_64         Sat 15 Jun 2019 11:19:56 AM EEST
     kernel-modules-5.2.0-0.rc4.git3.2.fc31.x86_64 Sat 15 Jun 2019 11:19:38 AM EEST
     kernel-core-5.2.0-0.rc4.git3.2.fc31.x86_64    Sat 15 Jun 2019 11:19:29 AM EEST
     kernel-modules-extra-5.2.0-0.rc4.git2.2.fc31.x86_64 Fri 14 Jun 2019 10:20:37 PM EEST
     kernel-5.2.0-0.rc4.git2.2.fc31.x86_64         Fri 14 Jun 2019 10:20:35 PM EEST
     kernel-modules-5.2.0-0.rc4.git2.2.fc31.x86_64 Fri 14 Jun 2019 10:20:20 PM EEST
     kernel-core-5.2.0-0.rc4.git2.2.fc31.x86_64    Fri 14 Jun 2019 10:20:09 PM EEST
     NetworkManager-config-connectivity-fedora-1.16.2-1.fc30.noarch Fri 14 Jun 2019 06:17:05 PM EEST
     flatpak-libs-1.4.1-1.fc30.x86_64              Fri 14 Jun 2019 06:17:04 PM EEST
     gnome-weather-3.32.2-2.fc30.noarch            Fri 14 Jun 2019 06:17:02 PM EEST
     mesa-libxatracker-19.0.6-1.fc30.x86_64        Fri 14 Jun 2019 06:16:59 PM EEST
     
* EFI boot manager output (without results: "efibootmgr -v"):
     N/A

That is expected. Nouveau needs to be blacklisted for the Nvidia driver to work (or used to require blacklisting).

If you need the Nvidia driver, please install it from RPMFusion and that will ensure it works correctly.
https://rpmfusion.org/Howto/NVIDIA