New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pamixer not working with pipewire-pulse #33167
Comments
The error literally said what went wrong. For example, here is a snippet from the script I use to start sway: if [ -z "${XDG_RUNTIME_DIR}" ]
then
userid=$(id -u ${USER})
export XDG_RUNTIME_DIR="$(mktemp -d /tmp/${userid}-runtime-XXXXXX)"
if [ ! -d "${XDG_RUNTIME_DIR}" ]
then
mkdir -p "${XDG_RUNTIME_DIR}"
chmod 0700 "${XDG_RUNTIME_DIR}"
fi
fi
|
What if I just will set this variable to /home/username/.tmp? |
You can set it to anything, as long as it satisfies these:
|
Thanks! |
Hello.
I've faced up with trouble with pipewire-pulse.
I use sway wm with seatd and exec pipewire and pipewire-pulse from it config.
They run fine.
But when I try to do something with pactl or pamixer I get error
XDG_RUNTIME_DIR (/tmp) is not owned by us (uid 1000), but by uid 0! (This could e.g. happen if you try to connect to a non-root PulseAudio as a root user, over the native protocol. Don't do that.) Connection error
What do I do wrong?
How can I manipulate with pulse layer?
The text was updated successfully, but these errors were encountered: