I repeated the steps on my laptop. The previous report was from the VM.

Look at the gnome-shell crash received on 2020-06-05 20:06 UTC at:
https://errors.ubuntu.com/user/27232d1c0322b0e12fbced3d5cc680848662bdab3723e8c5a2ef4f4994f0f37d64c8663e929ae708ddbfce7b00cf9529860901cc62597a8b0b414d4b29fc9792


** Changed in: mutter (Ubuntu)
       Status: Incomplete => Confirmed

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mutter in Ubuntu.
https://bugs.launchpad.net/bugs/1878275

Title:
  wayland session hard freezes on login from GDM (X11 session works
  fine)

Status in mutter package in Ubuntu:
  Confirmed

Bug description:
  When I login to my laptop running Ubuntu 20.04, after entering my
  username, when I choose the "gear" button and select Ubuntu on Wayland
  as the session type, my laptop freezes hard. Mouse and keyboard do not
  respond, and the first three times I hit this issue I had to forcibly
  power off. The normal (X11) Ubuntu session works fine.

  However, I realized that I could still ping and ssh in, and doing that
  gave me some clues to the issue.

  I have keychain installed for password-less SSH, and my bash_profile has:
  ---
  #!/bin/bash
  # Get the aliases and functions
  if [ -f $HOME/.bashrc ] ; then
    source $HOME/.bashrc
  fi

  # Setup password-less SSH
  [ -z "$HOSTNAME" ] && HOSTNAME=`uname -n`
  keychain $HOME/.ssh/id_rsa
  source $HOME/.keychain/${HOSTNAME}-sh
  ---

  When I login via SSH from another machine after hitting the issue, I get:
  [johnjaco@johnjaco-m-v02f: ~/Downloads] ssh john@192.168.1.10
  Welcome to Ubuntu 20.04 LTS (GNU/Linux 5.4.0-29-generic x86_64)

   * Documentation:  https://help.ubuntu.com
   * Management:     https://landscape.canonical.com
   * Support:        https://ubuntu.com/advantage

  
  0 updates can be installed immediately.
  0 of these updates are security updates.

  Your Hardware Enablement Stack (HWE) is supported until April 2025.
  Last login: Mon Apr 27 19:41:17 2020 from 192.168.1.3

   * keychain 2.8.5 ~ http://www.funtoo.org
   * Waiting 5 seconds for lock...
   * Found existing ssh-agent: 2086
   * Adding 1 ssh key(s): /home/john/.ssh/id_rsa
  Enter passphrase for /home/john/.ssh/id_rsa: 
   * ssh-add: Identities added: /home/john/.ssh/id_rsa
  [john@andromeda: ~] pstree
  systemd─┬─NetworkManager───2*[{NetworkManager}]
          ├─accounts-daemon───2*[{accounts-daemon}]
          ├─acpid
          ├─avahi-daemon───avahi-daemon
          ├─bluetoothd
          ├─boltd───2*[{boltd}]
          ├─colord───2*[{colord}]
          ├─containerd───13*[{containerd}]
          ├─cron
          ├─cups-browsed───2*[{cups-browsed}]
          ├─cupsd
          ├─dbus-daemon
          ├─dnsmasq───dnsmasq
          
