Information: Bug Cinnamon betrifft Sound Appelt und das Applet Energieverwaltung

Hallo,

da ich vorhin EndeavourOS neu installiert habe, bin ich nun von folgendem Bug betroffen, der hier beschrieben wird.

https://bbs.archlinux.org/viewtopic.php?pid=2210747

Und ich dachte schon, ich hätte irgendwas falsch gemacht. Vielleicht für den ein oder anderen hilfreich, der zuerst genauso aus der Wäsche geschaut hat wie ich.
Leider weiß ich nicht, wie man ein Downgrade von Cinnamon durchführt bzw. wie man die Aktualisierung - gerade bei einer Neuinstallation des Systems - verhindern kann.

Beste Grüße

1 Like

Ja, unangenehmer Zufall!
Mich hats letzte Nacht erwischt:

2 Likes

Es gibt aber noch ein anderes Applet, welches funktionieren könnte: Enhanced Sound Applet.

“Könnte” deshalb, da ich noch kein Update durchführte…

Vielen Dank für den Tipp.

1 Like

Mir ist das Power-Applet wichtiger, weil das System ein Laptop ist.
Ich bin dem github-Thread gefolgt und habe einen Downgrade der verdächtigen Pakete durchgeführt:

cd /var/cache/pacman/pkg
sudo pacman -U muffin-6.2.0-2-x86_64.pkg.tar.zst cjs-6.2.0-1-x86_64.pkg.tar.zst cinnamon-translations-6.2.2-1-any.pkg.tar.zst cinnamon-screensaver-6.2.1-1-x86_64.pkg.tar.zst xapp-2.8.5-1-x86_64.pkg.tar.zst cinnamon-control-center-6.2.0-1-x86_64.pkg.tar.zst cinnamon-desktop-6.2.0-1-x86_64.pkg.tar.zst cinnamon-menus-6.2.0-1-x86_64.pkg.tar.zst

Das hat geholfen.
Jemand hat noch empfohlen die Pakete temporär aus dem Updatezyklus rauszunehmen:

also


sudo xed /etc/pacman.conf

remove #

IgnorePkg = cinnamon-control-center cinnamon-desktop cinnamon-menus cinnamon-screensaver cinnamon-translations cjs muffin xapp nemo

Ich mach das bis auf Weiteres nicht, werde aber natürlich die kommenden Versionen der Updates genauer überprüfen.

3 Likes

Ein Downgrade kann ich vermutlich aufgrund der Neuinstallation keine machen, zumindest zeigt er mir als Fehlermeldungen an, dass er die jeweiligen Pakete nicht finden kann.

Naja, dann heißt es für mich warten bzw. auf EndeavourOS vorerst zu verzichten.

Ja, weil die Pakete aufgrund der Neuinstallation nicht im lokalen pacman Cache sind.
Das Script downgrade machts einfacher die alten Pakete aus dem Repo zu bekommen:
yay -S downgrade

Und dann zB sudo downgrade cinnamon-desktop cinnamon-control-center cinnamon-menus cinnamon-screensaver cinnamon-translations cjs muffin xapp nemo usw.

3 Likes

Ich bin mir nicht sicher, ob ich etwas falsch gemacht habe, aber ich kann nach dem Downgrade das Applet für die Energieverwaltung trotzdem nicht aufrufen. Oder da muss noch ein Paket oder mehrere Pakete in den Downgrade-Befehl hinzugefügt werden.

Insgesamt gesehen ist das zwar für mich unbefriedigend, andererseits kann ich dabei noch was lernen.

Da ich noch kein Update durchführte, brauchte ich nur die /etc/pacman.conf zu ändern (ist bei mir etwas umfangreicher):

IgnorePkg   = cinnamon-control-center cinnamon-desktop cinnamon-menus cinnamon-screensaver cinnamon-translations cjs muffin xapp nemo cinnamon-session cinnamon-settings-daemon nemo-image-converter nemo-python nemo-share nemo-terminal

Und voilà:

yay
:: Paketdatenbanken werden synchronisiert …
 endeavouros ist aktuell
 core ist aktuell
 extra ist aktuell
 multilib ist aktuell
