DankMaterialShell
DankMaterialShell copied to clipboard
Update checker widget doesn't show dms/dnf/aur updates
Compositor
- [ ] niri
- [x] Hyprland
- [ ] Other (specify)
Distribution
Arch Linux
dms version
██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
██║ ██║███████║██╔██╗ ██║█████╔╝
██║ ██║██╔══██║██║╚██╗██║██╔═██╗
██████╔╝██║ ██║██║ ╚████║██║ ██╗
╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
DankLinux Manager 1.17
Description
The system update checker only shows official packages update and not aur, which is odd cuz looking at the servie for it and it does use paru or yay with the correct parameters
Update widget only show
Expected Behavior
To show aur packages that can be updated
Steps to Reproduce
- Be on an arch based distro
- Have yay/paru and an aur package that needs update
- Add update checker widget to the bar and search for update
Error Messages/Logs
nohup: ignoring input
██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
██║ ██║███████║██╔██╗ ██║█████╔╝
██║ ██║██╔══██║██║╚██╗██║██╔═██╗
██████╔╝██║ ██║██║ ╚████║██║ ██╗
╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
INFO go: DMS API Server listening on: /run/user/1000/danklinux-522542.sock
INFO go: Protocol: JSON over Unix socket
INFO go: Request format: {"id": <any>, "method": "...", "params": {...}}
INFO go: Response format: {"id": <any>, "result": {...}} or {"id": <any>, "error": "..."}
INFO go: Freedesktop manager initialized
INFO go: Loginctl manager initialized
INFO go: Network manager initialized
[32m INFO[0m: Launching config: "/etc/xdg/quickshell/dms/shell.qml"
[32m INFO[0m: Shell ID: "8d5a47ead22af78707b30ad620bae58f" Path ID "8d5a47ead22af78707b30ad620bae58f"
[32m INFO[0m: Saving logs to "/run/user/1000/quickshell/by-id/m77bl9ec4t/log.qslog"
[33m WARN[0m: QFont::fromString: Invalid description '(empty)'
[33m WARN[97m kf.config.core[0m: Watching absolute paths is not supported "/home/claymorwan/.local/share/color-schemes/CatppuccinMochaMauve.colors"
[34m DEBUG[97m qml[0m: AudioService: Sound effects enabled
[34m DEBUG[97m qml[0m: IdleService: Initialized with idle monitoring support
[34m DEBUG[97m qml[0m: NetworkService: Initializing...
[34m DEBUG[97m qml[0m: NetworkService: DMS_SOCKET found, waiting for capabilities...
[32m INFO[0m: Configuration Loaded
[34m DEBUG[97m qml[0m: SessionData: Removing unused key: launchPrefix
[33m WARN[97m scene[0m: QML FileView at @Common/Theme.qml[879:5]: Read of /home/claymorwan/.cache/DankMaterialShell/dms-colors.json failed: File does not exist.
[34m DEBUG[97m qml[0m: AudioService: Using bundled sound for audio-volume-change : file:///etc/xdg/quickshell/dms/assets/sounds/freedesktop/audio-volume-change.wav
[32m INFO[97m qt.multimedia.ffmpeg[0m: Using Qt multimedia with FFmpeg version n8.0 GPL version 3 or later
[33m WARN[0m: parseSampleFormat: parse error "Object: size 144, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)" " Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000" " Id 1 (Spa:Enum:MediaType:audio)" " Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000" " Id 3 (Spa:Enum:MediaSubtype:iec958)" " Prop: key Spa:Pod:Object:Param:Format:Audio:iec958Codec (65542), flags 00000000" " Choice: type Spa:Enum:Choice:Enum, flags 00000000 24 4" " Id 1 (Spa:Enum:AudioIEC958Codec:PCM)" " Id 1 (Spa:Enum:AudioIEC958Codec:PCM)" " Prop: key Spa:Pod:Object:Param:Format:Audio:rate (65539), flags 00000000" " Choice: type Spa:Enum:Choice:Range, flags 00000000 28 4" " Int 48000" " Int 32000" " Int 48000"
[34m DEBUG[97m qml[0m: AudioService: Using bundled sound for power-plug : file:///etc/xdg/quickshell/dms/assets/sounds/plasma/power-plug.wav
[34m DEBUG[97m qml[0m: AudioService: Using bundled sound for power-unplug : file:///etc/xdg/quickshell/dms/assets/sounds/plasma/power-unplug.wav
[34m DEBUG[97m qml[0m: AudioService: Using bundled sound for message : file:///etc/xdg/quickshell/dms/assets/sounds/freedesktop/message.wav
[34m DEBUG[97m qml[0m: AudioService: Using bundled sound for message-new-instant : file:///etc/xdg/quickshell/dms/assets/sounds/freedesktop/message-new-instant.wav
[33m WARN[97m qml[0m: I18n: Falling back to built-in English strings
Input #0, wav, from '/etc/xdg/quickshell/dms/assets/sounds/freedesktop/audio-volume-change.wav':
Metadata:
encoder : Lavf62.3.100
Duration: 00:00:00.06, bitrate: 1420 kb/s
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 2 channels, s16, 1411 kb/s
Input #0, wav, from '/etc/xdg/quickshell/dms/assets/sounds/freedesktop/message.wav':
Metadata:
encoder : Lavf62.3.100
Duration: 00:00:00.31, bitrate: 1413 kb/s
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 2 channels, s16, 1411 kb/s
Input #0, wav, from '/etc/xdg/quickshell/dms/assets/sounds/freedesktop/message-new-instant.wav':
Metadata:
encoder : Lavf62.3.100
Duration: 00:00:01.03, bitrate: 1411 kb/s
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 2 channels, s16, 1411 kb/s
Input #0, wav, from '/etc/xdg/quickshell/dms/assets/sounds/plasma/power-unplug.wav':
Metadata:
encoder : Lavf62.3.100
Duration: 00:00:03.00, bitrate: 1411 kb/s
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 2 channels, s16, 1411 kb/s
Input #0, wav, from '/etc/xdg/quickshell/dms/assets/sounds/plasma/power-plug.wav':
Metadata:
encoder : Lavf62.3.100
Duration: 00:00:03.00, bitrate: 1411 kb/s
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 2 channels, s16, 1411 kb/s
[33m WARN[97m scene[0m: @Modules/DankBar/Widgets/WorkspaceSwitcher.qml[19:-1]: ReferenceError: parentScreen is not defined
[33m WARN[97m scene[0m: @Modules/DankBar/Widgets/WorkspaceSwitcher.qml[19:-1]: ReferenceError: parentScreen is not defined
[34m DEBUG[97m qml[0m: Detected distribution: Arch Linux
[34m DEBUG[97m qml[0m: Adding ref for module: cpu count: 1
[34m DEBUG[97m qml[0m: Adding ref for module: memory count: 1
[34m DEBUG[97m qml[0m: Adding ref for module: cpu count: 2
[34m DEBUG[97m qml[0m: Adding ref for module: memory count: 2
[34m DEBUG[97m qml[0m: Theme: Setting desired theme - hex mode: dark type: scheme-expressive
[34m DEBUG[97m qml[0m: Theme: Starting matugen worker (WE wallpaper)
DEBUG go: DMS API Request: method=subscribe id=0
DEBUG go: DMS API Request: method=loginctl.getState id=1760815931797
[34m DEBUG[97m qml[0m: NetworkService: Network capability detected, using NetworkManagerService
DEBUG go: DMS API Request: method=loginctl.setLockBeforeSuspend id=1760815931798
[34m DEBUG[97m qml[0m: NetworkService: Switched to NetworkManagerService, networkAvailable: true
[34m DEBUG[97m qml[0m: DMSService: Connected (API v5) - ["plugins","network","loginctl","freedesktop"]
DEBUG go: DMS API Request: method=network.getState id=1760815931799
DEBUG go: DMS API Request: method=loginctl.setSleepInhibitorEnabled id=1760815931800
[34m DEBUG[97m qml[0m: SessionService: Synced lock before suspend: true
DEBUG go: DMS API Request: method=network.wifi.scan id=1760815931803
[34m DEBUG[97m qml[0m: SessionService: Synced sleep inhibitor: true
[34m DEBUG[97m qml[0m: AudioService: Current system sound theme: freedesktop
DEBUG go: DMS API Request: method=network.getState id=1760815931842
[33m WARN[97m scene[0m: @Modules/DankBar/Widgets/WorkspaceSwitcher.qml[19:-1]: ReferenceError: parentScreen is not defined
[33m WARN[97m scene[0m: @Modules/DankBar/Widgets/WorkspaceSwitcher.qml[19:-1]: ReferenceError: parentScreen is not defined
[34m DEBUG[97m qml[0m: CompositorService: Detected Hyprland
[33m WARN[97m scene[0m: @Modules/DankBar/Widgets/WorkspaceSwitcher.qml[19:-1]: ReferenceError: parentScreen is not defined
[33m WARN[97m scene[0m: @Modules/DankBar/Widgets/WorkspaceSwitcher.qml[19:-1]: ReferenceError: parentScreen is not defined
[33m WARN[97m scene[0m: @Modules/DankBar/Widgets/WorkspaceSwitcher.qml[19:-1]: ReferenceError: parentScreen is not defined
[33m WARN[97m scene[0m: @Modules/DankBar/Widgets/WorkspaceSwitcher.qml[19:-1]: ReferenceError: parentScreen is not defined
[33m WARN[97m scene[0m: @Modules/DankBar/Widgets/WorkspaceSwitcher.qml[19:-1]: ReferenceError: parentScreen is not defined
[33m WARN[97m scene[0m: @Modules/DankBar/Widgets/WorkspaceSwitcher.qml[19:-1]: ReferenceError: parentScreen is not defined
[33m WARN[97m scene[0m: @Modules/DankBar/Widgets/WorkspaceSwitcher.qml[19:-1]: ReferenceError: parentScreen is not defined
[33m WARN[97m scene[0m: @Modules/DankBar/Widgets/WorkspaceSwitcher.qml[19:-1]: ReferenceError: parentScreen is not defined
[34m DEBUG[97m qml[0m: DankBar: Plugin loaded: dankPomodoroTimer
[34m DEBUG[97m qml[0m: DankBar: Plugin loaded: calculator
[34m DEBUG[97m qml[0m: SessionService: Native inhibitor available: true
[34m DEBUG[97m qml[0m: SessionService: Elogind detection exited with code 1
[34m DEBUG[97m qml[0m: DankBar: Created native Wayland IdleInhibitor for DP-1
[34m DEBUG[97m qml[0m: DisplayService: Found 1 DDC displays
[34m DEBUG[97m qml[0m: DisplayService: Initial DDC Device ddc-1 brightness: 48%
[34m DEBUG[97m qml[0m: Theme: Matugen worker completed with code 2 (no changes needed)
Screenshots/Recordings
here u can see vscodium got an update, yet it's not in the widget
We'll just use this one since both use parts of each logic.
We'll just use this one since both use parts of each logic.
o okay sure