NixOS Cinnamon Wayland

I’d like to make the Cinnamon Wayland session usable for me. Can somebody please help me with the following problems:

  • Keyboard layout is qwerty and I can’t find a way to change it to qwertz which is my hardware and what I’m used to. loadkeys de has no effect
  • gnome terminal background is completely transparent, which makes it unusable unless I minimize everything behind it.
  • the task bar shows a “desktop” entry like there was a window of that name, clicking it doesn’t do anything.

None of those problems exists when using a Cinnamon X11 session.

UPDATE: the 3rd problem with the “desktop” window vanished after switching from unstable to 24.05
UPDATE2: running nixos-rebuild switch temporarily fixes the 2nd problem with the transparent gnome-terminal background.

loadkeys takes only effect in the console if i am not mistaken. To set the layout in the graphical session you can set services.xserver.xkb.layout = "de"; (yes even on wayland).

1 Like

Thank you for your reply!
I do have that config option set to “de”, it does works for other desktop environments but not for the experimental Cinnamon Wayland session.

Seems like it’s a general issue currently. You might want subscribe to the Issue in the Cinnamon Wayland repository to get pinged when it resolves.

1 Like

thank you! that explains the qwerty keyboard layout!

Do you also have any explanation on why the gnome terminal background is completely transparent when started in a Cinnamon Wayland session?

I can’t give you a definitive answer on this, but my guess would be that transparency is not completely implemented yet in Cinnamon Wayland, in the sense that gnome-terminal may have some slight background transparency but cinnamon only supports either full or no transparency at the moment.

But as i said it’s only a guess from my side without any real evidence to support it and there may be others who can provide a solution.

Maybe try if other terminal emulators show the same behavior to narrow the reason down.

1 Like