Ctrl+Alt+T to open a terminal appears to do nothing, then the terminal window opens 25 seconds later

Bug #1707828 reported by Daniel van Vugt
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gnome-settings-daemon (Ubuntu)
Confirmed
Undecided
Unassigned
gnome-shell (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Ctrl+Alt+T to open a terminal appears to do nothing, then the terminal window opens 25 seconds later.

I thought this was a once-off problem but it seems to be happening on a couple of artful machines.

ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: gnome-shell 3.24.3-0ubuntu1
ProcVersionSignature: Ubuntu 4.11.0-10.15-generic 4.11.8
Uname: Linux 4.11.0-10-generic x86_64
ApportVersion: 2.20.6-0ubuntu4
Architecture: amd64
Date: Tue Aug 1 11:18:51 2017
DisplayManager: gdm3
InstallationDate: Installed on 2017-05-03 (89 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Alpha amd64 (20170502)
SourcePackage: gnome-shell
UpgradeStatus: No upgrade log present (probably fresh install)

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

If I had to guess I would say this is probably a dbus timeout problem. The default dbus timeout is 25 seconds.

summary: Ctrl+Alt+T to open a terminal appears to do nothing, then the terminal
- window opens 30 seconds later
+ window opens 20-30 seconds later
description: updated
tags: added: gnome-17.10
Revision history for this message
Daniel van Vugt (vanvugt) wrote : Re: Ctrl+Alt+T to open a terminal appears to do nothing, then the terminal window opens 20-30 seconds later

Here's a log a of the problem:

Aug 01 13:21:16 haz gnome-shell[2329]: GNOME Shell started at Tue Aug 01 2017 13:21:15 GMT+0800 (AWST)
Aug 01 13:21:18 haz /usr/lib/gdm3/gdm-x-session[2137]: Activating service name='org.gnome.keyring'
Aug 01 13:21:18 haz gnome-keyring-daemon[2133]: couldn't connect to dbus session bus: Could not connect: Connection refused
Aug 01 13:21:18 haz org.gnome.keyring[2143]: SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
   <<< wait 25 seconds >>>
Aug 01 13:21:43 haz gsd-media-keys[2480]: Failed to call GetEnvironment on keyring daemon: Timeout was reached
Aug 01 13:21:43 haz /usr/lib/gdm3/gdm-x-session[2137]: Activating service name='org.gnome.Terminal'
Aug 01 13:21:43 haz /usr/lib/gdm3/gdm-x-session[2137]: Successfully activated service 'org.gnome.Terminal'

The full log was:

Aug 01 13:21:16 haz gnome-shell[2329]: GNOME Shell started at Tue Aug 01 2017 13:21:15 GMT+0800 (AWST)
Aug 01 13:21:18 haz /usr/lib/gdm3/gdm-x-session[2137]: Activating service name='org.gnome.keyring'
Aug 01 13:21:18 haz gnome-keyring-daemon[2133]: couldn't connect to dbus session bus: Could not connect: Connection refused
Aug 01 13:21:18 haz org.gnome.keyring[2143]: SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
Aug 01 13:21:35 haz /usr/lib/gdm3/gdm-x-session[2137]: Activating service name='org.gnome.zeitgeist.Engine'
Aug 01 13:21:35 haz /usr/lib/gdm3/gdm-x-session[2137]: Activating service name='org.gnome.zeitgeist.SimpleIndexer'
Aug 01 13:21:35 haz /usr/lib/gdm3/gdm-x-session[2137]: Successfully activated service 'org.gnome.zeitgeist.Engine'
Aug 01 13:21:35 haz /usr/lib/gdm3/gdm-x-session[2137]: Successfully activated service 'org.gnome.zeitgeist.SimpleIndexer'
Aug 01 13:21:36 haz org.gnome.zeitgeist.Engine[2143]: [05:21:36.042111 WARNING] zeitgeist-daemon.vala:127: Unable to parse version info!
Aug 01 13:21:36 haz org.gnome.zeitgeist.Engine[2143]: [05:21:36.042204 WARNING] zeitgeist-daemon.vala:127: Unable to parse version info!
Aug 01 13:21:36 haz org.gnome.zeitgeist.Engine[2143]: [05:21:36.053474 WARNING] zeitgeist-daemon.vala:127: Unable to parse version info!
Aug 01 13:21:36 haz zeitgeist-datah[2732]: zeitgeist-datahub.vala:227: Unable to get name "org.gnome.zeitgeist.datahub" on the bus!
Aug 01 13:21:40 haz dbus[829]: [system] Failed to activate service 'org.bluez': timed out
Aug 01 13:21:40 haz pulseaudio[2337]: [pulseaudio] bluez5-util.c: GetManagedObjects() failed: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Aug 01 13:21:40 haz gnome-software-service.desktop[2535]: 05:21:40:0838 Gs not GsPlugin error from plugin ubuntuone g-io-error-quark:24: Error calling StartServiceByName for org.freedesktop.secrets: Timeout was reached
Aug 01 13:21:43 haz gsd-media-keys[2480]: Failed to call GetEnvironment on keyring daemon: Timeout was reached
Aug 01 13:21:43 haz /usr/lib/gdm3/gdm-x-session[2137]: Activating service name='org.gnome.Terminal'
Aug 01 13:21:43 haz /usr/lib/gdm3/gdm-x-session[2137]: Successfully activated service 'org.gnome.Terminal'

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

It appears the problem is:

Aug 01 13:21:43 haz gsd-media-keys[2480]: Failed to call GetEnvironment on keyring daemon: Timeout was reached

from:

https://mail.gnome.org/archives/commits-list/2012-April/msg00969.html

which is caused by the earlier problem:

Aug 01 13:21:18 haz gnome-keyring-daemon[2133]: couldn't connect to dbus session bus: Could not connect: Connection refused

summary: Ctrl+Alt+T to open a terminal appears to do nothing, then the terminal
- window opens 20-30 seconds later
+ window opens 25 seconds later
description: updated
Will Cooke (willcooke)
Changed in gnome-shell (Ubuntu):
status: New → Confirmed
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

And two months later, this bug has returned (!?)

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

I feel this is only happening in Xorg sessions. Not in Wayland sessions.

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in gnome-settings-daemon (Ubuntu):
status: New → Confirmed
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.