--- Rollback test using snapshot.debian.org ---

1. Checked upgrade history to find exact date and versions:

$ zgrep -h "mutter\|gnome-shell" /var/log/dpkg.log* | grep " upgrade "

Result:
2026-01-10 19:13:24 upgrade mutter-common:all 48.4-2 48.7-0+deb13u1
2026-01-10 19:13:25 upgrade gir1.2-mutter-16:amd64 48.4-2 48.7-0+deb13u1
2026-01-10 19:13:25 upgrade libmutter-16-0:amd64 48.4-2 48.7-0+deb13u1
2026-01-10 19:13:25 upgrade mutter-common-bin:amd64 48.4-2 48.7-0+deb13u1
2026-01-10 19:13:25 upgrade gnome-shell-extension-prefs:amd64 48.4-1~deb13u1 
48.7-0+deb13u1
2026-01-10 19:13:25 upgrade gnome-shell:amd64 48.4-1~deb13u1 48.7-0+deb13u1
2026-01-10 19:13:25 upgrade gnome-shell-common:all 48.4-1~deb13u1 48.7-0+deb13u1

2. Added Debian snapshot repository (day before upgrade):

$ echo 'deb [check-valid-until=no] 
https://snapshot.debian.org/archive/debian/20260109T000000Z/ trixie main' | 
sudo tee /etc/apt/sources.list.d/snapshot.list
$ sudo apt update

3. Downgraded all affected packages:

$ sudo apt install \
mutter-common=48.4-2 \
libmutter-16-0=48.4-2 \
gir1.2-mutter-16=48.4-2 \
mutter-common-bin=48.4-2 \
gnome-shell=48.4-1~deb13u1 \
gnome-shell-common=48.4-1~deb13u1 \
gnome-shell-extension-prefs=48.4-1~deb13u1

4. Held packages to prevent re-upgrade:

$ sudo apt-mark hold mutter-common libmutter-16-0 gir1.2-mutter-16 
mutter-common-bin gnome-shell gnome-shell-common gnome-shell-extension-prefs

5. Removed snapshot repository and rebooted:

$ sudo rm /etc/apt/sources.list.d/snapshot.list
$ sudo apt update
$ sudo reboot

--- Result ---

After downgrade to version 48.4, the smooth transition animation from GDM to
GNOME Shell works correctly again. This confirms the regression was introduced 
in version 48.7-0+deb13u1.

Antonio José Masiá
Software Engineer
[email protected]
[https://betapermanente.link](https://betapermanente.link/)

---
Aviso de privacidad. Esta cuenta es de uso personal. No compartas esta 
dirección sin mi consentimiento. Si recibiste este mensaje por error, infórmame 
lo antes posible. Si eres el destinatario previsto, trata este mensaje con 
discreción. Gracias.
Privacy Disclaimer. This is a personal email account. Do not share this address 
without my consent. If you received this message by mistake, please let me 
know. If you are the intended recipient, handle this message discreetly. Thank 
you.

Reply via email to