Long delay before modal dialogs show

Bug #1852634 reported by Matthew D. Mower
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-shell (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Ubuntu 19.10 with gnome-desktop

After upgrading from Ubuntu 19.04 to 19.10, window dialogs take a long time to display. Sample dialogs include "Are you sure you want to delete this file?" or "Do you want to save this file before quitting?". I can consistently reproduce the issue in Nautilus and Sublime Text, but the issue does not exist in Gedit.

I've attached three screencasts that demonstrate the problem and a syslog that starts from the computer booting and ends shortly after reproducing the issue in Nautilus file manager.
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu8.2
Architecture: amd64
CurrentDesktop: GNOME
DisplayManager: gdm3
DistroRelease: Ubuntu 19.10
InstallationDate: Installed on 2019-08-01 (127 days ago)
InstallationMedia: Ubuntu 19.04 "Disco Dingo" - Release amd64 (20190416)
NonfreeKernelModules: nvidia_modeset nvidia
Package: gnome-shell 3.34.1+git20191024-1ubuntu1~19.10.1
PackageArchitecture: amd64
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 5.3.0-23.25-generic 5.3.7
RelatedPackageVersions: mutter-common 3.34.1+git20191107-1ubuntu1~19.10.1
Tags: eoan
Uname: Linux 5.3.0-23-generic x86_64
UpgradeStatus: Upgraded to eoan on 2019-11-01 (35 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu8.2
Architecture: amd64
CurrentDesktop: GNOME
DisplayManager: gdm3
DistroRelease: Ubuntu 19.10
InstallationDate: Installed on 2019-08-01 (127 days ago)
InstallationMedia: Ubuntu 19.04 "Disco Dingo" - Release amd64 (20190416)
NonfreeKernelModules: nvidia_modeset nvidia
Package: gnome-shell 3.34.1+git20191024-1ubuntu1~19.10.1
PackageArchitecture: amd64
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 5.3.0-24.26-generic 5.3.10
RelatedPackageVersions: mutter-common 3.34.1+git20191107-1ubuntu1~19.10.1
Tags: eoan
Uname: Linux 5.3.0-24-generic x86_64
UpgradeStatus: Upgraded to eoan on 2019-11-01 (35 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True

Revision history for this message
Matthew D. Mower (mdmower) wrote :
  • syslog Edit (354.2 KiB, application/octet-stream)
Revision history for this message
Matthew D. Mower (mdmower) wrote :
Revision history for this message
Matthew D. Mower (mdmower) wrote :
Revision history for this message
Matthew D. Mower (mdmower) wrote :
description: updated
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Please open a Terminal window and run:

  journalctl -f

Now with that window still visible, reproduce the bug again. What if any new messages appear in the Terminal window during the pause?

tags: added: eoan
tags: added: regression-release
affects: gnome-desktop (Ubuntu) → gnome-shell (Ubuntu)
tags: added: performance
summary: - Long delay before window dialogs show
+ Long delay before modal dialogs show
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Please also run:

  apport-collect 1852634

to automatically attach system information.

Changed in gnome-shell (Ubuntu):
status: New → Incomplete
Revision history for this message
Matthew D. Mower (mdmower) wrote : Dependencies.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Matthew D. Mower (mdmower) wrote : GsettingsChanges.txt

apport information

Revision history for this message
Matthew D. Mower (mdmower) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Matthew D. Mower (mdmower) wrote : ShellJournal.txt

apport information

Revision history for this message
Matthew D. Mower (mdmower) wrote :

Thank you for the response Daniel. Attached is `journalctl -f` collected while I reproduced the issue. It's worth noting that no log lines were recorded at the times that the issue occurred.

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

In case it is relevant please uninstall this extension and reboot:

  '<email address hidden>'

We need to check this because so many extensions are buggy and break the shell in unexpected ways.

Changed in gnome-shell (Ubuntu):
status: Incomplete → New
status: New → Incomplete
Revision history for this message
Matthew D. Mower (mdmower) wrote : Dependencies.txt

apport information

description: updated
Revision history for this message
Matthew D. Mower (mdmower) wrote : GsettingsChanges.txt

apport information

Revision history for this message
Matthew D. Mower (mdmower) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Matthew D. Mower (mdmower) wrote : ShellJournal.txt

apport information

Revision history for this message
Matthew D. Mower (mdmower) wrote :

Thanks Daniel. <email address hidden> was actually uninstalled, but apparently you have to disable an extension before uninstalling it before it is removed from org.gnome.shell.enabled-extensions. In any case, it is fully removed and deactivated now.

I just noticed that you requested a reboot instead of log-out & log-in. Please let me know if you need logs collected again. You can see the GNOME shell restarted in ShellJournal.txt:
[ 1066.154592] 3700X gnome-shell[13280]: GNOME Shell started at Fri Dec 06 2019 09:45:12 GMT-0800 (PST) . I made sure to reproduce the issue several times before collecting logs.

Changed in gnome-shell (Ubuntu):
status: Incomplete → New
Revision history for this message
Matthew D. Mower (mdmower) wrote :

Today, nvidia-driver-430 (the long-lived branch available from https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa) failed to update properly: "Application of patch do-not-call-pci_save_state.patch failed". So, I removed nvidia-driver-430 and re-tested this issue using nouveau. I could not reproduce the delay. I installed nvidia-driver-440 from the same PPA; I cannot reproduce the delay. I'm unsure if this issue would also be fixed with nvidia-driver-430 version 430.64-0ubuntu0~gpu19.10.1, but at least this issue no longer affects me.

Changed in gnome-shell (Ubuntu):
status: New → Fix Released
status: Fix Released → 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.