You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[BUG] nwg-displays fails on openSUSE: missing typelib-1_0-GtkLayerShell-0_1 package #1799
Running nwg-displays fails with a ValueError/RuntimeError because the GTK Layer Shell GObject Introspection typelib is not available on the system, even though the underlying library may be installed.
Steps to reproduce
Fresh ML4W (Hyprland) setup on openSUSE Tumbleweed
Open a terminal and run nwg-displays
See error
Expected behavior
nwg-displays should launch normally and let me configure display outputs, without raising a GtkLayerShell namespace error — provided the equivalent GTK Layer Shell library/typelib is installed on the system.
Root cause / fix
The missing piece was the typelib-1_0-GtkLayerShell-0_1 package — libgtk-layer-shell0 alone was already installed, but the GObject Introspection typelib is shipped separately on openSUSE and wasn't pulled in as a dependency:
Activity