Siduction Forum

Siduction Forum => Upgrade Warnings => Topic started by: harley-peter on 2026/08/16, 15:45:03

Title: Automatische Budgie Installation?
Post by: harley-peter on 2026/08/16, 15:45:03
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?
Title: Re: Automatische Budgie Installation?
Post by: michaaa62 on 2026/08/16, 20:42:16
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!

Title: Re: Automatische Budgie Installation?
Post by: hendrikL on 2026/08/17, 17:19:42
Ö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!
Title: Re: Automatische Budgie Installation?
Post by: harley-peter on 2026/08/18, 09:11:52
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
Title: Re: Automatische Budgie Installation?
Post by: harley-peter on 2026/08/19, 12:10:31
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)
Title: Re: Automatische Budgie Installation?
Post by: eriefisher on 2026/08/19, 12:41:47
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]
Title: Re: Automatische Budgie Installation?
Post by: Teriarch on 2026/08/19, 13:21:46
@ 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.
Title: Re: Automatische Budgie Installation?
Post by: harley-peter on 2026/08/19, 17:27:43
@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.
Title: Re: Automatische Budgie Installation?
Post by: eriefisher on 2026/08/19, 17:42:09
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.
Title: Re: Automatische Budgie Installation?
Post by: edlin on 2026/08/19, 18:30:46
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
Title: Re: Automatische Budgie Installation?
Post by: Teriarch on 2026/08/19, 18:39:46
@ 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.
Title: Re: Automatische Budgie Installation?
Post by: harley-peter on 2026/08/19, 19:20:54
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.
Title: Re: Automatische Budgie Installation?
Post by: Teriarch on 2026/08/19, 19:42:51
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.
Title: Re: Automatische Budgie Installation?
Post by: edlin on 2026/08/19, 19:55:16
Wird denn gjs überhaupt/noch benötigt? Was sagt apt -s remove gjs?

edlin
Title: Re: Automatische Budgie Installation?
Post by: harley-peter on 2026/08/19, 20:21:09
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.
Title: Re: Automatische Budgie Installation?
Post by: Teriarch on 2026/08/19, 23:17:19
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'
Title: Re: Automatische Budgie Installation?
Post by: Teriarch on 2026/08/19, 23:17:52
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'

Title: Re: Automatische Budgie Installation?
Post by: hendrikL on 2026/08/20, 07:50:48
Nun, du nutzt doch sddm.
Ergo wird gdm3 nicht benötigt.
Title: Re: Automatische Budgie Installation?
Post by: harley-peter on 2026/08/20, 11:21:10
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?
Title: Re: Automatische Budgie Installation?
Post by: edlin on 2026/08/20, 12:36:32
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   
Title: Re: Automatische Budgie Installation?
Post by: Teriarch on 2026/08/20, 13:19:47
Bevor Du sie deinstallierst, kannst Du den output folgender Simulation posten:
 
$ sudo apt-get -s full-upgrade gjs libgjs0
 
 
Title: Re: Automatische Budgie Installation?
Post by: hendrikL on 2026/08/20, 15:05:39
:~$ 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.

Title: Re: Automatische Budgie Installation?
Post by: edlin on 2026/08/20, 15:29:42
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
Title: Re: Automatische Budgie Installation?
Post by: Teriarch on 2026/08/20, 16:49:57
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.deb
Jetzt 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>
Title: Re: Automatische Budgie Installation?
Post by: harley-peter on 2026/08/20, 20:29:52
@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.
Title: Re: Automatische Budgie Installation?
Post by: Teriarch on 2026/08/20, 21:02:56
> [...] 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?
Title: Re: Automatische Budgie Installation?
Post by: harley-peter on 2026/08/20, 22:04:05
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.
Title: Re: Automatische Budgie Installation?
Post by: Teriarch on 2026/08/20, 23:21:35
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.
Title: Re: Automatische Budgie Installation?
Post by: harley-peter on 2026/08/21, 08:54:32
Auf beiden Rechnern automatisch:
apt-mark showauto gnome-shell
gnome-shell
Title: Re: Automatische Budgie Installation?
Post by: Teriarch on 2026/08/21, 13:07:22
> 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 +0200
Offenbar 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.
Title: Re: Automatische Budgie Installation?
Post by: harley-peter on 2026/08/21, 16:11:30
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.