├─gdm3─┬─gdm-session-wor─┬─gdm-wayland-ses─┬─gnome-session-b───3*[{gnom+
          │      │                 │                 └─2*[{gdm-wayland-ses}]
          │      │                 └─2*[{gdm-session-wor}]
          │      ├─gdm-session-wor─┬─gdm-wayland-ses─┬─bash───keychain───ssh-add
          │      │                 │                 └─2*[{gdm-wayland-ses}]
          │      │                 └─2*[{gdm-session-wor}]
          │      └─2*[{gdm3}]
          ├─gnome-keyring-d───2*[{gnome-keyring-d}]
          ├─iio-sensor-prox───2*[{iio-sensor-prox}]
          ├─irqbalance───{irqbalance}
          ├─2*[kerneloops]
          ├─libvirtd───16*[{libvirtd}]
          ├─networkd-dispat
          ├─packagekitd───2*[{packagekitd}]
          ├─polkitd───2*[{polkitd}]
          ├─rsyslogd───3*[{rsyslogd}]
          ├─rtkit-daemon───2*[{rtkit-daemon}]
          ├─ssh-agent
          ├─sshd───sshd───sshd───bash───pstree
          ├─switcheroo-cont───2*[{switcheroo-cont}]
          ├─systemd─┬─(sd-pam)
          │         ├─at-spi-bus-laun─┬─dbus-daemon
          │         │                 └─3*[{at-spi-bus-laun}]
          │         ├─at-spi2-registr───2*[{at-spi2-registr}]
          │         ├─dbus-daemon
          │         ├─dconf-service───2*[{dconf-service}]
          │         ├─gjs───10*[{gjs}]
          │         ├─gnome-keyring-d───3*[{gnome-keyring-d}]
          │         ├─gnome-session-b───3*[{gnome-session-b}]
          │         ├─gnome-session-c───{gnome-session-c}
          │         ├─gnome-shell─┬─Xwayland───20*[{Xwayland}]
          │         │             ├─ibus-daemon─┬─ibus-dconf───3*[{ibus-dconf}]
          │         │             │             
├─ibus-engine-sim───2*[{ibus-engi+
          │         │             │             └─2*[{ibus-daemon}]
          │         │             └─16*[{gnome-shell}]
          │         ├─goa-daemon───3*[{goa-daemon}]
          │         ├─goa-identity-se───2*[{goa-identity-se}]
          │         ├─gsd-a11y-settin───3*[{gsd-a11y-settin}]
          │         ├─gsd-color───3*[{gsd-color}]
          │         ├─gsd-keyboard───3*[{gsd-keyboard}]
          │         ├─gsd-media-keys───3*[{gsd-media-keys}]
          │         ├─gsd-power───3*[{gsd-power}]
          │         ├─gsd-print-notif───2*[{gsd-print-notif}]
          │         ├─gsd-printer───2*[{gsd-printer}]
          │         ├─gsd-rfkill───2*[{gsd-rfkill}]
          │         ├─gsd-smartcard───4*[{gsd-smartcard}]
          │         ├─gsd-sound───3*[{gsd-sound}]
          │         ├─gsd-usb-protect───3*[{gsd-usb-protect}]
          │         ├─gsd-wacom───3*[{gsd-wacom}]
          │         ├─gsd-wwan───3*[{gsd-wwan}]
          │         ├─gsd-xsettings───7*[{gsd-xsettings}]
          │         ├─gvfs-afc-volume───3*[{gvfs-afc-volume}]
          │         ├─gvfs-goa-volume───2*[{gvfs-goa-volume}]
          │         ├─gvfs-gphoto2-vo───2*[{gvfs-gphoto2-vo}]
          │         ├─gvfs-mtp-volume───2*[{gvfs-mtp-volume}]
          │         ├─gvfs-udisks2-vo───3*[{gvfs-udisks2-vo}]
          │         ├─gvfsd───2*[{gvfsd}]
          │         ├─gvfsd-fuse───5*[{gvfsd-fuse}]
          │         ├─ibus-portal───2*[{ibus-portal}]
          │         ├─ibus-x11───6*[{ibus-x11}]
          │         ├─pulseaudio───3*[{pulseaudio}]
          │         ├─tracker-miner-f───4*[{tracker-miner-f}]
          │         └─xdg-permission-───2*[{xdg-permission-}]
          ├─systemd─┬─(sd-pam)
          │         ├─dbus-daemon
          │         ├─goa-daemon───3*[{goa-daemon}]
          │         ├─goa-identity-se───2*[{goa-identity-se}]
          │         ├─gvfs-afc-volume───3*[{gvfs-afc-volume}]
          │         ├─gvfs-goa-volume───2*[{gvfs-goa-volume}]
          │         ├─gvfs-gphoto2-vo───2*[{gvfs-gphoto2-vo}]
          │         ├─gvfs-mtp-volume───2*[{gvfs-mtp-volume}]
          │         ├─gvfs-udisks2-vo───3*[{gvfs-udisks2-vo}]
          │         ├─gvfsd───2*[{gvfsd}]
          │         ├─gvfsd-fuse───5*[{gvfsd-fuse}]
          │         ├─pulseaudio───3*[{pulseaudio}]
          │         └─tracker-miner-f───4*[{tracker-miner-f}]
          ├─systemd-journal
          ├─systemd-logind
          ├─systemd-machine
          ├─systemd-resolve
          ├─systemd-timesyn───{systemd-timesyn}
          ├─systemd-udevd
          ├─thermald───{thermald}
          ├─udisksd───4*[{udisksd}]
          ├─unattended-upgr───{unattended-upgr}
          ├─upowerd───2*[{upowerd}]
          └─wpa_supplicant

  This makes me think that gdm-wayland-session is somehow stuck on
  trying to add the SSH key.

  This issue is consistently reproducible, so let me know what
  additional information is needed and I shall provide it.

  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: gdm3 3.34.1-1ubuntu1 [modified: usr/share/gdm/greeter.dconf-defaults]
  ProcVersionSignature: Ubuntu 5.4.0-29.33-generic 5.4.30
  Uname: Linux 5.4.0-29-generic x86_64
  ApportVersion: 2.20.11-0ubuntu27
  Architecture: amd64
  CasperMD5CheckResult: skip
  CurrentDesktop: ubuntu:GNOME
  Date: Tue May 12 15:14:35 2020
  ExecutablePath: /usr/lib/gdm3/gdm-wayland-session
  InstallationDate: Installed on 2020-04-23 (19 days ago)
  InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
  ProcEnviron:
   SHELL=/bin/bash
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   XDG_RUNTIME_DIR=<set>
  SourcePackage: gdm3
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1878275/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to