-
-
Notifications
You must be signed in to change notification settings - Fork 541
Description
-------------------Description --------------------------
deej works correctly on startup, but after launching certain applications, the sliders stop affecting volume even though deej continues running.
The process does not crash or exit. Manually restarting deej immediately restores functionality until the issue happens again.
This makes deej unusable without frequent restarts.
---------------------Environment-------------------------
OS: Manjaro Linux
Audio system: PipeWire (PulseAudio compatibility layer)
Desktop environment: KDE
deej version: unknown
-------------------------Steps to Reproduce-------------------------
Start deej
Confirm sliders control volume correctly
Launch an application that uses audio (e.g. Steam, Some Games) (Not all apps cause the problem, e.g. discord works fine)
Sliders stop working even when not touching them after app launch
-------------------------Expected Behavior-------------------------
deej continues controlling volume after launching applications.
-------------------------Actual Behavior-------------------------
deej process keeps running
sliders stop affecting volume
-------------------------Logs / Output-------------------------
2025-12-22 10:34:16.721 DEBUG deej.serial./dev/serial/by-id/usb-1a86_usb_serial-if00-port0 Read new line {"line": "659|1023|311|1023|1023\r\n"}
2025-12-22 10:34:16.754 DEBUG deej.serial./dev/serial/by-id/usb-1a86_usb_serial-if00-port0 Read new line {"line": "659|1023|311|1023|1023\r\n"}
2025-12-22 10:34:16.770 WARN deej.serial./dev/serial/by-id/usb-1a86_usb_serial-if00-port0 Failed to read line from serial {"error": "EOF", "line": "659|1023|311|1023|"}
github.com/omriharel/deej/pkg/deej.(*SerialIO).readLine.func1
/home/waffle/deej/pkg/deej/serial.go:210