alsactl should ignore the pulse plugin
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
alsa-utils (Ubuntu) |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: alsa-utils
...While trying to store modified mixer settings on a remote machine over ssh:
sauer@hotrod:~$ sudo alsactl store
Home directory /home/sauer not ours.
sauer@hotrod:~$ sudo HOME=/root alsactl store
X11 connection rejected because of wrong authentication.
XOpenDisplay() failed
sauer@hotrod:~$ sudo -i
root@hotrod:~# alsactl store
X11 connection rejected because of wrong authentication.
XOpenDisplay() failed
It seems like the store command shouldn't need to open an X11 connection. Ultimately, I changed the permissions on /var/lib/
sauer@hotrod:~$ lsb_release -sd
Ubuntu lucid (development branch)
sauer@hotrod:~$ apt-cache policy alsa-utils
alsa-utils:
Installed: 1.0.22-0ubuntu5
Candidate: 1.0.22-0ubuntu5
Version table:
*** 1.0.22-0ubuntu5 0
500 http://
100 /var/lib/
Changed in alsa-utils (Ubuntu): | |
status: | Incomplete → Triaged |
importance: | Undecided → Wishlist |
summary: |
- alsactl depends on X11 + alsactl should ignore the pulse plugin |
This is highly unlikely to be an alsa-utils issue. Rather, at least one end seems to be routed through the pulse plugin (configuration shipped by the pulseaudio binary package). I suppose we could hack the alsactl utility to also ignore pulse (i.e., what we do with amixer and alsamixer).