Icons (on Desktop Icons, Ubuntu AppIndicators, Ubuntu Dock) disappear after resume with NVidia drivers
Affected version
- My OS version:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.1 LTS
Release: 20.04
Codename: focal
- The all gnome related packages
ii gir1.2-gnomebluetooth-1.0:amd64 3.34.3-0ubuntu1 amd64 Introspection data for GnomeBluetooth
ii gir1.2-gnomedesktop-3.0:amd64 3.36.8-0ubuntu1 amd64 Introspection data for GnomeDesktop
ii gnome-accessibility-themes 3.28-1ubuntu1 all High Contrast GTK+ 2 theme and icons
ii gnome-bluetooth 3.34.3-0ubuntu1 amd64 GNOME Bluetooth tools
ii gnome-calculator 1:3.36.0-1ubuntu1 amd64 GNOME desktop calculator
ii gnome-calendar 3.36.2-0ubuntu1 amd64 Calendar application for GNOME
ii gnome-characters 3.34.0-1 amd64 character map application
ii gnome-control-center 1:3.36.4-0ubuntu2 amd64 utilities to configure the GNOME desktop
ii gnome-control-center-data 1:3.36.4-0ubuntu2 all configuration applets for GNOME - data files
ii gnome-control-center-faces 1:3.36.4-0ubuntu2 all utilities to configure the GNOME desktop - faces images
ii gnome-desktop3-data 3.36.8-0ubuntu1 all Common files for GNOME desktop apps
ii gnome-disk-utility 3.36.1-1ubuntu1 amd64 manage and configure disk drives and media
ii gnome-font-viewer 3.34.0-2 amd64 font viewer for GNOME
ii gnome-getting-started-docs 3.36.2-0ubuntu0.1 all Help a new user get started in GNOME
ii gnome-initial-setup 3.36.2-0ubuntu2 amd64 Initial GNOME system setup helper
ii gnome-keyring 3.36.0-1ubuntu1 amd64 GNOME keyring services (daemon and tools)
ii gnome-keyring-pkcs11:amd64 3.36.0-1ubuntu1 amd64 GNOME keyring module for the PKCS#11 module loading library
ii gnome-logs 3.34.0-1ubuntu1 amd64 viewer for the systemd journal
ii gnome-mahjongg 1:3.36.1-1 amd64 classic Eastern tile game for GNOME
ii gnome-menus 3.36.0-1ubuntu1 amd64 GNOME implementation of the freedesktop menu specification
ii gnome-mines 1:3.36.0-1 amd64 popular minesweeper puzzle game for GNOME
ii gnome-online-accounts 3.36.0-1ubuntu1 amd64 service to manage online accounts for the GNOME desktop
ii gnome-power-manager 3.32.0-2 amd64 power management tool for the GNOME desktop
ii gnome-screenshot 3.36.0-1ubuntu1 amd64 screenshot application for GNOME
ii gnome-session-bin 3.36.0-2ubuntu1 amd64 GNOME Session Manager - Minimal runtime
ii gnome-session-canberra 0.30-7ubuntu1 amd64 GNOME session log in and log out sound events
ii gnome-session-common 3.36.0-2ubuntu1 all GNOME Session Manager - common files
ii gnome-settings-daemon 3.36.1-0ubuntu1 amd64 daemon handling the GNOME session settings
ii gnome-settings-daemon-common 3.36.1-0ubuntu1 all daemon handling the GNOME session settings - common files
ii gnome-shell 3.36.4-1ubuntu1~20.04.2 amd64 graphical shell for the GNOME desktop
ii gnome-shell-common 3.36.4-1ubuntu1~20.04.2 all common files for the GNOME graphical shell
ii gnome-shell-extension-appindicator 33.1-0ubuntu0.20.04.1 all AppIndicator/KStatusNotifierItem support for GNOME Shell
ii gnome-shell-extension-desktop-icons 20.04.0-3~ubuntu20.04.1 all desktop icon support for GNOME Shell
ii gnome-shell-extension-ubuntu-dock 68ubuntu1~20.04.1 all Ubuntu Dock for GNOME Shell
ii gnome-startup-applications 3.36.0-2ubuntu1 amd64 Startup Applications manager for GNOME
ii gnome-sudoku 1:3.36.0-1 amd64 Sudoku puzzle game for GNOME
ii gnome-system-monitor 3.36.1-0ubuntu0.20.04.1 amd64 Process viewer and system resource monitor for GNOME
ii gnome-terminal 3.36.2-1ubuntu1~20.04 amd64 GNOME terminal emulator application
ii gnome-terminal-data 3.36.2-1ubuntu1~20.04 all Data files for the GNOME terminal emulator
ii gnome-themes-extra:amd64 3.28-1ubuntu1 amd64 Adwaita GTK+ 2 theme — engine
ii gnome-themes-extra-data 3.28-1ubuntu1 all Adwaita GTK+ 2 theme — common files
ii gnome-todo 3.28.1-5 amd64 minimalistic personal task manager designed to fit GNOME desktop
ii gnome-todo-common 3.28.1-5 all common files for GNOME To Do
ii gnome-user-docs 3.36.2+git20200704-0ubuntu0.1 all GNOME user docs
ii gnome-video-effects 0.5.0-1ubuntu1 all Collection of GStreamer effects
ii language-pack-gnome-en 1:20.04+20200709 all GNOME translation updates for language English
ii language-pack-gnome-en-base 1:20.04+20200709 all GNOME translations for language English
ii language-selector-gnome 0.204.2 all Language selector for Ubuntu
ii libgnome-2-0:amd64 2.32.1-6~0ppa1~focal amd64 Deprecated GNOME 2 library - runtime files
ii libgnome-autoar-0-0:amd64 0.2.3-2 amd64 Archives integration support for GNOME
ii libgnome-bluetooth13:amd64 3.34.3-0ubuntu1 amd64 GNOME Bluetooth tools - support library
ii libgnome-desktop-3-19:amd64 3.36.8-0ubuntu1 amd64 Utility library for loading .desktop files - runtime files
ii libgnome-games-support-1-3:amd64 1.6.1-1 amd64 library for common functions of GNOME games
ii libgnome-games-support-common 1.6.1-1 all library for common functions of GNOME games (common files)
ii libgnome-keyring-common 3.12.0-1build1~0ppa1~focal all GNOME keyring services library - data files
ii libgnome-keyring0:amd64 3.12.0-1build1~0ppa1~focal amd64 GNOME keyring services library
ii libgnome-menu-3-0:amd64 3.36.0-1ubuntu1 amd64 GNOME implementation of the freedesktop menu specification
ii libgnome-todo 3.28.1-5 amd64 library data for GNOME To Do
ii libgnome2-canvas-perl 1.002-4build2~0ppa1~focal amd64 Perl interface to the GNOME canvas library
ii libgnome2-common 2.32.1-6~0ppa1~focal all Deprecated GNOME 2 library - common files
ii libgnome2-gconf-perl 1.044-6build2~0ppa1~focal amd64 Perl interface to the GNOME GConf library
ii libgnome2-perl 1.046-3build2~0ppa1~focal amd64 Perl interface to the GNOME libraries
ii libgnome2-vfs-perl 1.082-1build4~0ppa1~focal amd64 Perl interface to the 2.x series of the GNOME VFS library
ii libgnome2-wnck-perl 0.16-3build4~0ppa1~focal amd64 Perl interface to the Window Navigator Construction Kit
ii libgnomecanvas2-0:amd64 2.30.3-4 amd64 powerful object-oriented display engine - runtime files
ii libgnomecanvas2-common 2.30.3-4 all powerful object-oriented display engine - common files
ii libgnomekbd-common 3.26.1-1 all GNOME library to manage keyboard configuration - common files
ii libgnomekbd8:amd64 3.26.1-1 amd64 GNOME library to manage keyboard configuration - shared library
ii libgnomeui-0:amd64 2.24.5-3.2~0ppa1~focal amd64 GNOME user interface library - runtime files
ii libgnomeui-common 2.24.5-3.2~0ppa1~focal all GNOME user interface library - common files
ii libgnomevfs2-0:amd64 1:2.24.4-6.1ubuntu2~0ppa1~focal amd64 GNOME Virtual File System (runtime libraries)
ii libgnomevfs2-common 1:2.24.4-6.1ubuntu2~0ppa1~focal amd64 GNOME Virtual File System (common files)
ii libgnomevfs2-extra:amd64 1:2.24.4-6.1ubuntu2~0ppa1~focal amd64 GNOME Virtual File System (extra modules)
ii libpam-gnome-keyring:amd64 3.36.0-1ubuntu1 amd64 PAM module to unlock the GNOME keyring upon login
ii libreoffice-gnome 1:6.4.6-0ubuntu0.20.04.1 amd64 office productivity suite -- GNOME integration
ii libsoup-gnome2.4-1:amd64 2.70.0-1 amd64 HTTP library implementation in C -- GNOME support library
ii nautilus-extension-gnome-terminal 3.36.2-1ubuntu1~20.04 amd64 GNOME terminal emulator application - Nautilus extension
ii network-manager-gnome 1.8.24-1ubuntu3 amd64 network management framework (GNOME frontend)
ii network-manager-openvpn-gnome 1.8.12-1 amd64 network management framework (OpenVPN plugin GNOME GUI)
ii network-manager-pptp-gnome 1.2.8-2 amd64 network management framework (PPTP plugin GNOME GUI)
ii pinentry-gnome3 1.1.0-3build1 amd64 GNOME 3 PIN or pass-phrase entry dialog for GnuPG
ii policykit-1-gnome 0.105-7ubuntu2 amd64 authentication agent for PolicyKit
ii thunderbird-gnome-support 1:68.10.0+build1-0ubuntu0.20.04.1 amd64 Email, RSS and newsgroup client - GNOME support
ii yaru-theme-gnome-shell 20.04.10.1 all Yaru GNOME Shell desktop theme from the Ubuntu Community
- My gnome-shell is running on Xorg
- Kernel version is 5.10.0-1008-oem
- Has a GPU graphic
NVIDIA Corporation TU104GLM [Quadro RTX 4000 Mobile / Max-Q] [10de:1eb6]
- Nvidia driver: filename: /lib/modules/5.10.0-1008-oem/updates/dkms/nvidia.ko alias: char-major-195-* version: 460.27.03
- Selected nvidia
$ prime
-select query
nvidia
Bug summary
There is a low fail rate that the icons will all disappear after reboot.
Steps to reproduce
- reboot system
- login through GDM
What happened
The icons disappear (from Desktop Icons, Ubuntu AppIndicators, Ubuntu Dock and desktop).
What did you expect to happen
The icons could show as normal.
Relevant logs, screenshots, screencasts etc.
Here is the jornalctl -b journal.log
This issue could be recovered after restarting gnome-shell by "Alt+F2" + 'r'
Edited by Andre Klapper