Compositor
Niri
Distribution
CachyOS
If Other, please specify
No response
Select your Installation Method
Source
Was this your original Installation method?
No (specify below)
If no, specify
AUR dms-shell-bin
dms doctor -vC
Click to expand
DMS Doctor Report
System
- [ok] Operating System: CachyOS
- ID: cachyos, Version: rolling, Arch: amd64
- [ok] Architecture: amd64
- [ok] Display Server: Wayland
- WAYLAND_DISPLAY=wayland-1
Versions
- [ok] DMS CLI: dms (git) v1.4.0-3377
- /home/nachum/Projects/DankMaterialShell/core/bin/dms
- [ok] Quickshell: quickshell 0.2.1, revision dacfa9de829ac7cb173825f593236bf2c21f637e, distributed by: CachyOS Linux
- [ok] DMS Shell: v1.4.3
- /usr/share/quickshell/dms
Installation
- [ok] DMS Configuration: Found
- /usr/share/quickshell/dms
- [ok] shell.qml: Present
- /usr/share/quickshell/dms/shell.qml
- [info] Install Type: System package
- /usr/share/quickshell/dms
Compositor
- [ok] niri: 25.11
- [info] Active: niri
Quickshell Features
- [ok] Polkit: Available
- [ok] IdleMonitor: Available
- [ok] IdleInhibitor: Available
- [ok] ShortcutInhibitor: Available
- Allow shortcut management (niri)
Optional Features
- [ok] accountsservice: Available
- [ok] power-profiles-daemon: Available
- [ok] logind: Available
- [ok] cups-pk-helper: Available
- [info] I2C/DDC: No monitors detected
- External monitor brightness control
- [ok] qt6-imageformats: Installed (5 formats)
- Formats: WebP, TIFF, GIF, JP2, ICNS (/usr/lib/qt6/plugins/imageformats:/usr/lib64/qt6/plugins/imageformats)
- [ok] kimageformats: Installed (4 formats)
- Formats: AVIF, HEIF, JXL, EXR (/usr/lib/qt6/plugins/imageformats:/usr/lib64/qt6/plugins/imageformats)
- [ok] Terminal: kitty
- [ok] Network: NetworkManager
- NetworkManager present; iwd also running (likely NM's Wi-Fi backend). Using NM API.
- [ok] matugen: Installed
- [ok] dgop: Installed
- [ok] cava: Installed
- [ok] khal: Installed
- [ok] danksearch: Installed
- [info] fprintd: Not installed
Config Files
- [ok] settings.json: Present
- /home/nachum/.config/DankMaterialShell/settings.json
- [info] clsettings.json: Not yet created
- /home/nachum/.config/DankMaterialShell/clsettings.json
- [ok] plugin_settings.json: Present
- /home/nachum/.config/DankMaterialShell/plugin_settings.json
- [ok] session.json: Present
- /home/nachum/.local/state/DankMaterialShell/session.json
- [ok] dms-colors.json: Present
- /home/nachum/.cache/DankMaterialShell/dms-colors.json
Services
- [ok] dms.service: enabled, active
- [ok] greetd: enabled
Environment
- [info] QT_QPA_PLATFORMTHEME: Not set
- [info] QS_ICON_THEME: Not set
Summary: 0 error(s), 0 warning(s), 32 ok
Description
DMS (and as it seems, Niri) crash after system idle for a couple of hours. Reproduced with AUR package, and with DMS built from source master branch (32d16d0).
Expected Behavior
No crashes
Steps to Reproduce
- Start system as usual + login
- Leave computer for sometime (I reproduced several times when leaving overnight)
- Return to a blank screen (in my case orange) which is not responsive. Neet to switch buffer and restart DMS service to re-enable the system.
Error Messages/Logs
WARN qt.qpa.wayland: Could not create EGL surface (EGL error 0x3000)
WARN qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x0
WARN: The Wayland connection experienced a fatal error: Protocol error
ERROR go: quickshell exited: exit status 255
Screenshots/Recordings
No response
Compositor
Niri
Distribution
CachyOS
If Other, please specify
No response
Select your Installation Method
Source
Was this your original Installation method?
No (specify below)
If no, specify
AUR dms-shell-bin
dms doctor -vC
Click to expand
DMS Doctor Report
System
Versions
Installation
Compositor
Quickshell Features
Optional Features
Config Files
Services
Environment
Summary: 0 error(s), 0 warning(s), 32 ok
Description
DMS (and as it seems, Niri) crash after system idle for a couple of hours. Reproduced with AUR package, and with DMS built from source master branch (32d16d0).
Expected Behavior
No crashes
Steps to Reproduce
Error Messages/Logs
WARN qt.qpa.wayland: Could not create EGL surface (EGL error 0x3000)
WARN qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x0
WARN: The Wayland connection experienced a fatal error: Protocol error
ERROR go: quickshell exited: exit status 255
Screenshots/Recordings
No response