Automatische Budgie Installation?

Started by harley-peter, 2026/08/16, 15:45:03

Previous topic - Next topic

harley-peter

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?

michaaa62

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!


hendrikL

#2
Ö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!

harley-peter

#3
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

harley-peter

#4
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)

eriefisher

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]
I AM CANADIAN!

Teriarch

#6
@ 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.

harley-peter

@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.

eriefisher

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.
I AM CANADIAN!

edlin

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
,,Ein kluger Mann macht nicht alle Fehler selber. Er lässt auch anderen eine Chance."

Winston Churchill

Teriarch

@ 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.

harley-peter

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.

Teriarch

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.

edlin

Wird denn gjs überhaupt/noch benötigt? Was sagt apt -s remove gjs?

edlin
,,Ein kluger Mann macht nicht alle Fehler selber. Er lässt auch anderen eine Chance."

Winston Churchill

harley-peter

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.