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
opened 11:32PM - 26 Nov 24 UTC
closed 09:17AM - 27 Nov 24 UTC
BUG
### Distribution
Endeavour OS 6.12.1-arch1-1
### Package version
6.2.9…
### Graphics hardware in use
RX 6650 XT
### Frequency
Always
### Bug description
After an update for the Cinnamon packages i started receiving a popup saying that there was an error loading something on cinnamon, after some digging i found out that the sound applet was gone, and now changing the volume is impossible even when using the volume knob on my keyboard, also cannot pause media using the play/pause button on my mouse
The notification i received told me to contact the developers
![image](https://github.com/user-attachments/assets/dc6bf090-6cbb-4f2f-b9a0-342ada7c7b66)
Translation: "Problems during Cinnamon startup
Cinnamon started successfully, but it was not possible to load one or more applets, desklets, or extensions.
Check the system log and the Cinnamon LookingGlass log for any issues. You can disable the extension(s) in the Cinnamon Settings to prevent this message from appearing repeatedly. Please contact the developer."
LookingGlass logs show this error message:
![image](https://github.com/user-attachments/assets/f91cb9d1-e351-4a52-aa5d-e45d6521ea55)
Ctrl + Alt + T (Terminal Opening) and some other shortcuts like Super + E (Nemo) also does not seem to be working when pressed.
Some Cinnamon applications also are not opening, like the "Sound" application and the Energy Management application
### Steps to reproduce
Start or Reload cinnamon, get the error notification and fail to load the Sound applet, fail to open specific cinnamon applications and use specific keybinds
### Expected behavior
The Sound applet should be loading normally and i should be able to change the volume and control my media through the applet
Also, i should be able to open the "Sound" application, same as the Energy Management application, and the keybinds for opening the terminal or nemo
### Additional information
_Pacman packages update history:_
[2024-11-26T11:40:05-0300] [ALPM] running '30-systemd-daemon-reload-user.hook'...
[2024-11-26T11:40:05-0300] [ALPM] running '30-systemd-update.hook'...
[2024-11-26T11:40:05-0300] [ALPM] running 'gtk-update-icon-cache.hook'...
[2024-11-26T11:40:05-0300] [ALPM] running 'update-desktop-database.hook'...
[2024-11-26T19:03:59-0300] [PACMAN] Running 'pacman -Sy'
[2024-11-26T19:03:59-0300] [PACMAN] synchronizing package lists
[2024-11-26T19:04:00-0300] [PACMAN] Running 'pacman -Su'
[2024-11-26T19:04:00-0300] [PACMAN] starting full system upgrade
[2024-11-26T19:04:23-0300] [ALPM] transaction started
**[2024-11-26T19:04:23-0300] [ALPM] upgraded cinnamon-menus (6.2.0-1 -> 6.4.0-1)**
**[2024-11-26T19:04:23-0300] [ALPM] upgraded cjs (6.2.0-1 -> 6.4.0-1)**
**[2024-11-26T19:04:23-0300] [ALPM] upgraded xapp (2.8.5-1 -> 2.8.6-1)**
[2024-11-26T19:04:23-0300] [ALPM] upgraded xed (3.6.6-2 -> 3.6.7-1)
[2024-11-26T19:04:23-0300] [ALPM] transaction completed
**[2024-11-26T19:55:05-0300] [ALPM] upgraded cinnamon-desktop (6.2.0-1 -> 6.4.0-1)**
**[2024-11-26T19:55:05-0300] [ALPM] upgraded cinnamon-control-center (6.2.0-1 -> 6.4.0-1)**
**[2024-11-26T19:55:05-0300] [ALPM] upgraded cinnamon-screensaver (6.2.1-1 -> 6.4.0-1)**
**[2024-11-26T19:55:06-0300] [ALPM] upgraded cinnamon-translations (6.2.2-1 -> 6.4.0-1)**
**[2024-11-26T19:55:06-0300] [ALPM] upgraded muffin (6.2.0-2 -> 6.4.0-1)**
[2024-11-26T19:55:06-0300] [ALPM] transaction completed
_#################### inxi -Fxxc0z ########################_
System:
Kernel: 6.12.1-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
Desktop: Cinnamon v: 6.2.9 tk: GTK v: 3.24.43 wm: Muffin dm: LightDM Distro: EndeavourOS
base: Arch Linux
Machine:
Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
Mobo: ASUSTeK model: TUF GAMING B550M-PLUS v: Rev X.0x serial: <superuser required>
part-nu: SKU UEFI: American Megatrends v: 3607 date: 03/22/2024
CPU:
Info: 12-core model: AMD Ryzen 9 5900X bits: 64 type: MT MCP arch: Zen 3+ rev: 2 cache:
L1: 768 KiB L2: 6 MiB L3: 64 MiB
Speed (MHz): avg: 3404 min/max: 550/4951 boost: enabled cores: 1: 3404 2: 3404 3: 3404 4: 3404
5: 3404 6: 3404 7: 3404 8: 3404 9: 3404 10: 3404 11: 3404 12: 3404 13: 3404 14: 3404 15: 3404
16: 3404 17: 3404 18: 3404 19: 3404 20: 3404 21: 3404 22: 3404 23: 3404 24: 3404
bogomips: 177652
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Navi 23 [Radeon RX 6650 XT / 6700S 6800S] vendor: XFX
driver: amdgpu v: kernel arch: RDNA-2 pcie: speed: 16 GT/s lanes: 16 ports: active: HDMI-A-1
empty: DP-1, DP-2, DP-3, Writeback-1 bus-ID: 08:00.0 chip-ID: 1002:73ef
Display: x11 server: X.Org v: 21.1.14 with: Xwayland v: 24.1.4 driver: X: loaded: amdgpu
unloaded: modesetting alternate: fbdev,vesa dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96
Monitor-1: HDMI-A-1 mapped: HDMI-A-0 model: LG (GoldStar) ULTRAGEAR res: 1920x1080 dpi: 93
diag: 604mm (23.8")
API: EGL v: 1.5 platforms: device: 0 drv: radeonsi device: 1 drv: swrast gbm: drv: kms_swrast
surfaceless: drv: radeonsi x11: drv: radeonsi inactive: wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.2.7-arch1.1 glx-v: 1.4
direct-render: yes renderer: AMD Radeon RX 6650 XT (radeonsi navi23 LLVM 18.1.8 DRM 3.59
6.12.1-arch1-1) device-ID: 1002:73ef
Audio:
Device-1: Advanced Micro Devices [AMD/ATI] Navi 21/23 HDMI/DP Audio driver: snd_hda_intel
v: kernel pcie: speed: 16 GT/s lanes: 16 bus-ID: 08:00.1 chip-ID: 1002:ab28
Device-2: Advanced Micro Devices [AMD] Starship/Matisse HD Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16 bus-ID: 0a:00.4 chip-ID: 1022:1487
API: ALSA v: k6.12.1-arch1-1 status: kernel-api
Server-1: sndiod v: N/A status: off
Server-2: PipeWire v: 1.2.6 status: active with: 1: pipewire-pulse status: active
2: wireplumber status: active 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
Network:
Device-1: Realtek RTL8125 2.5GbE vendor: ASUSTeK driver: r8169 v: kernel pcie: speed: 5 GT/s
lanes: 1 port: f000 bus-ID: 05:00.0 chip-ID: 10ec:8125
IF: enp5s0 state: down mac: <filter>
IF-ID-1: wlan0 state: up mac: <filter>
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
Mic
November 27, 2024, 3:20pm
2
Ja, unangenehmer Zufall!
Mich hats letzte Nacht erwischt:
Hello,
after the most recent update of Cinnamon packages 1) some applets are not working properly any more.
Anyone else experienced this?
First, I found some applets not appearing.
~/.xsession-errors listed a problem with the sound applet, reporting the gsettings key maximum-volume missing.
Indeed, gsettings list-keys org.cinnamon.desktop.sound listed six keys but not maximum-volume.
After some searching I manually created such an entry 2) in /usr/share/glib-2.0/schemas/org.cinnamon.deskto…
2 Likes
nabashi
November 27, 2024, 4:41pm
3
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
Mic
November 27, 2024, 4:57pm
4
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:
i also change pacman for not update this packages (i include nemo cinnamon-session cinnamon-settings-daemon )
sudo xed /etc/pacman.conf
remove #
IgnorePkg = cinnamon-control-center cinnamon-desktop cinnamon-menus cinnamon-screensaver cinnamon-translations cjs muffin xapp nemo cinnamon-session cinnamon-settings-daemon
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.
Mic
November 28, 2024, 3:36am
6
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.
nabashi
November 28, 2024, 9:10am
8
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
nabashi
November 28, 2024, 8:13pm
9
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.