Cinnamon 5.4 update : WM/DE not starting

Hello,

I just upgraded to cinnamon 5.4 a couple of hours ago. After restart, the desktop is not launching properly. It seems that the window manager doesn't start. I can open a terminal and type muffin, I get back the window borders and desktop effects, but I don't get the panel (cinnamon doesn't seem to be running).
I'm lost.
Thanks.

1 Like

Hello and welcome in the Garuda Forum!

I've got issues with kwin as well. Based on the last update. I needed to use my 'before update' snapshot. :thinking:

If I type "cinnamon --replace",

it fails with

"failed to init X11 display : failed to acquire window manger ownership"

Please post the output of:

garuda-inxi
System:
  Kernel: 5.17.15-lqx1-1-lqx arch: x86_64 bits: 64 compiler: gcc v: 12.1.0
    parameters: audit=0 intel_pstate=disable hpet=disable
    BOOT_IMAGE=/@/boot/vmlinuz-linux-lqx
    root=UUID=12847d82-8bc9-483a-8997-3e72f1e31635 rw [email protected]
    nvidia-drm.modeset=1 quiet splash rd.udev.log_priority=3
    vt.global_cursor_default=0 loglevel=3 ibt=off
  Desktop: Xfce v: 4.16.0 tk: Gtk v: 3.24.29 info: xfce4-panel wm: xfwm
    v: 4.16.1 vt: 7 dm: 1: GDM v: 42.0 note: stopped 2: LightDM v: 1.30.0
    Distro: Garuda Linux base: Arch Linux
Machine:
  Type: Desktop Mobo: Micro-Star model: B550M-A PRO (MS-7C96) v: 1.0
    serial: <superuser required> UEFI: American Megatrends LLC. v: 2.81
    date: 05/25/2022
CPU:
  Info: model: AMD Ryzen 5 1600 bits: 64 type: MT MCP arch: Zen+ gen: 2
    built: 2018-21 process: GF 12nm family: 0x17 (23) model-id: 8 stepping: 2
    microcode: 0x800820D
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 576 KiB desc: d-6x32 KiB; i-6x64 KiB L2: 3 MiB desc: 6x512 KiB
    L3: 16 MiB desc: 2x8 MiB
  Speed (MHz): avg: 2479 high: 2835 min/max: 1550/3200 boost: enabled
    scaling: driver: acpi-cpufreq governor: performance cores: 1: 2415 2: 2420
    3: 2835 4: 2413 5: 2481 6: 2409 7: 2447 8: 2416 9: 2631 10: 2475 11: 2414
    12: 2402 bogomips: 76794
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: spec_store_bypass
    mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1
    mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2
    mitigation: Retpolines, IBPB: conditional, STIBP: disabled, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GP108 [GeForce GT 1030] vendor: Gigabyte driver: nvidia
    v: 515.48.07 alternate: nvidiafb,nouveau,nvidia_drm non-free: 515.xx+
    status: current (as of 2022-06) arch: Pascal process: TSMC 16nm
    built: 2016-21 pcie: gen: 3 speed: 8 GT/s lanes: 4 ports: active: none
    off: DVI-D-1 empty: HDMI-A-1 bus-ID: 2b:00.0 chip-ID: 10de:1d01
    class-ID: 0300
  Display: x11 server: X.Org v: 21.1.3 with: Xwayland v: 22.1.2
    compositor: xfwm v: 4.16.1 driver: X: loaded: nvidia
    gpu: nvidia,nvidia-nvswitch display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 92 s-size: 530x301mm (20.87x11.85")
    s-diag: 610mm (24")
  Monitor-1: DVI-D-1 mapped: DVI-D-0 note: disabled
    model: Idek Iiyama PLE2483H serial: <filter> built: 2015 res: 1920x1080
    hz: 60 dpi: 92 gamma: 1.2 size: 531x299mm (20.91x11.77")
    diag: 609mm (24") ratio: 16:9 modes: max: 1920x1080 min: 640x480
  OpenGL: renderer: NVIDIA GeForce GT 1030/PCIe/SSE2
    v: 4.6.0 NVIDIA 515.48.07 direct render: Yes
Audio:
  Device-1: NVIDIA GP108 High Definition Audio vendor: Gigabyte
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 4
    bus-ID: 2b:00.1 chip-ID: 10de:0fb8 class-ID: 0403
  Device-2: AMD Family 17h HD Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
    bus-ID: 2d:00.3 chip-ID: 1022:1457 class-ID: 0403
  Sound Server-1: ALSA v: k5.17.15-lqx1-1-lqx running: yes
  Sound Server-2: PulseAudio v: 16.0 running: no
  Sound Server-3: PipeWire v: 0.3.52 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: Micro-Star MSI driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 port: f000 bus-ID: 22:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp34s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:
  Local Storage: total: 2.73 TiB used: 945.42 GiB (33.8%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/sda maj-min: 8:0 vendor: Crucial model: CT1000BX500SSD1
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: 054 scheme: GPT
  ID-2: /dev/sdb maj-min: 8:16 vendor: Western Digital
    model: WD20EZBX-00AYRA0 size: 1.82 TiB block-size: physical: 4096 B
    logical: 512 B speed: 6.0 Gb/s type: HDD rpm: 7200 serial: <filter>
    rev: 1A01 scheme: GPT
Partition:
  ID-1: / raw-size: 128 GiB size: 128 GiB (100.00%) used: 57.8 GiB (45.2%)
    fs: btrfs dev: /dev/sda2 maj-min: 8:2
  ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%)
    used: 576 KiB (0.1%) fs: vfat dev: /dev/sda1 maj-min: 8:1
  ID-3: /home raw-size: 803.01 GiB size: 803.01 GiB (100.00%)
    used: 216.22 GiB (26.9%) fs: btrfs dev: /dev/sda3 maj-min: 8:3
  ID-4: /var/log raw-size: 128 GiB size: 128 GiB (100.00%)
    used: 57.8 GiB (45.2%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
  ID-5: /var/tmp raw-size: 128 GiB size: 128 GiB (100.00%)
    used: 57.8 GiB (45.2%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: zram size: 15.56 GiB used: 1.2 MiB (0.0%)
    priority: 100 dev: /dev/zram0
Sensors:
  System Temperatures: cpu: N/A mobo: N/A gpu: nvidia temp: 45 C
  Fan Speeds (RPM): N/A gpu: nvidia fan: 39%
Info:
  Processes: 394 Uptime: 5m wakeups: 0 Memory: 15.56 GiB
  used: 3.66 GiB (23.5%) Init: systemd v: 251 default: graphical
  tool: systemctl Compilers: gcc: 12.1.0 alt: 11 clang: 13.0.1 Packages: 2131
  pacman: 2093 lib: 412 flatpak: 14 snap: 24 Shell: Zsh v: 5.9
  running-in: xfce4-terminal inxi: 3.3.18
Garuda (2.6.3-2):
  System install date:     2022-02-01
  Last full system update: 2022-06-18
  Is partially upgraded:   No
  Relevant software:       NetworkManager
  Windows dual boot:       No/Undetected
  Snapshots:               Snapper
  Failed units:            bluetooth-autoconnect.service systemd-oomd.socket

I have also this error in .xsession-errors

JS ERROR: Error: No signal 'switch-workspace-complete' on object 'CinnamonWM'

It looks like you are running XFCE, not Cinnamon. Can you explain what's going on here?

1 Like

Yes I'm running xfce since I can't start Cinnamon.

Which DE was installed first on this system?

2 Likes

Cinnamon. I installed using cinnamon iso.
It was OK until this Cinnamon 5.4 update earlier today.

What happens if you reinstall Cinnamon?

sudo pacman -S cinnamon

I reinstalled cinnamon (BTW there was an update a few minutes ago, 5.4.0-2), but it doesnt' change anything.

paru -Rcn garuda-cinnamon-settings 

did the trick!

2 Likes

Update : there seems to be a bug with the panel smart hide feature. If I re-enable it, Cinnamon crashes.

If there is a bug/regression in Cinnamon then rolling back to a previous snapshot and/or downgrading that specific package is a valid approach until the software is fixed.

1 Like

I'm having the same issue, i get this message after an update

Problems during cinnamon startup
Cinnamon started successfully, but one or more applets, desklets or extensions failed to load.

Check your system log and the cinnamon lookinglass log for any issues. You can disable the offending extension in cinnamon settings to prevent this message from recurring. Please contact the developer.

Then i cannot use any cinnamon settings or related settings apps

Lookinglass shows some applet errors but on a fresh install with removed applets and then the update it still makes no difference.

Restarting cinnamon or restoring cinnamon defaults stops it entirely with a blank screen.

I will check if this command works though.

paru -Rcn garuda-cinnamon-settings

Are you referring to the 'intelligently hide panel' feature? I have this disabled but still have the same issue.

Do you know what does this though?

Yes. This option normally makes the panel to hide when overlapped by a window. "Hide panel automatically" doesn't cause any problem.

I reinstalled garuda-cinnamon-settings and it didn't crash after that. This seems related to the panel smart hide feature, I opened an issue on github, seems that I am not the only one.

2 Likes