Skip to content

Latest DMS crashes #2606

Description

@markfswe

Compositor

Hyprland

Distribution

Gentoo

If Other, please specify

No response

Select your Installation Method

Source

Was this your original Installation method?

Yes

If no, specify

I also tried distro packaging versions (stable and git)

dms doctor -vC

dms doctor -vC

DMS Doctor Report

System

  • [warn] Operating System: 'Gentoo Linux' (not supported by dms setup)
    • DMS may work but automatic installation is not available
  • [ok] Architecture: arm64
  • [ok] Display Server: Wayland
    • WAYLAND_DISPLAY=wayland-1

Versions

  • [ok] DMS CLI: dms +git0.unknown
    • /usr/local/bin/dms
  • [warn] Quickshell: Quickshell 0.3.0 (revision , distributed by Gentoo GURU)
    • /usr/bin/qs
  • [ok] DMS Shell: v1.5-beta
    • /usr/local/share/quickshell/dms

Installation

  • [ok] DMS Configuration: Found
    • /usr/local/share/quickshell/dms
  • [ok] shell.qml: Present
    • /usr/local/share/quickshell/dms/shell.qml
  • [info] Install Type: Unknown
    • /usr/local/share/quickshell/dms

Compositor

  • [ok] Hyprland: 0.55.0 (git)
    • /usr/bin/hyprland
  • [ok] niri: 26.04
    • /usr/bin/niri
  • [info] Active: Hyprland

Quickshell Features

  • [ok] Polkit: Available
    • Authentication prompts
  • [ok] IdleMonitor: Available
    • Idle detection
  • [ok] IdleInhibitor: Available
    • Prevent idle/sleep
  • [ok] ShortcutInhibitor: Available
    • Allow shortcut management (niri)

Optional Features

  • [ok] accountsservice: Available
    • User accounts
  • [ok] power-profiles-daemon: Available
    • Power profile management
  • [ok] logind: Available
    • Session management
  • [warn] cups-pk-helper: Not available (install cups-pk-helper)
    • Printer management
  • [info] I2C/DDC: No monitors detected
    • External monitor brightness control
  • [ok] qt6-imageformats: Installed (4 formats)
    • Formats: WebP, TIFF, GIF, ICNS (/usr/lib64/qt6/plugins/imageformats)
  • [warn] kimageformats: Not installed
    • AVIF, HEIF, JXL support
  • [ok] Terminal: alacritty
  • [ok] Network: iwd
    • iwd detected without NM/ConnMan. Using iwd API.
  • [ok] matugen: Installed
    • Dynamic theming
  • [ok] dgop: Installed
    • System monitoring
  • [warn] cava: Missing
    • Audio visualizer
  • [ok] khal: Installed
    • Calendar events
  • [info] danksearch: Not installed
    • File search
  • [info] fprintd: Not installed
    • Fingerprint auth

Config Files

  • [ok] settings.json: Present
    • /home/zerdox/.config/DankMaterialShell/settings.json
  • [ok] clsettings.json: Present
    • /home/zerdox/.config/DankMaterialShell/clsettings.json
  • [info] plugin_settings.json: Not yet created
    • /home/zerdox/.config/DankMaterialShell/plugin_settings.json
  • [ok] session.json: Present
    • /home/zerdox/.local/state/DankMaterialShell/session.json
  • [ok] dms-colors.json: Present
    • /home/zerdox/.cache/DankMaterialShell/dms-colors.json

Environment

  • [info] QT_QPA_PLATFORMTHEME: qt6ct
  • [info] QS_ICON_THEME: Not set

Summary: 0 error(s), 5 warning(s), 25 ok

Description

I am experiencing quickshell crashes. Both dms and qs are installed from source, latest versions.

1 - crashing almost 9/10 times when my some cli in alacritty takes more then a minute to execute.
2 - crashing 100% if i apply custom font in DMS settings (like SF) or change base font size. it will not stop crashing before startup until I delete font lines from config.

equery list "*qt*"
  • Searching for qt ...
    [IP-] [ ] dev-libs/qtkeychain-0.16.0:0/1
    [IP-] [ ] dev-qt/qt5compat-6.11.1:6/6.11.1
    [IP-] [ ] dev-qt/qtbase-6.11.1:6/6.11.1
    [IP-] [ ] dev-qt/qtdeclarative-6.11.1-r1:6/6.11.1
    [IP-] [ ] dev-qt/qtimageformats-6.11.1:6/6.11.1
    [IP-] [ ] dev-qt/qtmultimedia-6.11.1:6/6.11.1
    [IP-] [ ] dev-qt/qtnetworkauth-6.11.1:6/6.11.1
    [IP-] [ ] dev-qt/qtquick3d-6.11.1:6/6.11.1
    [IP-] [ ] dev-qt/qtquicktimeline-6.11.1:6/6.11.1
    [IP-] [ ] dev-qt/qtshadertools-6.11.1:6/6.11.1
    [IP-] [ ] dev-qt/qtsvg-6.11.1:6/6.11.1
    [IP-] [ ] dev-qt/qttools-6.11.1:6/6.11.1
    [IP-] [ ] dev-qt/qttranslations-6.11.1:6/6.11.1
    [IP-] [ ] dev-qt/qtwayland-6.11.1:6/6.11.1
    [IP-] [ ] gui-apps/qt6ct-0.11:0
    [I-O] [ ] gui-libs/hyprland-qt-support-0.1.0-r1:0/0.1
    [IP-] [ ] kde-plasma/layer-shell-qt-6.6.5:6
    [IP-] [ ] media-libs/pulseaudio-qt-1.8.1:0/5
    [IP-] [ ] sys-auth/polkit-qt-0.201.1:0

Expected Behavior

No response

Steps to Reproduce

as detailed

hyprland is also -git :D

Error Messages/Logs

One of the crashed sessions:
logs.qslog.txt

  INFO qml: [HyprlandService:135] Skipping Hyprland layout Lua write because the active Hyprland config is not Lua
  INFO  go: Running matugen image with dank16 injection
  INFO  go: No color changes detected, skipping refresh
  INFO qml: [Theme:2017] Theme worker: Theme generation completed
  INFO qml: [Theme:2029] Matugen worker completed successfully
  INFO qml: [HyprlandService:135] Skipping Hyprland layout Lua write because the active Hyprland config is not Lua
 ERROR  go: quickshell exited: signal: segmentation fault

Screenshots/Recordings

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions