← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2115451] Re: Ubuntu 25.04 fails to start gnome login shell

 

Thanks for the bug report. It appears the first gnome-shell instance
(the login screen) has started before the amdgpu kernel driver was
loaded. And when the amdgpu driver appears one second later, gnome-shell
thinks the GPU has been swapped. The compositor (Mutter) clearly does
not handle this well, but it also shouldn't have to. The login screen
should not be started until amdgpu has fully loaded.

The long settling time in this case might be caused by having two AMD
GPUs to initialize.


** Summary changed:

- Ubuntu 25.04 fails to start gnome login shell
+ Login screen starts with simpledrm and switches to amdgpu one second later, causing freezes

** Package changed: gnome-shell (Ubuntu) => gdm3 (Ubuntu)

** Also affects: systemd (Ubuntu)
   Importance: Undecided
       Status: New

** Tags added: amdgpu hybrid

** Changed in: gdm3 (Ubuntu)
   Importance: Undecided => High

** Changed in: systemd (Ubuntu)
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2115451

Title:
  Login screen starts with simpledrm and switches to amdgpu one second
  later, causing freezes

Status in gdm3 package in Ubuntu:
  New
Status in systemd package in Ubuntu:
  New

Bug description:
  After upgrading to Ubuntu 25.04 my laptop fails to properly start the
  gnome login shell. During boot I see the graphical splash screen as
  expected, but once the login screen should show, one of the below
  things happen:

  - Nothing, I keep seeing the boot splash screen.
  - The login screen is rendered, but only a single frame. Moving the mouse or pressing keys has no effect.
  - The login screen is rendered and the mouse cursor moves, but none of the widgets respond to clicks or pressing keys.

  To recover, I have to Ctrl+Alt+F2 and login on the terminal interface.
  Then I can do a `sudo systemctl restart user-120.slice` after which I
  can go back to the GUI login screen and it works.

  ProblemType: Bug
  DistroRelease: Ubuntu 25.04
  Package: gnome-shell 48.0-1ubuntu1
  ProcVersionSignature: Ubuntu 6.14.0-22.22-generic 6.14.5
  Uname: Linux 6.14.0-22-generic x86_64
  ApportVersion: 2.32.0-0ubuntu5.2
  Architecture: amd64
  CasperMD5CheckResult: pass
  CurrentDesktop: ubuntu:GNOME
  Date: Thu Jun 26 22:21:40 2025
  DisplayManager: gdm3
  InstallationDate: Installed on 2024-12-25 (183 days ago)
  InstallationMedia: Ubuntu 24.10 "Oracular Oriole" - Release amd64 (20241009.4)
  RelatedPackageVersions: mutter-common 48.1-1ubuntu3
  SourcePackage: gnome-shell
  UpgradeStatus: Upgraded to plucky on 2025-06-15 (11 days ago)

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