Empty desktop background after screen unlock - only dock with app icons and top panel, cannot see any app

Bug #1809536 reported by Alek Kowalczyk
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gnome-shell (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Steps to reproduce (intermittently, ~1 per 10 times):

1. Leave the computer until the screen is blank - two monitors, no multimonitor plugin
2. Move the mouse to unblank the screen
3. Drag lock screen to top + enter password

Actual results
- Ubuntu dock is visible (with app icons)
- Top panel is visible, but with limited options (e.g. no "Sleep" button, no app indicators)
- Empty desktop background
- Clicking the app icon does nothing - there is some animation effect, but it looks like the application would be 'behind' the background
- Clicking "Applications" menu animates but then disappear as well

Partial workaround:
1. Ctrl-Alt-F1
2. Choose the same user and enter password
3. You'll come back to the "empty desktop". But in a few seconds applications appear with a few limitations:
a) Top panel features are still limited (no sleep/power off buttons in menu, no app indicators)
b) Ubuntu dock shows different set of apps on each 1st and 2nd monitor

Might be related to one of the stack traces in journalctl -first is probably when the screen was locked, second when unclodked

gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: == Stack trace for context 0x55b45f34c210 ==
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #0 7ffd0163ba40 b resource:///org/gnome/gjs/modules/overrides/GObject.js:468 (7f054eccc040 @ 25)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #1 7ffd0163bae0 b /<email address hidden>/theming.js:416 (7f051f315790 @ 20)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #2 7ffd0163bbd0 b self-hosted:261 (7f054ecc1dc0 @ 223)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #3 7ffd0163bc90 b /<email address hidden>/theming.js:415 (7f051f315700 @ 172)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #4 7ffd0163c910 b resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #5 55b46572a1c0 i /<email address hidden>/theming.js:424 (7f051f315820 @ 17)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #6 7ffd0163d880 b resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #7 55b46572a140 i /<email address hidden>/theming.js:89 (7f051f310ee0 @ 42)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #8 7ffd0163e7f0 b resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #9 55b46572a0b8 i /<email address hidden>/docking.js:456 (7f05237fbd30 @ 82)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #10 7ffd0163f760 b resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #11 55b46572a020 i /<email address hidden>/docking.js:1784 (7f051f30c160 @ 116)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #12 7ffd016406d0 b resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #13 55b4647f2360 i /<email address hidden>/docking.js:1903 (7f051f30c550 @ 37)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #14 7ffd01641640 b resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #15 55b4647f22e0 i /<email address hidden>/extension.js:31 (7f05237fb4c0 @ 12)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #16 55b4647f2220 i resource:///org/gnome/shell/ui/extensionSystem.js:83 (7f054e85a040 @ 436)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #17 55b4647f21a0 i resource:///org/gnome/shell/ui/extensionSystem.js:354 (7f054e85ab80 @ 13)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #18 7ffd016427b0 b self-hosted:261 (7f054ecc1dc0 @ 223)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #19 55b4647f2120 i resource:///org/gnome/shell/ui/extensionSystem.js:353 (7f054e85aaf0 @ 64)
gru 22 10:23:59 alex-notebook gnome-shell[4475]: ../../../../gobject/gsignal.c:2641: instance '0x55b465d2fb20' has no handler with id '2417542'
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #20 55b4647f20a0 i resource:///org/gnome/shell/ui/extensionSystem.js:371 (7f054e85ac10 @ 87)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #21 7ffd016438f0 b resource:///org/gnome/gjs/modules/signals.js:128 (7f054ecc18b0 @ 386)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #22 7ffd01644510 b resource:///org/gnome/shell/ui/sessionMode.js:208 (7f054e741ca0 @ 254)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #23 55b4647f1f40 i resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #24 55b4647f1eb8 i resource:///org/gnome/shell/ui/sessionMode.js:170 (7f054e741a60 @ 40)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #25 55b4647f1e10 i resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #26 55b4647f1d68 i resource:///org/gnome/shell/ui/screenShield.js:1282 (7f054e7289d0 @ 188)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #27 55b4647f1cc0 i resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #28 55b4647f1c38 i resource:///org/gnome/shell/ui/screenShield.js:902 (7f054e727a60 @ 18)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #29 55b4647f1b90 i resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #30 55b4647f1ad0 i self-hosted:977 (7f054ecf01f0 @ 413)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #31 55b4647f1a00 i resource:///org/gnome/gjs/modules/signals.js:128 (7f054ecc18b0 @ 386)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #32 55b4647f1980 i resource:///org/gnome/shell/ui/lightbox.js:186 (7f054e83e430 @ 29)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #33 55b4647f18e0 i resource:///org/gnome/gjs/modules/tweener/tweener.js:208 (7f054ecdb9d0 @ 54)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #34 55b4647f17c0 i resource:///org/gnome/gjs/modules/tweener/tweener.js:342 (7f054ecdba60 @ 1742)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #35 55b4647f1730 i resource:///org/gnome/gjs/modules/tweener/tweener.js:355 (7f054ecdbaf0 @ 100)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #36 55b4647f16b8 i resource:///org/gnome/gjs/modules/tweener/tweener.js:370 (7f054ecdbb80 @ 10)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #37 55b4647f15e8 i resource:///org/gnome/gjs/modules/signals.js:128 (7f054ecc18b0 @ 386)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #38 55b4647f1558 i resource:///org/gnome/shell/ui/tweener.js:244 (7f054ecd99d0 @ 159)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #39 55b4647f14b0 i resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 10:23:59 alex-notebook org.gnome.Shell.desktop[4475]: #40 55b4647f1430 i resource:///org/gnome/shell/ui/tweener.js:219 (7f054ecd9940 @ 15)
gru 22 10:23:59 alex-notebook gnome-shell[4475]: ../../../../gobject/gsignal.c:2641: instance '0x55b465d2fb20' has no handler with id '2417543'
gru 22 10:23:59 alex-notebook gnome-shell[4475]: ../../../../gobject/gsignal.c:2641: instance '0x55b4615dfee0' has no handler with id '2417544'

