Ich arbeite mit Xfce und ein heutiges full-upgrade möchte Budgie installieren:
Aktualisierung für 60 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
gir1.2-accountsservice-1.0 gir1.2-gnomebluetooth-3.0 gnome-session-bin linux-headers-7.1.4-1-siduction-amd64
gir1.2-atspi-2.0 gir1.2-gnomedesktop-4.0 gnome-session-common linux-headers-7.1.5-1-siduction-amd64
gir1.2-gck-2 gir1.2-gweather-4.0 gnome-shell-common linux-image-6.19.14-1-siduction-amd64
gir1.2-gcr-4 gir1.2-ibus-1.0 ibus linux-image-7.0.12-1-siduction-amd64
gir1.2-gdesktopenums-3.0 gir1.2-mutter-18 ibus-data linux-image-7.1.4-1-siduction-amd64
gir1.2-gdm-1.0 gir1.2-nma4-1.0 im-config linux-image-7.1.5-1-siduction-amd64
gir1.2-geoclue-2.0 gir1.2-rsvg-2.0 linux-headers-6.19.14-1-siduction-amd64 python3-ibus-1.0
gir1.2-gnomebg-4.0 gir1.2-upowerglib-1.0 linux-headers-7.0.12-1-siduction-amd64 switcheroo-control
Verwenden Sie »apt autoremove«, um sie zu entfernen.
Aktualisiere:
apt exim4-daemon-light libbytesize1 libmount1 libwbclient0 openjdk-17-jre-headless samba-libs
apt-transport-https fdisk libcpupower1 libp11-kit0 libxapian30 openjdk-21-jre sddm
apt-utils gjs libfdisk1 libpq5 linux-cpupower openjdk-21-jre-headless switcheroo-control
bsdextrautils gnome-settings-daemon libffi8 libsmartcols1 linux-libc-dev p11-kit util-linux
bsdutils gnome-settings-daemon-common libgjs0 libsmbclient0 login p11-kit-modules util-linux-extra
byobu gnome-user-share libhdf5-320 libtalloc2 mount python3-gi vivaldi-stable
eject libapt-pkg7.0 libhdf5-hl-320 libtdb1 openjdk-11-jre python3-gi-cairo
exim4-base libblkid1 liblastlog2-2 libtevent0t64 openjdk-11-jre-headless python3-pyqt5.sip
exim4-config libbytesize-common libldb2 libuuid1 openjdk-17-jre rfkill
Installiere Abhängigkeiten:
budgie-control-center gammastep libbudgie-plugin0 libpeas-2-0 libxcb-ewmh2 swaylock
budgie-control-center-data gir1.2-budgie-3.0 libbudgie-private0 libpeas-2-common libxdo3 wdisplays
budgie-core gir1.2-budgieraven-3.0 libbudgie-raven-plugin0 libraven0 network-manager-applet wlopm
budgie-desktop gir1.2-peas-2 libbudgie-windowing0 libseat1 plasma-version wlr-randr
budgie-desktop-services kwayland6-data libbudgietheme0 libsfdo0 slurp xdg-desktop-portal-wlr
budgie-desktop-view labwc libkwaylandclient6 libwlroots-0.20 swaybg xdotool
budgie-session libbudgie-appindexer0 libliftoff0 libxcb-errors0 swayidle
Vorgeschlagene Pakete:
gnome-software budgie-desktop-environment mako-notifier network-manager-openconnect-gnome network-manager-pptp-gnome
| gnome-packagekit gnome-terminal waybar network-manager-openvpn-gnome
gtklock-userinfo-module kanshi xwayland network-manager-vpnc-gnome
Empfohlene Pakete:
gkbd-capplet
ENTFERNE:
gdm3 gnome-browser-connector gnome-shell
Zusammenfassung:
Aktualisiere: 60, Installiere: 41, Entferne: 3, Aktualisiere nicht: 0
Herunterlade-Größe: 294 MB
Benötigter Platz: 26,5 MB / 107 GB verfügbar
Fortfahren? [J/n] n
Ich bin etwas verwirrt warum. Kann mir das jemand erklären?
Dir werden einige wichtige Pakete entfernt:
#snip#
ENTFERNE:
gdm3 gnome-browser-connector gnome-shell
#/snip#
Da wird dann Ersatz installiert als Abhängigkeit.
Also auf jeden Fall das Upgrade abbrechen!
Öhm, nutzt du gdm3 als Login-Manager?
Teste mal "apt -s full-upgrade budgie-desktop-"
Ich sehe da kwayland-data, labwc und anderes Wayland-betreffendes Zeug, welches als Abhängigkeit installiert werden soll. Scheint ein Versuch zu sein, Xfce mit dem Wayland-Protokoll zu betreiben.
Es könnte möglich sein, dass dadurch diese Situation hervorgerufen wird.
Vielleicht ergibt ja "apt/aptitude why budgie-desktop" eine Antwort.
Edit: Sorry, budgie-desktop sollte es sein, habe nicht genau nachgelesen!
Hhmm ... seltsam .... bei einem heutigen upgrade ist wieder alles völlig normal. Keine Budgie Installation, nichts wird entfernt.
Edit:
So ganz vom Tisch ist das Problem noch nicht, auf einem anderen Rechner besteht das Problem nach wie vor.
Ein apt -s full-upgrade budgie-desktop- zieht den ganzen Rattenschwanz von Installationen, die Entfernung weiterer Pakete und eine endlose Zahl von Conf .... nach sich.
Ich nutze sddm als Login-Manager
Ein apt why budgie-desktop ergibt budgie-desktop is undecided
Nach wie vor ergibt sich auf meinem Laptop bei einem full-upgrade die im ersten Beitrag gezeigte Ausgabe. Da das ganze Budgie Zeug als Anhängigkeit nachgezogen wird, stellt sich mir die Frage, welches Paket das verursacht denn ich habe nichts Neues installiert. Kann man das irgendwie rauskriegen?
Und warum sollen die Pakete gdm3, gnome-shell und gnome-browser-connector entfernt werden? (vermutlich wegen der Budgie Installation)
You have a fair bit of "gnome" stuff installed. It's likely due to a dependency. If you look through some of those packages you might find budgie as an alternative dependency which will bring in more budgie stuff.
Myself, I would purge as much gnome stuff as I could and replace with alternatives if possible ie: gnome-bluetooth. Looks like you have some packages you don't need installed likely due to dependencies. ie: gdm3.
The biggest problem I find with gnome software is that it won't run unless gnome-shell is running or half of the gnome desktop is installed.
With Xfce4 I have very little of gnome installed and no budgie.
apt list --installed | grep gnome
gnome-accessibility-themes/unstable,now 3.28-5 all [installed,automatic]
gnome-icon-theme/unstable,now 3.12.0-7 all [installed,automatic]
gnome-keyring-pkcs11/unstable,now 50.0-1 amd64 [installed,automatic]
gnome-keyring/unstable,now 50.0-1 amd64 [installed,automatic]
gnome-menus/unstable,now 3.38.1-3 amd64 [installed,automatic]
gnome-themes-extra-data/unstable,now 3.28-5 all [installed,automatic]
gnome-themes-extra/unstable,now 3.28-5+b1 amd64 [installed]
libgnome-menu-3-0/unstable,now 3.38.1-3 amd64 [installed,automatic]
libopenrawgnome7t64/unstable,now 0.1.2-0.4+b3 amd64 [installed,automatic]
libpam-gnome-keyring/unstable,now 50.0-1 amd64 [installed,automatic]
pinentry-gnome3/unstable,now 1.3.3-3 amd64 [installed,automatic]
@ harley-peter
Welche Ausgabe liefert das Kommando (im jetzigen Zustand):
$ dpkg -l|grep budgieWenn keine budgie Pakete angezeigt werden, dann versuche eine
inkrementelle Installation. Beginne mit den unverfänglichen Paketen,
die aktualisiert werden sollen:
$ sudo apt-get -s install aptDies sollte keine buggie Installation nach sich ziehen. Also vervollständige
die Installation mit:
$sudo apt-get install aptJetzt mach schrittweise mit all den zu aktualisierenden Paketen weiter,
bis Du auf das erste triffst, welches budgie Pakete verlangt. Von diesem
poste den Output von
$ sudo apt-get -s install <packet>PS.:
Nach meiner Vermutung befinden sich bereits im derzeitigen Zustand
mglw. ältere Pakete auf Deinem System, die eine Abhängigkeit beinhalten,
welche zur Zeit noch erfüllt wird (bspw. von einem alten budgie Relikt).
Ein "$ apt depends" auf all die zu aktualisierenden Pakete beinhaltet keine
Abhängigkeit zu irgendeinem budgie Paket. Lediglich " $apt depends python3-gi"
beschädigt eine alte budgie-desktop Version. Deswegen ist ein vorangestelltes
"$ dpkg -l|grep budgie" wichtig. Mit dem beschriebenen Vorgehen musst
Du früher oder später aber auf den Übeltäter treffen.
@eriefisher:
Here a lot of gnome packages are installed but I don't know, why:
apt list --installed | grep gnome
gir1.2-gnomebg-4.0/unstable,now 51~alpha-4 amd64 [Installiert,automatisch]
gir1.2-gnomebluetooth-3.0/unstable,now 47.2-1 amd64 [Installiert,automatisch]
gir1.2-gnomedesktop-4.0/unstable,now 51~alpha-4 amd64 [Installiert,automatisch]
gnome-accessibility-themes/unstable,now 3.28-5 all [Installiert,automatisch]
gnome-bluetooth-3-common/unstable,now 47.2-1 all [Installiert,automatisch]
gnome-bluetooth-sendto/unstable,now 47.2-1 amd64 [Installiert,automatisch]
gnome-browser-connector/unstable,now 42.1-7 all [Installiert,automatisch]
gnome-control-center-data/unstable,now 1:51~beta-1 all [Installiert,automatisch]
gnome-control-center/unstable,now 1:51~beta-1 amd64 [Installiert,automatisch]
gnome-desktop3-data/unstable,now 51~alpha-4 all [Installiert,automatisch]
gnome-epub-thumbnailer/unstable,now 1.8-1+b1 amd64 [Installiert,automatisch]
gnome-flashback-common/unstable,now 3.58.0-6 all [Installiert,automatisch]
gnome-flashback/unstable,now 3.58.0-6+b1 amd64 [Installiert,automatisch]
gnome-icon-theme/unstable,now 3.12.0-7 all [Installiert,automatisch]
gnome-keyring-pkcs11/unstable,now 50.0-1 amd64 [Installiert,automatisch]
gnome-keyring/unstable,now 50.0-1 amd64 [Installiert,automatisch]
gnome-menus/unstable,now 3.38.1-3 amd64 [Installiert,automatisch]
gnome-online-accounts/unstable,now 3.58.1-1 amd64 [Installiert,automatisch]
gnome-remote-desktop/unstable,now 50.2-1 amd64 [Installiert,automatisch]
gnome-session-bin/unstable,now 50.1-3 amd64 [Installiert,automatisch]
gnome-session-common/unstable,now 50.1-3 all [Installiert,automatisch]
gnome-settings-daemon-common/now 51~beta-1 all [Installiert,aktualisierbar auf: 51~beta-2]
gnome-settings-daemon/now 51~beta-1 amd64 [Installiert,aktualisierbar auf: 51~beta-2]
gnome-shell-common/unstable,now 50.3-1 all [Installiert,automatisch]
gnome-shell/unstable,now 50.3-1 amd64 [Installiert,automatisch]
gnome-sushi/unstable,now 50.0-1 amd64 [Installiert,automatisch]
gnome-themes-extra-data/unstable,now 3.28-5 all [Installiert,automatisch]
gnome-themes-extra/unstable,now 3.28-5+b1 amd64 [installiert]
gnome-user-docs/unstable,now 51~beta-1 all [Installiert,automatisch]
gnome-user-share/now 48.3-1 amd64 [Installiert,aktualisierbar auf: 48.3-2]
libgnome-autoar-0-0/unstable,now 0.4.5-5 amd64 [Installiert,automatisch]
libgnome-bg-4-2t64/unstable,now 51~alpha-4 amd64 [Installiert,automatisch]
libgnome-bluetooth-3.0-13/unstable,now 47.2-1 amd64 [Installiert,automatisch]
libgnome-bluetooth-ui-3.0-13/unstable,now 47.2-1 amd64 [Installiert,automatisch]
libgnome-desktop-3-21/unstable,now 51~alpha-4 amd64 [Installiert,automatisch]
libgnome-desktop-4-2t64/unstable,now 51~alpha-4 amd64 [Installiert,automatisch]
libgnome-menu-3-0/unstable,now 3.38.1-3 amd64 [Installiert,automatisch]
libgnome-panel3/unstable,now 3.58.1-2+b2 amd64 [Installiert,automatisch]
libgnome-qr-4-0/unstable,now 51~alpha-4 amd64 [Installiert,automatisch]
libgnome-qr-gtk-4-0/unstable,now 51~alpha-4 amd64 [Installiert,automatisch]
libpam-gnome-keyring/unstable,now 50.0-1 amd64 [Installiert,automatisch]
pinentry-gnome3/now 1.3.3-2 amd64 [Installiert,aktualisierbar auf: 1.3.3-3]
policykit-1-gnome/now 0.105-8+b1 amd64 [Installiert,lokal]
xdg-desktop-portal-gnome/unstable,now 50.0-1 amd64 [Installiert,automatisch]
@Teriarch:
Ein dpkg -l | grep budgie liefert kein Ergebnis.
Das mit dem suksessive Installieren habe ich auch schon angedacht aber es ist anscheinend die einzige Möglichkeit das rauszufinden. Na dann an die Arbeit bei 154 zu aktualisierenden Paketen. 😢
Seltsam ist, dass dieselbe Ausgabe auch auf meinem Desktop Rechner kam und einen Tag später nicht mehr.
If it's something you don't use then I would remove it. Others can be replaced with "friendlier" options. For example gnome-bluetooth can be replaced with blueman and bluez backend. policykit-gnome can be replace with xfce-polkit. I think policykit-gnome is deprecated and removed from the repos? xdg-desktop-portal-gnome can be replaced with xdg-destop-portal-gtk. I'm sure there are others.
Quote from: harley-peter on 2026/08/19, 17:27:43Das mit dem suksessive Installieren habe ich auch schon angedacht aber es ist anscheinend die einzige Möglichkeit das rauszufinden. Na dann an die Arbeit bei 154 zu aktualisierenden Paketen. 😢
Du musst doch nicht jedes Paket einzeln testen, um das Problem einzugrenzen. Schnapp dir einfach mehrere Pakete und teste, zum Beispiel:
apt -s install Paket1 Paket2 Paket3 Paket4 Paket5 Paket6Wenn du dann an der Stelle angelangt bist, bei der dir alles um die Ohren fliegt, dann kannst du es ja auf ein Paket eingrenzen und weiter verfolgen.
QuoteSeltsam ist, dass dieselbe Ausgabe auch auf meinem Desktop Rechner kam und einen Tag später nicht mehr.
Zwei Rechner sind nie identisch ...
edlin
@ harley-peter
Weder die neu zu installierenden Pakete (ohne budgie-*) noch die zu aktualisierenden Pakete
haben irgendeine Abhängigkeit zu budgie-*. Wird die Abhängigkeit von budgie-* auch ohne du,
also nach $ sudo apt-get update; sudo apt-get upgrade
angezeigt, oder nach
$ sudo apt-get update; sudo apt-get install
Versuche zunächst mit "$ sudo apt-get install apt" den Paketmanager auf den neuesten Stand zu bringen,
dann andere Pakete, die augenscheinlich nichts mit budgie zu tun haben. Meistens werden automatisch
Pakete nachgezogen, so dass Du den Befehl nicht > 100 mal geben musst. Entscheident ist die Stelle,
bei der die Installation von budgie verlangt wird, um das Verhalten zu erklären.
So, ich habe nahezu alle Pakete aktualsiert. Übrig sind gjs und libgjs0. Die Installation würde eine Deinstallation von gdm3, gnome-browser-connector und gnome-shell verursachen. Ein apt show gjs bringt mich leider auch nicht weiter.
Ein apt update und apt upgrade möchte weder das Budgie Zeug noch die beiden Pakete gjs und libgjs0 aktualisieren. Also nur das full-upgrade möchte das Budgie Zeug als Abhängigkeiten installieren, fragt sich nur von welchem Paket.
Das full-upgrade zeigt mir auch wesentlich mehr Pakete die "automatisch installiert wurden und nicht mehr benötigt werden" als ein apt upgrade.
Kannst Du den output von
$ sudo apt-get update; sudo apt-get dist-upgrade
posten? Und vielleicht noch den output zu dem Kommando
full-upgrade, falls es sich von apt-get dist-upgrade unterscheidet.
Wird denn gjs überhaupt/noch benötigt? Was sagt apt -s remove gjs?
edlin
apt full-upgrade
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
gir1.2-accountsservice-1.0 gir1.2-gnomedesktop-4.0 gnome-shell-common linux-headers-7.0.12-1-siduction-amd64
gir1.2-atspi-2.0 gir1.2-gweather-4.0 ibus linux-headers-7.1.4-1-siduction-amd64
gir1.2-gck-2 gir1.2-ibus-1.0 ibus-data linux-headers-7.1.5-1-siduction-amd64
gir1.2-gcr-4 gir1.2-mutter-18 im-config linux-image-6.19.14-1-siduction-amd64
gir1.2-gdesktopenums-3.0 gir1.2-nma4-1.0 libkmlbase1t64 linux-image-7.0.12-1-siduction-amd64
gir1.2-gdm-1.0 gir1.2-rsvg-2.0 libkmldom1t64 linux-image-7.1.4-1-siduction-amd64
gir1.2-geoclue-2.0 gir1.2-upowerglib-1.0 libkmlengine1t64 linux-image-7.1.5-1-siduction-amd64
gir1.2-gnomebg-4.0 gnome-session-bin libqt5concurrent5t64 python3-ibus-1.0
gir1.2-gnomebluetooth-3.0 gnome-session-common linux-headers-6.19.14-1-siduction-amd64 switcheroo-control
Verwenden Sie »apt autoremove«, um sie zu entfernen.
Aktualisiere:
gjs libgjs0
Installiere Abhängigkeiten:
budgie-control-center gammastep libbudgie-plugin0 libpeas-2-0 libxcb-ewmh2 swaylock
budgie-control-center-data gir1.2-budgie-3.0 libbudgie-private0 libpeas-2-common libxdo3 wdisplays
budgie-core gir1.2-budgieraven-3.0 libbudgie-raven-plugin0 libraven0 network-manager-applet wlopm
budgie-desktop gir1.2-peas-2 libbudgie-windowing0 libseat1 plasma-version wlr-randr
budgie-desktop-services kwayland6-data libbudgietheme0 libsfdo0 slurp xdg-desktop-portal-wlr
budgie-desktop-view labwc libkwaylandclient6 libwlroots-0.20 swaybg xdotool
budgie-session libbudgie-appindexer0 libliftoff0 libxcb-errors0 swayidle
Vorgeschlagene Pakete:
gnome-software budgie-desktop-environment mako-notifier network-manager-openconnect-gnome network-manager-pptp-gnome
| gnome-packagekit gnome-terminal waybar network-manager-openvpn-gnome
gtklock-userinfo-module kanshi xwayland network-manager-vpnc-gnome
ENTFERNE:
gdm3 gnome-browser-connector gnome-shell
Zusammenfassung:
Aktualisiere: 2, Installiere: 41, Entferne: 3, Aktualisiere nicht: 0
Herunterlade-Größe: 9.399 kB
Benötigter Platz: 21,9 MB / 136 GB verfügbar
Fortfahren? [J/n] n
Abbruch.
full-upgrade und dist-upgrade unterscheiden sich nicht.
@edlin:
apt -s remove gjs
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
gir1.2-accountsservice-1.0 gir1.2-gtksource-4 gnome-session-bin libmozjs-140-0
gir1.2-adw-1 gir1.2-gweather-4.0 gnome-session-common libqt5concurrent5t64
gir1.2-atspi-2.0 gir1.2-ibus-1.0 gnome-shell-common linux-headers-6.19.14-1-siduction-amd64
gir1.2-evince-3.0 gir1.2-javascriptcoregtk-4.1 ibus linux-headers-7.0.12-1-siduction-amd64
gir1.2-gck-2 gir1.2-javascriptcoregtk-6.0 ibus-data linux-headers-7.1.4-1-siduction-amd64
gir1.2-gcr-4 gir1.2-mutter-18 im-config linux-headers-7.1.5-1-siduction-amd64
gir1.2-gdesktopenums-3.0 gir1.2-nma4-1.0 libevdocument3-4t64 linux-image-6.19.14-1-siduction-amd64
gir1.2-gdm-1.0 gir1.2-rsvg-2.0 libevview3-3t64 linux-image-7.0.12-1-siduction-amd64
gir1.2-geoclue-2.0 gir1.2-upowerglib-1.0 libgjs0 linux-image-7.1.4-1-siduction-amd64
gir1.2-gnomebg-4.0 gir1.2-webkit-6.0 libkmlbase1t64 linux-image-7.1.5-1-siduction-amd64
gir1.2-gnomebluetooth-3.0 gir1.2-webkit2-4.1 libkmldom1t64 python3-ibus-1.0
gir1.2-gnomedesktop-4.0 gnome-epub-thumbnailer libkmlengine1t64 switcheroo-control
Verwenden Sie »apt autoremove«, um sie zu entfernen.
ENTFERNE:
foliate gdm3 gjs gnome-browser-connector gnome-shell gnome-sushi
Zusammenfassung:
Aktualisiere: 0, Installiere: 0, Entferne: 6, Aktualisiere nicht: 1
Remv foliate [4.~really3.3.0-1]
Remv gdm3 [50.1-2]
Remv gnome-browser-connector [42.1-7]
Remv gnome-shell [50.3-1]
Remv gnome-sushi [50.0-1]
Remv gjs [1.88.1-1]
Die Frage ob das Paket benötigt wird stelle ich mir auch.
Wir können die aktualisierten Pakete also als Ursache für die budgie Abhängigkeiten
ausschließen. Folglich muss eines der bereits installierten Pakete der Grund für die
Abhängigkeiten sein. Um sicher zu gehen: Poste den output von:
$ sudo apt-get install
Mit der vorliegenden Installation sollte sich schon hier ein Konflikt zeigen. Und vielleicht noch:
$ dpkg -l|grep -v '^ii'
Wir können die aktualisierten Pakete also als Ursache für die budgie Abhängigkeiten
ausschließen. Folglich muss eines der bereits installierten Pakete der Grund für die
Abhängigkeiten sein. Um sicher zu gehen: Poste den output von:
$ sudo apt-get installMit der vorliegenden Installation sollte sich schon hier ein Konflikt zeigen. Und vielleicht noch:
$ dpkg -l|grep -v '^ii'
Nun, du nutzt doch sddm.
Ergo wird gdm3 nicht benötigt.
apt install
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
libkmlbase1t64 libqt5concurrent5t64 linux-headers-7.1.4-1-siduction-amd64 linux-image-7.0.12-1-siduction-amd64
libkmldom1t64 linux-headers-6.19.14-1-siduction-amd64 linux-headers-7.1.5-1-siduction-amd64 linux-image-7.1.4-1-siduction-amd64
libkmlengine1t64 linux-headers-7.0.12-1-siduction-amd64 linux-image-6.19.14-1-siduction-amd64 linux-image-7.1.5-1-siduction-amd64
Verwenden Sie »apt autoremove«, um sie zu entfernen.
Zusammenfassung:
Aktualisiere: 0, Installiere: 0, Entferne: 0, Aktualisiere nicht: 2
dpkg -l|grep -v '^ii'
+-- Desired=Unknown/Install/Remove/Purge/Hold
|+- Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
||+ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||| Name Version Architektur Beschreibung
+++-============================================-===================================-============-============================================================================================================================================================================================================================================================================================================================================================================
rc imagemagick-6-common 8:6.9.13.12+dfsg1-1 all image manipulation programs -- infrastructure
rc ipp-usb 0.9.23-1.1 amd64 Daemon for IPP over USB printer support
rc libgvc6 2.42.4-3 amd64 rich set of graph drawing tools - gvc library
rc libkf5archive5:amd64 5.115.0-4 amd64 Qt 5 addon providing access to numerous types of archives
rc libpaper1:amd64 1.1.29+b2 amd64 library for handling paper characteristics
rc libpython3.11-minimal:amd64 3.11.9-1 amd64 Minimal subset of the Python language (version 3.11)
rc libqt5webengine-data 5.15.17+dfsg-5 all Web content engine library for Qt - Data
rc libsane-hpaio:amd64 3.22.10+dfsg0-5.1 amd64 HP SANE backend for multi-function peripherals
rc python3.11-minimal 3.11.9-1 amd64 Minimal subset of the Python language (version 3.11)
rc tracker-miner-fs 3.8.2-4 all metadata database, indexer and search tool - transitional package
@hendrikL:
Es wird bei der Aktualisierung von gjs ja nicht nur gdm3 sondern auch gome-shell und gnome-browser-connector deinstalliert. Kann ich die auch gehen lassen?
Quote from: harley-peter on 2026/08/20, 11:21:10@hendrikL:
Es wird bei der Aktualisierung von gjs ja nicht nur gdm3 sondern auch gome-shell und gnome-browser-connector deinstalliert. Kann ich die auch gehen lassen?
Auch wenn ich nicht @hendrikL bin:
Den gnome-browser-connector kannst du wohl gehen lassen. Bei der gnome-shell geht dir aber ganz viel Nutzererlebnis verloren:
Description: Grafische Shell für den GNOME-Desktop
Die »GNOME Shell« stellt grundlegende Funktionen der Benutzeroberfläche
bereit wie Fensterwechsel, Starten von Anwendungen oder die Anzeige der
für Sie bestimmten Meldungen. Sie nutzt die Möglichkeiten moderner
Grafikhardware und führt innovative Konzepte für Benutzerschnittstellen
ein, damit die Anwender die Shell als einfach bedienbar und ihre Nutzung
als angenehm empfinden. GNOME Shell ist die Technik, die das
GNOME-3-Anwendererlebnis bestimmt.😄
Dein DE ist xfce und sollte ohne der gnome-shell wie gewohnt weiter benutzbar sein. Wer weiß, womit du dir die Pakete mal unbewusst mit reingezogen hast. Sollten alle Stränge reißen, was ich nicht glaube, dann kannst du dir die wieder installieren.
edlin
Bevor Du sie deinstallierst, kannst Du den output folgender Simulation posten:
$ sudo apt-get -s full-upgrade gjs libgjs0
:~$ curl -ls https://testbuilds.siduction.org/xfce/siduction-2026.1.0-Big_Crime-xfce-amd64-202608101924.manifest | grep gjs
:~$
:~$ curl -ls https://testbuilds.siduction.org/xfce/siduction-2026.1.0-Big_Crime-xfce-amd64-202608101924.manifest | grep gnome
gnome-accessibility-themes 3.28-5
gnome-desktop3-data 51~alpha-4
gnome-icon-theme 3.12.0-7
gnome-keyring 50.0-1
gnome-keyring-pkcs11 50.0-1
gnome-themes-extra 3.28-5+b1
gnome-themes-extra-data 3.28-5
libgnome-desktop-4-2t64 51~alpha-4
libpam-gnome-keyring 50.0-1
pinentry-gnome3 1.3.3-2
Also, ich bin nicht gerade der XFCE4‑Nutzer, aber ein kurzer Blick in das Manifest des gebauten ISO ergibt das oben abgebildete Ergebnis.
Vergleich ich dies mit den zu entfernenden Paketen, so wäre eigentlich keines davon nötig, um ein voll funktionsfähiges Xfce4 zu haben.
Was das teure japanische Fischgericht da zu suchen hat, weiß ich nicht.
Ich gehe davon aus, dass, das Ganze mit irgendwelchen Paketen zusammenhängt, die auf irgendeine Art wichtig sein könnten.
Entweder lässt man die Pakete jetzt alle gehen und schaut, ob ein Programm fehlt und/oder nicht mehr funktioniert, oder man macht sich nicht weiter einen Kopf drum und lässt es so, wie es ist.
Quote from: hendrikL on 2026/08/20, 15:05:39Entweder lässt man die Pakete jetzt alle gehen und schaut, ob ein Programm fehlt und/oder nicht mehr funktioniert, oder man macht sich nicht weiter einen Kopf drum und lässt es so, wie es ist.
Ich persönlich würde mich für die erste Variante entscheiden. Ab und an aufräumen schadet nicht. Und eine Gefahr, die die ganze Installation ins unbedienbare Nirvana stürzen lässt, sehe ich beim besten Willen nicht. Sollte sich tatsächlich ein verringertes Nutzererlebnis ergeben, so sollte ein Rollback bzw. die Neuinstallation der paar Pakete nicht ein wirkliches Problem sein.
edlin
Der Grund für die Entfernung der Pakete
gnome-shell, gdm3 und gnome-browser-connector
liegt in Version 1.89.2-2 von libgjs0 begraben. Dort heißt es:
Breaks: gnome-shell (<< 51~beta~), onboard (<< 1.4.4.4)Im Gegensatz zu Version 1.89.2-1 ist dies der einzige Unterschied.
Beide Versionen sind ansonsten byte identisch. Ich habe im Anhang
diesen Break entfernt (irgendwann wird gnome-shell ohnehin auf
>> 51~beta~ gesetzt). Um die Entfernung zu verhindern kannst Du
folgendes tun: Lade den Link ins /tmp Verzeichnis und wechsele
dort hinein ($ cd /tmp). Danach mit folgenden Kommandos fortsetzen:
$ apt-get download gjs
$ apt-get download libmozjs-140-0
$ sudo dpkg -i libmozjs-140-0_140.14.0-1_amd64.deb\
libgjs0_1.89.2-2b_amd64.deb\
gjs_1.89.2-2_amd64.debJetzt sollte es keine Schwierigkeiten mit Entfernungen mehr geben.
Anschließend kannst Du mit
$ sudo apt full-upgrade
versuchen, die Installation abzuschließen.
Anhang:
<https://wormhole.app/l8qWNR#zvPh1LTa3axFHeSit3TqOA>
@Teriarch:
apt -s full-upgrade gjs libgjs0
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
gir1.2-accountsservice-1.0 gir1.2-gweather-4.0 ibus-data linux-headers-7.1.6-1-siduction-amd64
gir1.2-atspi-2.0 gir1.2-ibus-1.0 im-config linux-image-6.19.14-1-siduction-amd64
gir1.2-gck-2 gir1.2-mutter-18 libkmlbase1t64 linux-image-7.0.12-1-siduction-amd64
gir1.2-gcr-4 gir1.2-nma4-1.0 libkmldom1t64 linux-image-7.1.4-1-siduction-amd64
gir1.2-gdesktopenums-3.0 gir1.2-rsvg-2.0 libkmlengine1t64 linux-image-7.1.5-1-siduction-amd64
gir1.2-gdm-1.0 gir1.2-upowerglib-1.0 libqt5concurrent5t64 linux-image-7.1.6-1-siduction-amd64
gir1.2-geoclue-2.0 gnome-session-bin linux-headers-6.19.14-1-siduction-amd64 python3-ibus-1.0
gir1.2-gnomebg-4.0 gnome-session-common linux-headers-7.0.12-1-siduction-amd64 switcheroo-control
gir1.2-gnomebluetooth-3.0 gnome-shell-common linux-headers-7.1.4-1-siduction-amd64
gir1.2-gnomedesktop-4.0 ibus linux-headers-7.1.5-1-siduction-amd64
Verwenden Sie »apt autoremove«, um sie zu entfernen.
Aktualisiere:
gjs libgjs0
Installiere Abhängigkeiten:
budgie-control-center gammastep libbudgie-plugin0 libpeas-2-0 libxcb-ewmh2 swaylock
budgie-control-center-data gir1.2-budgie-3.0 libbudgie-private0 libpeas-2-common libxdo3 wdisplays
budgie-core gir1.2-budgieraven-3.0 libbudgie-raven-plugin0 libraven0 network-manager-applet wlopm
budgie-desktop gir1.2-peas-2 libbudgie-windowing0 libseat1 plasma-version wlr-randr
budgie-desktop-services kwayland6-data libbudgietheme0 libsfdo0 slurp xdg-desktop-portal-wlr
budgie-desktop-view labwc libkwaylandclient6 libwlroots-0.20 swaybg xdotool
budgie-session libbudgie-appindexer0 libliftoff0 libxcb-errors0 swayidle
Vorgeschlagene Pakete:
gnome-software budgie-desktop-environment mako-notifier network-manager-openconnect-gnome network-manager-pptp-gnome
| gnome-packagekit gnome-terminal waybar network-manager-openvpn-gnome
gtklock-userinfo-module kanshi xwayland network-manager-vpnc-gnome
ENTFERNE:
gdm3 gnome-browser-connector gnome-shell
Zusammenfassung:
Aktualisiere: 2, Installiere: 41, Entferne: 3, Aktualisiere nicht: 0
Remv gdm3 [50.1-2]
Remv gnome-browser-connector [42.1-7]
Remv gnome-shell [50.3-1]
Inst budgie-control-center-data (2.1.3-1 Debian:unstable [all])
Inst budgie-control-center (2.1.3-1 Debian:unstable [amd64])
Inst budgie-session (1.0.1-2+b1 Debian:unstable [amd64])
Inst gammastep (2.0.11-1 Debian:unstable [amd64])
Inst libpeas-2-common (2.2.1-2 Debian:unstable [all])
Inst libpeas-2-0 (2.2.1-2 Debian:unstable [amd64])
Inst gir1.2-peas-2 (2.2.1-2 Debian:unstable [amd64])
Inst libbudgie-plugin0 (10.10.2-3+b1 Debian:unstable [amd64])
Inst gir1.2-budgie-3.0 (10.10.2-3+b1 Debian:unstable [amd64])
Inst libbudgie-raven-plugin0 (10.10.2-3+b1 Debian:unstable [amd64])
Inst gir1.2-budgieraven-3.0 (10.10.2-3+b1 Debian:unstable [amd64])
Inst libbudgie-private0 (10.10.2-3+b1 Debian:unstable [amd64])
Inst libbudgie-appindexer0 (10.10.2-3+b1 Debian:unstable [amd64])
Inst libbudgietheme0 (10.10.2-3+b1 Debian:unstable [amd64])
Inst libraven0 (10.10.2-3+b1 Debian:unstable [amd64])
Inst slurp (1.6.0really1.5.0-1 Debian:unstable [amd64])
Inst swaybg (1.2.2-1 Debian:unstable [amd64])
Inst swayidle (1.9.0-1 Debian:unstable [amd64])
Inst wlopm (1.0.0-1 Debian:unstable [amd64])
Inst libbudgie-windowing0 (10.10.2-3+b1 Debian:unstable [amd64])
Inst budgie-core (10.10.2-3+b1 Debian:unstable [amd64])
Inst network-manager-applet (1.36.0-5 Debian:unstable [amd64])
Inst libxdo3 (1:3.20160805.1-5.1+b2 Debian:unstable [amd64])
Inst xdotool (1:3.20160805.1-5.1+b2 Debian:unstable [amd64])
Inst wdisplays (1.1.3-1 Debian:unstable [amd64])
Inst wlr-randr (0.4.1-1 Debian:unstable [amd64])
Inst plasma-version (6.7.0 Debian:unstable [all])
Inst kwayland6-data (4:6.7.4-1 Debian:unstable [all])
Inst libkwaylandclient6 (4:6.7.4-1 Debian:unstable [amd64])
Inst budgie-desktop-services (1.0.2-4 Debian:unstable [amd64])
Inst budgie-desktop (10.10.2-3 Debian:unstable [all])
Inst budgie-desktop-view (10.10.2-2 Debian:unstable [amd64])
Inst gjs [1.88.1-1] (1.89.2-2 Debian:unstable [amd64]) []
Inst libgjs0 [1.88.1-1] (1.89.2-2 Debian:unstable [amd64])
Inst libsfdo0 (0.1.4-2 Debian:unstable [amd64])
Inst libliftoff0 (0.5.0-1.1+b2 Debian:unstable [amd64])
Inst libseat1 (0.9.3-1 Debian:unstable [amd64])
Inst libxcb-errors0 (1.0.1-4+b2 Debian:unstable [amd64])
Inst libxcb-ewmh2 (0.4.2-1+b2 Debian:unstable [amd64])
Inst libwlroots-0.20 (0.20.2-1 Debian:unstable [amd64])
Inst labwc (0.20.1-1 Debian:unstable [amd64])
Inst swaylock (1.8.6-1 Debian:unstable [amd64])
Inst xdg-desktop-portal-wlr (0.8.4-1 Debian:unstable [amd64])
Conf budgie-control-center-data (2.1.3-1 Debian:unstable [all])
Conf budgie-control-center (2.1.3-1 Debian:unstable [amd64])
Conf budgie-session (1.0.1-2+b1 Debian:unstable [amd64])
Conf gammastep (2.0.11-1 Debian:unstable [amd64])
Conf libpeas-2-common (2.2.1-2 Debian:unstable [all])
Conf libpeas-2-0 (2.2.1-2 Debian:unstable [amd64])
Conf gir1.2-peas-2 (2.2.1-2 Debian:unstable [amd64])
Conf libbudgie-plugin0 (10.10.2-3+b1 Debian:unstable [amd64])
Conf gir1.2-budgie-3.0 (10.10.2-3+b1 Debian:unstable [amd64])
Conf libbudgie-raven-plugin0 (10.10.2-3+b1 Debian:unstable [amd64])
Conf gir1.2-budgieraven-3.0 (10.10.2-3+b1 Debian:unstable [amd64])
Conf libbudgie-private0 (10.10.2-3+b1 Debian:unstable [amd64])
Conf libbudgie-appindexer0 (10.10.2-3+b1 Debian:unstable [amd64])
Conf libbudgietheme0 (10.10.2-3+b1 Debian:unstable [amd64])
Conf libraven0 (10.10.2-3+b1 Debian:unstable [amd64])
Conf slurp (1.6.0really1.5.0-1 Debian:unstable [amd64])
Conf swaybg (1.2.2-1 Debian:unstable [amd64])
Conf swayidle (1.9.0-1 Debian:unstable [amd64])
Conf wlopm (1.0.0-1 Debian:unstable [amd64])
Conf libbudgie-windowing0 (10.10.2-3+b1 Debian:unstable [amd64])
Conf budgie-core (10.10.2-3+b1 Debian:unstable [amd64])
Conf network-manager-applet (1.36.0-5 Debian:unstable [amd64])
Conf libxdo3 (1:3.20160805.1-5.1+b2 Debian:unstable [amd64])
Conf xdotool (1:3.20160805.1-5.1+b2 Debian:unstable [amd64])
Conf wdisplays (1.1.3-1 Debian:unstable [amd64])
Conf wlr-randr (0.4.1-1 Debian:unstable [amd64])
Conf plasma-version (6.7.0 Debian:unstable [all])
Conf kwayland6-data (4:6.7.4-1 Debian:unstable [all])
Conf libkwaylandclient6 (4:6.7.4-1 Debian:unstable [amd64])
Conf budgie-desktop-services (1.0.2-4 Debian:unstable [amd64])
Conf budgie-desktop (10.10.2-3 Debian:unstable [all])
Conf budgie-desktop-view (10.10.2-2 Debian:unstable [amd64])
Conf gjs (1.89.2-2 Debian:unstable [amd64])
Conf libgjs0 (1.89.2-2 Debian:unstable [amd64])
Conf libsfdo0 (0.1.4-2 Debian:unstable [amd64])
Conf libliftoff0 (0.5.0-1.1+b2 Debian:unstable [amd64])
Conf libseat1 (0.9.3-1 Debian:unstable [amd64])
Conf libxcb-errors0 (1.0.1-4+b2 Debian:unstable [amd64])
Conf libxcb-ewmh2 (0.4.2-1+b2 Debian:unstable [amd64])
Conf libwlroots-0.20 (0.20.2-1 Debian:unstable [amd64])
Conf labwc (0.20.1-1 Debian:unstable [amd64])
Conf swaylock (1.8.6-1 Debian:unstable [amd64])
Conf xdg-desktop-portal-wlr (0.8.4-1 Debian:unstable [amd64])
Nach den von dir vorgeschlagenen Installationen inklusive Patch ist alles wieder i. O., auch der ganze Budgie Mist ist vom Tisch:
apt full-upgrade
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
libkmlbase1t64 linux-headers-6.19.14-1-siduction-amd64 linux-headers-7.1.6-1-siduction-amd64 linux-image-7.1.5-1-siduction-amd64
libkmldom1t64 linux-headers-7.0.12-1-siduction-amd64 linux-image-6.19.14-1-siduction-amd64 linux-image-7.1.6-1-siduction-amd64
libkmlengine1t64 linux-headers-7.1.4-1-siduction-amd64 linux-image-7.0.12-1-siduction-amd64
libqt5concurrent5t64 linux-headers-7.1.5-1-siduction-amd64 linux-image-7.1.4-1-siduction-amd64
Verwenden Sie »apt autoremove«, um sie zu entfernen.
Zusammenfassung:
Aktualisiere: 0, Installiere: 0, Entferne: 0, Aktualisiere nicht: 0
Zum wiederholten Male vielen Dank für deine tolle Unterstützung.
@edlin und hendrikL:
Es wäre wirklich mal interessant heraus zu finden, was von dem gnome Zeug tatsächlich benötigt wird. Auf meinem Laptop sind das eine ganze Menge Pakete:
dpkg -l | grep gnome
ii gir1.2-gnomebg-4.0:amd64 51~alpha-4 amd64 Introspection data for GnomeBG (GTK 4)
ii gir1.2-gnomebluetooth-3.0:amd64 47.2-1 amd64 Introspection data for GnomeBluetooth
ii gir1.2-gnomedesktop-4.0:amd64 51~alpha-4 amd64 Introspection data for GnomeDesktop (GTK 4)
ii gnome-accessibility-themes 3.28-5 all High Contrast GTK 2 theme and icons
ii gnome-bluetooth-3-common 47.2-1 all GNOME Bluetooth 3 common files
ii gnome-bluetooth-sendto 47.2-1 amd64 GNOME Bluetooth Send To app
ii gnome-browser-connector 42.1-7 all GNOME Shell extensions integration for web browsers
ii gnome-control-center 1:51~beta-1 amd64 utilities to configure the GNOME desktop
ii gnome-control-center-data 1:51~beta-1 all configuration applets for GNOME - data files
ii gnome-desktop3-data 51~alpha-4 all Common files for GNOME desktop apps
ii gnome-epub-thumbnailer 1.8-1+b1 amd64 thumbnailer for EPub and MOBI books
ii gnome-flashback 3.58.0-6+b1 amd64 helper application for the GNOME Flashback session
ii gnome-flashback-common 3.58.0-6 all GNOME Flashback helper application - common data files
ii gnome-icon-theme 3.12.0-7 all Icon theme formerly used by GNOME
ii gnome-keyring 50.0-1 amd64 GNOME keyring services (daemon and tools)
ii gnome-keyring-pkcs11:amd64 50.0-1 amd64 GNOME keyring module for the PKCS#11 module loading library
ii gnome-menus 3.38.1-3 amd64 GNOME implementation of the freedesktop menu specification
ii gnome-online-accounts 3.58.1-1 amd64 service to manage online accounts for the GNOME desktop
ii gnome-remote-desktop 50.2-1 amd64 Remote desktop daemon for GNOME using PipeWire
ii gnome-session-bin 50.1-3 amd64 GNOME Session Manager - Minimal runtime
ii gnome-session-common 50.1-3 all GNOME Session Manager - common files
ii gnome-settings-daemon 51~beta-2 amd64 daemon handling the GNOME session settings
ii gnome-settings-daemon-common 51~beta-2 all daemon handling the GNOME session settings - common files
ii gnome-shell 50.3-1 amd64 graphical shell for the GNOME desktop
ii gnome-shell-common 50.3-1 all common files for the GNOME graphical shell
ii gnome-sushi 50.0-1 amd64 sushi is a quick previewer for nautilus
ii gnome-themes-extra:amd64 3.28-5+b1 amd64 Adwaita GTK 2 theme — engine
ii gnome-themes-extra-data 3.28-5 all Adwaita GTK 2 theme and Adwaita-dark GTK 3 theme — common files
ii gnome-user-docs 51~beta-1 all GNOME Help
ii gnome-user-share 48.3-2 amd64 User level public file sharing via WebDAV
ii libgnome-autoar-0-0:amd64 0.4.5-5 amd64 Archives integration support for GNOME
ii libgnome-bg-4-2t64:amd64 51~alpha-4 amd64 Utility library for background images - runtime files
ii libgnome-bluetooth-3.0-13:amd64 47.2-1 amd64 GNOME Bluetooth 3 support library
ii libgnome-bluetooth-ui-3.0-13:amd64 47.2-1 amd64 GNOME Bluetooth 3 UI support library
ii libgnome-desktop-3-21:amd64 51~alpha-4 amd64 Utility library for the GNOME desktop - GTK 3 version
ii libgnome-desktop-4-2t64:amd64 51~alpha-4 amd64 Utility library for the GNOME desktop - runtime files
ii libgnome-menu-3-0:amd64 3.38.1-3 amd64 GNOME implementation of the freedesktop menu specification
ii libgnome-panel3:amd64 3.58.1-2+b2 amd64 library for GNOME Panel modules
ii libgnome-qr-4-0:amd64 51~alpha-4 amd64 Utility library for QR Codes - runtime files
ii libgnome-qr-gtk-4-0:amd64 51~alpha-4 amd64 Utility library for GTK4 QR codes - runtime files
ii libpam-gnome-keyring:amd64 50.0-1 amd64 PAM module to unlock the GNOME keyring upon login
ii pinentry-gnome3 1.3.3-3 amd64 GNOME 3 PIN or pass-phrase entry dialog for GnuPG
ii policykit-1-gnome 0.105-8+b1 amd64 authentication agent for PolicyKit
ii xdg-desktop-portal-gnome 50.0-1 amd64 GNOME portal backend for xdg-desktop-portal
Allerdings traue ich mich dann doch nicht sie sukzessive nach dem try-and-error Prinzip zu entfernen, ich möchte mir nicht mein System zerschießen. Gerade bei den keyring und policykit Sachen hätte ich Bauchschmerzen.
Ich habe keines davon bewusst installiert und vermute, dass diese von Anfang an mit installiert wurden.
> [...] ist alles wieder i. O., auch der ganze Budgie Mist ist vom Tisch:
ja, das hatte ich vermutet. Leider konnten wir den genauen Grund für
die neu erzeugten Abhängigkeiten nicht finden. Die Ursache hat jedenfalls
etwas mit der Entfernung von gdm3, gnome-browser-connector und gnome-shell
zu tun; deshalb wäre ich ebenfalls vorsichtig, auf Verdacht gnome relevante
Pakete zu entfernen. Der Abhängigkeitsgraph einer normalen Installtion besteht
aus mehreren tausend Knoten und Kanten; ich vermute, dass die gewaltsame
Entfernung zu einer Disfunktionalität geführt hätte, die der Paketmanager
vielleicht durch Recommend Direktiven und Voreinstellungen auszugleichen
versuchte. Dabei brachte er diese unübliche budgie Desktop Variante ins Spiel
(über welche Pfade im Graphen wissen wohl nur die Götter).
Das eigentliche Problem verschwindet erst mit einer Aktualisierung von
gnome-shell, deren veraltete Version das ganze Chaos verursacht hat.
Auch die intermediäre Version von libgjs0 wird ohne viel Lärm dem nächsten
Update zum Opfer fallen.
Nachtrag:
Dabei fällt mir ein: Du erwähntest, dass auf einem anderen Rechner das
gleiche Problem zwischenzeitlich verschwunden sei. Da jener Rechner über die
modifizierte libgjs0 Version nicht verfügen kann, frage ich mich, welche der
Pakete libgjs0, gjs, gdm3, gnome-browser-connector bzw. gnome-shell denn
dort fehlen?
Das ist ja das Seltsame, alle überprüften Pakete haben die selbe Versionsnummer und sind auch alle installiert. Trotzdem hält auf dem Desktop Rechner ein full-upgrade lediglich die Pakete gjs und libgjs0 von der Aktualisierung zurück, der Rest funktioniert völlig normal.
Kann es sein, dass im Falle des Desktop Rechners gnome-shell als manuell
installiert vermerkt war? Das lässt sich mit
$ apt-mark showmanual gnome-shellleicht herausfinden (die andere Möglichkeit wäre showauto). In diesem Fall
würde sich apt nämlich weigern, ersatzlos das Paket durch einen full-upgrade zu
entfernen (weil der Benutzer ja auf seinem Erhalt besteht). Und auf dem anderen
Rechner stand es mglw. auf auto mit all den Konsequenzen, die wir beobachtet
haben. Dies könnte das unterschiedliche Verhalten erklären.
Falls es manuell installiert ist, kann man es mit
$ sudo apt-mark auto gnome-shell (vs. $ sudo apt-mark manual gnome-shell)kurz zurücksetzen und sehen, ob dann der Rattenschwanz folgt.
Auf beiden Rechnern automatisch:
apt-mark showauto gnome-shell
gnome-shell
> apt-mark showauto gnome-shell
> gnome-shell
Also immer noch keine Erklärung für das unterschiedliche Verhalten.
Zwischenzeitlich hab' ich mir nochmal das Changelog von
libgjs0 Version 1.89.2-2 angesehen:
$ zless /usr/share/doc/libgjs0/changelog.Debian.gz
gjs (1.89.2-2) unstable; urgency=medium
* d/control: Add breaks on gnome-shell earlier than 51~beta.
Using it with older gnome-shell we end up crashing the shell when
instantiating DBus wrappers without new operator
* debian/control: Add breaks on onboard.
It does not use the new operator for wrappers created with makeProxyWrapper
-- Marco Trevisan (Treviño) <marco@ubuntu.com> Fri, 14 Aug 2026 03:48:54 +0200
gjs (1.89.2-1) unstable; urgency=medium
* New upstream release
-- Marco Trevisan (Treviño) <marco@ubuntu.com> Fri, 14 Aug 2026 03:07:07 +0200
gjs (1.88.1-1) unstable; urgency=high
* New upstream release (Closes: #1141558)
* Update debhelper compat to 14
* Update Standards Version to 4.7.4
-- Jeremy Bícha <jbicha@ubuntu.com> Sat, 11 Jul 2026 17:13:38 +0200Offenbar wurde beim Übergang zu Version 1.89.2-1 eine Veränderung
eingefügt, die unter bestimmten Bedingungen bei der Interprozess Kommunikation
mit DBus zum Absturz der gnome-shell führt. 40 Minuten später wurde der Missstand
erkannt und durch ein Versionsupdate auf 1.89.2-2 der Code belassen (deswegen meine
Verwunderung über einen Byte identischen Code bei einem Update) und durch Einfügen
der Break Zeile
Breaks: gnome-shell (<< 51~beta~), onboard (<< 1.4.4.4)der Konflikt auf die Schnelle behoben, was das von Dir beobachtete Verhalten ausgelöst hat.
Da ich die Zeile in der "Beta-Version" wieder entfernt habe (um den Paketmanager
zufrieden zu stellen), kann es sein, dass Du bis zum Update von gnome-shell
unter bestimmten Bedingungen mit Abstürzen der Shell rechnen musst. Man
könnte in diesem Fall bis zum Update der gnome-shell Version 1.88.1-1 von libgjs0
(die ja noch funktionierte) vorübergehend auf Version 1.89.2-2b anheben. Lass mich
wissen, ob das notwendig ist.
Hallo Teriarch,
ich habe im Moment auch keine weitere Idee welches Paket den ganzen Mist ausgelöst hat. Aktuell funktioniert alles wieder und ob mich ein Absturz der gnome-shell stört kann ich nicht sagen da ich ja mit Xfce arbeite. Warten wir's mal ab. Wenn was Unvorhergesehenes passiert melde ich mich wieder. Danke erst mal für deine Bemühungen.