Tumbleweed No Text on Cinnamon DIsplay

The Cinnamon Display window opened without texts on its options and I can’t do things to adjust my display.

Here’s my system:

iza@5060:~$ inxi -SGC
System:
  Host: 5060 Kernel: 6.3.4-1-default arch: x86_64 bits: 64 Desktop: Cinnamon
    v: 5.2.7 Distro: openSUSE Tumbleweed 20230531
CPU:
  Info: 6-core model: Intel Core i5-8400 bits: 64 type: MCP cache: L2: 1.5 MiB
  Speed (MHz): avg: 2800 min/max: 800/4000 cores: 1: 2800 2: 2800 3: 2800
    4: 2800 5: 2800 6: 2800
Graphics:
  Device-1: Intel CoffeeLake-S GT2 [UHD Graphics 630] driver: i915 v: kernel
  Device-2: AMD Navi 24 [Radeon RX 6400/6500 XT/6500M] driver: amdgpu
    v: kernel
  Device-3: Sunplus Innovation Full HD webcam driver: snd-usb-audio,uvcvideo
    type: USB
  Display: x11 server: X.org v: 1.21.1.8 driver: X: loaded: modesetting
    unloaded: fbdev,vesa dri: radeonsi,iris gpu: amdgpu
    resolution: 1920x1080~60Hz
  API: OpenGL v: 4.6 Mesa 23.0.3 renderer: AMD Radeon RX 6400 (navi24 LLVM
    16.0.4 DRM 3.52 6.3.4-1-default)

If Cinnamon DIsplay opened via terminal:

iza@5060:~$ cinnamon-settings display

(cinnamon-settings.py:8034): Gtk-WARNING **: 14:50:12.878: Theme parsing error: gtk.css:9228:21: Not using units is deprecated. Assuming 'px'.
Using pam module (python3-pampy)
/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py:430: DeprecationWarning: Gtk.Window.set_wmclass is deprecated
  self.window.set_wmclass(wm_class, wm_class)
Loading Display module

** (cinnamon-settings.py:8034): WARNING **: 14:50:13.257: Error calling GetCurrentState: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.cinnamon.Muffin.DisplayConfig" does not exist

Please install muffin to begin with.

It’s already been instaled.

iza@5060:~$ zypper se muffin
Loading repository data...
Reading installed packages...

S | Name                   | Summary                                 | Type
--+------------------------+-----------------------------------------+--------
i | libmuffin0             | Muffin shared libraries                 | package
i | muffin                 | Cinnamon Desktop default window manager | package
  | muffin-devel           | Muffin development files                | package
i | muffin-lang            | Translations for package muffin         | package
i | typelib-1_0-Muffin-0_0 | Muffin Introspection bindings           | package

Try cinnamon --replace or delete “~/.cinnamon/gsettings/*”.

Nothings different after cinnamon --replace, and theres is no ~/.cinnamon/gsettings

iza@5060:~$ ls .cinnamon/
backgrounds  configs  spices.cache

How did you install cinnamon? try reinstall with zypper install -t pattern cinnamon.

I’ve forgot how was exactly. Probably “generic desktop” (IceWM?) and then installing cinnamon after that.
Let me try to reinstall…

EDIT: Doesn’t works. Empty as was before.

Same behaviour on my end, did you manage to resolve the issue?

I personnaly installed XFCE first, then “zypper ref && zypper in -y cinnamon cinnamon-screensaver” as instructed here:
https://en.opensuse.org/Portal:Cinnamon

Currently at cinnamon version 5.2.7.

I had exactly the same problem - gave up. Would love to have a fix as I like Cinnamon and XFCE equally.

Nope. Unable to find a solution to this problem yet.

Hi,
I’ve had the same problem. I found two solutions that worked for me.

  1. Change your cinnamon repo to a newer one. This means that you do not get your cinnamon updates from the classic tumbleweed repo, but from the new repo. The newer versions of Cinnamon will give you a working cinnamon-settings application.

  2. Manage your screens directly from the CLI.
    In a painstaking process of finding the correct screen order, I managed to succeed

In my original thread I posted a solution that may be applicable to your problem.
The script needs to be added to your startup programs in Cinnamon.

You can find my thread here: Cinnamon-settings display won't show anything

Btw I noticed the issue was fixed with a recent zypper dup. Cinnamon now at version 5.8.4.