gru 22 11:07:43 my-pc gnome-shell[4475]: Object Meta.WindowActor (0x55b4615dfb00), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: == Stack trace for context 0x55b45f34c210 ==
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #0 7ffd0163b650 b resource:///org/gnome/gjs/modules/overrides/GObject.js:468 (7f054eccc040 @ 25)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #1 7ffd0163b6f0 b /<email address hidden>/theming.js:416 (7f051f315790 @ 20)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #2 7ffd0163b7e0 b self-hosted:261 (7f054ecc1dc0 @ 223)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #3 7ffd0163b8a0 b /<email address hidden>/theming.js:415 (7f051f315700 @ 172)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #4 7ffd0163c520 b resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #5 55b46572a9c0 i /<email address hidden>/theming.js:424 (7f051f315820 @ 17)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #6 7ffd0163d490 b resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #7 55b46572a940 i /<email address hidden>/theming.js:89 (7f051f310ee0 @ 42)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #8 7ffd0163e400 b resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #9 55b46572a8b8 i /<email address hidden>/docking.js:456 (7f05237fbd30 @ 82)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #10 7ffd0163f370 b resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #11 55b46572a820 i /<email address hidden>/docking.js:1784 (7f051f30c160 @ 116)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #12 7ffd016402e0 b resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #13 55b46572a7a0 i /<email address hidden>/docking.js:1903 (7f051f30c550 @ 37)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #14 7ffd01641250 b resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #15 55b46572a720 i /<email address hidden>/extension.js:31 (7f05237fb4c0 @ 12)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #16 55b46572a660 i resource:///org/gnome/shell/ui/extensionSystem.js:83 (7f054e85a040 @ 436)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #17 55b46572a5e0 i resource:///org/gnome/shell/ui/extensionSystem.js:354 (7f054e85ab80 @ 13)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #18 7ffd016423c0 b self-hosted:261 (7f054ecc1dc0 @ 223)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #19 55b46572a560 i resource:///org/gnome/shell/ui/extensionSystem.js:353 (7f054e85aaf0 @ 64)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #20 55b46572a4e0 i resource:///org/gnome/shell/ui/extensionSystem.js:371 (7f054e85ac10 @ 87)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #21 7ffd01643500 b resource:///org/gnome/gjs/modules/signals.js:128 (7f054ecc18b0 @ 386)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #22 7ffd01644350 b resource:///org/gnome/shell/ui/sessionMode.js:208 (7f054e741ca0 @ 254)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #23 7ffd01644fd0 b resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #24 55b46572a2c8 i resource:///org/gnome/shell/ui/sessionMode.js:177 (7f054e741af0 @ 100)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #25 7ffd01645f50 b resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #26 55b46572a220 i resource:///org/gnome/shell/ui/screenShield.js:1210 (7f054e7288b0 @ 105)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #27 7ffd01646ed0 b resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #28 55b46572a1a0 i resource:///org/gnome/shell/ui/screenShield.js:1200 (7f054e728790 @ 73)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #29 7ffd01647e50 b resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #30 55b46572a110 i resource:///org/gnome/shell/ui/screenShield.js:627 (7f054e727040 @ 83)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #31 7ffd01648dd0 b resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #32 55b46572a058 i resource:///org/gnome/shell/ui/screenShield.js:790 (7f054e727700 @ 397)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #33 7ffd01649db0 b resource:///org/gnome/gjs/modules/_legacy.js:82 (7f054ecb0b80 @ 71)
gru 22 11:07:43 my-pc org.gnome.Shell.desktop[4475]: #34 7ffd0164a9e0 b self-hosted:979 (7f054ecf01f0 @ 440)

ProblemType: Bug
DistroRelease: Ubuntu 18.10
Package: gnome-shell 3.30.1-2ubuntu1
ProcVersionSignature: Ubuntu 4.18.0-12.13-generic 4.18.17
Uname: Linux 4.18.0-12-generic x86_64
ApportVersion: 2.20.10-0ubuntu13.1
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Sat Dec 22 11:13:09 2018
DisplayManager: gdm3
ExecutablePath: /usr/bin/gnome-shell
InstallationDate: Installed on 2018-07-28 (146 days ago)
InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Release amd64 (20180426)
SourcePackage: gnome-shell
UpgradeStatus: Upgraded to cosmic on 2018-11-03 (49 days ago)

Revision history for this message
Alek Kowalczyk (alek-kowalczyk) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-shell (Ubuntu):
status: New → Confirmed
Revision history for this message
Helio Neto (remiariro) wrote :

Related and possible duplicates: #1807265, #1800475, #1799293

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

You seem to have a few extensions installed:

b'org.gnome.shell' b'enabled-extensions' b"['<email address hidden>', '<email address hidden>', '<email address hidden>', 'suspend-button@laserb', '<email address hidden>', '<email address hidden>', '<email address hidden>', '<email address hidden>', 'workspace-isolated-dash@n-yuki', '<email address hidden>', '<email address hidden>', 'dock-settings@lagrangian', '<email address hidden>', '<email address hidden>', '<email address hidden>', '<email address hidden>']"

Please try uninstalling them (except for the standard 'ubuntu' ones) and tell us if the problem still happens.

tags: added: unlock
Changed in gnome-shell (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for gnome-shell (Ubuntu) because there has been no activity for 60 days.]

Changed in gnome-shell (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.