:: Durchsuche AUR nach Updates...
:: Durchsuche Datenbanken nach Updates...
 -> cinnamon-control-center: ignoring package upgrade (6.2.0-1 => 6.4.0-1)
 -> cinnamon-desktop: ignoring package upgrade (6.2.0-1 => 6.4.0-1)
 -> cinnamon-menus: ignoring package upgrade (6.2.0-1 => 6.4.0-1)
 -> cinnamon-screensaver: ignoring package upgrade (6.2.1-1 => 6.4.0-1)
 -> cinnamon-session: ignoring package upgrade (6.2.1-1 => 6.4.0-1)
 -> cinnamon-settings-daemon: ignoring package upgrade (6.2.0-2 => 6.4.0-1)
 -> cinnamon-translations: ignoring package upgrade (6.2.2-1 => 6.4.0-1)
 -> muffin: ignoring package upgrade (6.2.0-2 => 6.4.0-1)
 -> nemo: ignoring package upgrade (6.2.8-1 => 6.4.0-1)
 -> nemo-image-converter: ignoring package upgrade (6.2.0-1 => 6.4.0-1)
 -> nemo-python: ignoring package upgrade (6.2.0-1 => 6.4.0-1)
 -> nemo-share: ignoring package upgrade (6.2.0-1 => 6.4.0-1)
 -> nemo-terminal: ignoring package upgrade (6.2.0-1 => 6.4.0-1)
 -> alpm_octopi_utils: lokales (1.0.2-7.1) ist neuer als das AUR (1.0.2-7)
 -> boca: lokales (1:1.0.7-1.3) ist neuer als das AUR (1:1.0.7-1)
 -> freac: lokales (1.1.7-1.2) ist neuer als das AUR (1.1.7-1)
 -> octopi: lokales (0.16.2-1.1) ist neuer als das AUR (0.16.2-1)
 -> pix: lokales (3.4.3-1.1) ist neuer als das AUR (3.4.3-1)
 -> smooth: lokales (0.9.10-1.2) ist neuer als das AUR (0.9.10-1)
 -> xplayer-plparser: lokales (1.0.3-2.1) ist neuer als das AUR (1.0.3-2)
 es gibt nichts zu tun

Da ist erst einmal Ruhe.

Im Arch Forum gibt es dazu noch einen Thread.
Mal schauen, wie es weiter geht…

1 Like

Jetzt sollten alle Pakete vorhanden sein:

yay
:: Paketdatenbanken werden synchronisiert …
 endeavouros ist aktuell
 core ist aktuell
 extra ist aktuell
 multilib ist aktuell
:: Durchsuche AUR nach Updates...
:: Durchsuche Datenbanken nach Updates...
 -> alpm_octopi_utils: lokales (1.0.2-7.1) ist neuer als das AUR (1.0.2-7)
 -> boca: lokales (1:1.0.7-1.3) ist neuer als das AUR (1:1.0.7-1)
 -> freac: lokales (1.1.7-1.2) ist neuer als das AUR (1.1.7-1)
 -> octopi: lokales (0.16.2-1.1) ist neuer als das AUR (0.16.2-1)
 -> pix: lokales (3.4.3-1.1) ist neuer als das AUR (3.4.3-1)
 -> smooth: lokales (0.9.10-1.2) ist neuer als das AUR (0.9.10-1)
 -> xplayer-plparser: lokales (1.0.3-2.1) ist neuer als das AUR (1.0.3-2)
:: 18 Pakete zu upgraden/installieren.
18  core/sqlite                     3.46.1-1 -> 3.47.1-1
17  extra/cinnamon                  6.2.9-1  -> 6.4.0-1
16  extra/cinnamon-control-center   6.2.0-1  -> 6.4.0-1
15  extra/cinnamon-desktop          6.2.0-1  -> 6.4.0-1
14  extra/cinnamon-menus            6.2.0-1  -> 6.4.0-1
13  extra/cinnamon-screensaver      6.2.1-1  -> 6.4.0-1
12  extra/cinnamon-session          6.2.1-1  -> 6.4.0-1
11  extra/cinnamon-settings-daemon  6.2.0-2  -> 6.4.0-1
10  extra/cinnamon-translations     6.2.2-1  -> 6.4.0-1
 9  extra/ell                       0.70-1   -> 0.71-1
 8  extra/iwd                       3.1-1    -> 3.2-1
 7  extra/muffin                    6.2.0-2  -> 6.4.0-1
 6  extra/nemo                      6.2.8-1  -> 6.4.0-1
 5  extra/nemo-image-converter      6.2.0-1  -> 6.4.0-1
 4  extra/nemo-python               6.2.0-1  -> 6.4.0-1
 3  extra/nemo-share                6.2.0-1  -> 6.4.0-1
 2  extra/nemo-terminal             6.2.0-1  -> 6.4.0-1
 1  extra/xdg-desktop-portal-xapp   1.0.9-1  -> 1.1.0-1

Cinnamon 6.4.0-1 fehlte ja noch.

1 Like

Nach erneutem Aufsetzen von EndeavourOS funktioniert nun alles wieder so wie es soll.
Ich sage herzlichen Dank für den konstruktiven Austausch.