如何更改声音设备的权限以便只有音频用户可以读写

如何更改声音设备的权限以便只有音频用户可以读写

概括:我想知道如何更改声音设备的权限,以便只有我的用户可以读取和写入它们。我认为这可以通过chmod 0660 /dev/dsp*/dev/dsp*不存在来实现。

系统信息:Ubuntu 14.04.1 LTS(xubuntu)

详细问题:我注意到,Light Locker 在一段时间不活动后自动将我注销时会停止我的音频。我发现了一篇文章,建议我将我的用户添加到音频组(参见:http://xubuntu.org/news/screen-locking-in-xubuntu-14-04/)。我不知道该怎么做,所以我找到了另一篇指导文章,说我还应该更改声音设备的权限,以便只有音频用户可以读写。它说我应该执行chmod 0660 /dev/dsp*(参见:http://www.maenad.net/geek/di8k-debian/node23.html)。但是我的系统没有/dev/dsp*。我想知道 Ubuntu 14.04 的正确目录是什么,以便我可以正确更改上述权限。

答案1

您是否检查过这个来了解设备文件。取自的手册页dsp

OSS 4.0(及更高版本)将在 /dev/oss/ 目录下创建音频设备。例如,/dev/oss/sblive0/pcm0 是系统中属于第一个 Sound Blaster Live! 或 Audigy 卡的第一个音频设备。当应用程序需要访问特定音频设备(而不是默认设备)时,将使用这些直接设备。

   You  can use the ossinfo(1) utility with the -a option to get a list of
   the available audio devices in the system.

相关内容