On 07 Sept I encountered a similar issue going from 22.04.4 to 24.04.1.
This is my work-around.

The first `sudo apt dist-upgrade` seemed to complete but the kernel was
still at 5.15.0-119.  Third-party PPAs like docker were disabled.

I then did a `sudo apt update` and received many of the following
warnings.

```
    # (appstreamcli:165135): GLib-GIO-CRITICAL **: 08:59:52.028: GFileInfo 
created without standard::is-hidden
    # (appstreamcli:165135): GLib-GIO-CRITICAL **: 08:59:52.028: file 
../../../gio/gfileinfo.c: line 1632 (g_file_info_get_is_hidden): should not be 
reached
```

I did `sudo apt-get autoremove; sudo apt-get -s clean`

I did a second `sudo apt dist-upgrade`, reboot, and the kernel updated
to 6.8.0-41 but the GNOME desktop would not start, kicking out to a text
terminal.  I logged in and checked the apt logs but did not see anything
obvious.  I did a `journalctl /usr/bin/gnome-shell > /tmp/gs.log` and
saw it exit with the following error:

```
Sep 07 19:12:45 linger gnome-shell[4539]: Xwayland terminated, exiting since it 
was mandatory
Sep 07 19:12:45 linger gnome-shell[4539]: JS ERROR: Gio.IOErrorEnum: Xwayland 
exited unexpectedly
                                          
@resource:///org/gnome/shell/ui/init.js:21:20
Sep 07 19:12:45 linger gnome-shell[4539]: Execution of main.js threw exception: 
Module resource:///org/gnome/shell/ui/init.js threw an exception
Sep 07 19:15:20 linger gnome-shell[2911]: Gio.IOErrorEnum: 
GDBus.Error:org.freedesktop.DBus.Properties.Error.PropertyNotFound: Error 
return with empty body: 
                                          
                                          Stack trace:
                                            
_promisify/proto[asyncFunc]/</<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:453:45
                                            
@resource:///org/gnome/shell/ui/init.js:21:20
                                            ### Promise created here: ###
                                            
getProperty@file:///usr/share/gnome-shell/extensions/[email protected]/dbusProxy.js:89:33
                                            
refreshProperty@file:///usr/share/gnome-shell/extensions/[email protected]/appIndicator.js:306:48
                                            
_refreshOwnProperties/<@file:///usr/share/gnome-shell/extensions/[email protected]/appIndicator.js:192:32
                                            
_refreshOwnProperties@file:///usr/share/gnome-shell/extensions/[email protected]/appIndicator.js:190:51
                                            
_onSignalAsync/refreshPropertiesPromises<@file:///usr/share/gnome-shell/extensions/[email protected]/appIndicator.js:246:26
                                            
_onSignalAsync@file:///usr/share/gnome-shell/extensions/[email protected]/appIndicator.js:245:50
                                            
async*_onSignal@file:///usr/share/gnome-shell/extensions/[email protected]/appIndicator.js:204:14
                                            
_init/<@file:///usr/share/gnome-shell/extensions/[email protected]/dbusProxy.js:40:43
                                            
@resource:///org/gnome/shell/ui/init.js:21:20
                                            

```

I then did `sudo apt install --reinstall ubuntu-desktop` for the desktop
metapackage and rebooted.

My system came up on 24.04.1 fully operational (AFAIK).  The docker PPA
is disabled but current containers (docker 24.0.7) run fine.  apt
upgrades and update-manager work fine.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2078422

Title:
  Upgrade to 24.04.1 is failing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/2078422/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to