-
Notifications
You must be signed in to change notification settings - Fork 23
Description
System:
Arch Linux (latest Syu 11/13/2025)
Hyprland v0.52.1
kitty
zsh
Problem: Stuck on Initializing... indefinitely.
What I tried: different terminals and shells (wezterm/warp, bash), read the github and tried to pull dependencies listed for debian and ubuntu that are within the arch ecosystem.
This is the first time I tried running it. I have never witnessed it working on my specific configuration.
My recommendation:
Before Initialization, create an async process with a timeout that listens for init complete.
During Initialization, use a dynamic variable to track the completion of initialization.
After Initialization, send init complete to async init tracker. Init tracker ends, no output.
If Init exceeds timeout, return error and dynamic init tracker details so the user can see why the application failed.
Extra Credit, most likely cause of failure for init timing out (missing dependency, misconfiguration, daemon not running etc).
Actual diagnosed failure: Wireplumber
ireplumber.service - Multimedia Service Session Manager
Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; p
reset: enabled)
Active: active (running) since Wed 2025-11-12 15:15:29 CST;
18h ago
Invocation: 3b87f212ecd34fbea9df11bb5f0f266c
Main PID: 1398 (wireplumber)
Tasks: 6 (limit: 13949)
Memory: 12M (peak: 13.9M)
CPU: 761ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wi
replumber.service
└─1398 /usr/bin/wireplumber
Nov 12 15:15:29 archtop wireplumber[1398]:
s-monitors: Failed to create 'api.alsa.acp.device' device
Nov 12 15:15:29 archtop wireplumber[1398]:
spa.alsa: Path Mic ACP LED is not a volume or mute control
Nov 12 15:15:29 archtop wireplumber[1398]:
spa.alsa: Path Mic ACP LED is not a volume or mute control
Nov 12 15:15:29 archtop wireplumber[1398]:
default: Failed to get percentage from UPower: org.freedesktop.DBus.Err
or.NameHasNoOwner
Nov 12 15:15:30 archtop wireplumber[1398]: wp-devic
e: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it insta
lled?
Nov 12 15:15:30 archtop wireplumber[1398]: s-monito
rs-libcamera: PipeWire's libcamera SPA plugin is missing or broken. Some ca
mera types may not be supported.
Nov 13 09:37:03 archtop wireplumber[1398]:
spa.bluez5.native: RFCOMM receive command but modem not available: AT+B
TRH?
Nov 13 09:37:03 archtop wireplumber[1398]:
spa.bluez5.native: RFCOMM receive command but modem not available: AT+C
SRSF=0,0,0,1,0,0,0
Nov 13 09:38:41 archtop wireplumber[1398]:
185mspa.bluez5.native: RFCOMM receive command but modem not available: AT+B
TRH?
Nov 13 09:38:41 archtop wireplumber[1398]:
spa.bluez5.native: RFCOMM receive command but modem not available: AT+C
SRSF=0,0,0,1,0,0,0
What I had to do to fix the issue: I created a wireplumber config with
monitor.alsa.properties = {
["alsa.use-ucm"] = false
}
You have a really slick app, I like it a lot. Keep up the good work.
-MP