GNU bug report logs -
#68512
Qutebrowser 3, no sound from pipewire-only system
Previous Next
Reported by: chris <chris <at> bumblehead.com>
Date: Tue, 16 Jan 2024 16:45:01 UTC
Severity: normal
Done: chris <chris <at> bumblehead.com>
Bug is archived. No further changes may be made.
Full log
Message #35 received at 68512 <at> debbugs.gnu.org (full text, mbox):
chris <chris <at> bumblehead.com> writes:
> Sergey, your configuration file is working and audio is heard
> from qutebrowser on this system.
>
> Internet searches surfaced commands like these,
> `pw-cli`
> `strace -e connect pw-dump >/dev/null`
>
> Error messages were seen relating to socket files not found,
> `$XDG_RUNTIME_DIR/pipewire-0`
> `$XDG_RUNTIME_DIR/pipewire-0-manager`
>
> Various things attempted, but the socket files missing every
> time sway started
>
> Finally, tried removing the pipewire-starting parts of the sway
> config
> ```
> # exec_always killall -wqr "(pipewire|wireplumber)" \
> # || sleep 1 && ((pipewire &); sleep 2 && (wireplumber &))
> ```
>
> Then separately started pipewire and wireplumber "manually" from
> the shell. The
> socket files were created and when qutebrowser sound could be
> heard.
I'm glad you sorted it out. Check what are the environment
variables for your sway process (cat /proc/<pid>/environ | tr -s
'\0' '\n').
Maybe XDG_RUNTIME_DIR is missing there? Enabling debug logging for
pipewire might help as well:
https://docs.pipewire.org/page_daemon.html
This bug report was last modified 1 year and 208 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.