歡迎您光臨本站 註冊首頁

Fedora 8 下普通用戶無法播放聲音

←手機掃碼閱讀     火星人 @ 2014-03-25 , reply:0

Fedora升級以後會導致無法播放聲音。可以看到錯誤No volume control elements and/or devices found。

這是因為普通用戶無法訪問/dev/snd/*下的文件導致無法播放聲音。root用戶可以播放聲音。

修改udev規則,使得普通用戶可以讀寫設備文件。然後重新啟動Fedora就可以。
QUOTE:
[jerry@localhost ~]$ cat /etc/udev/rules.d/40-alsa.rules
# do not edit this file, it will be overwritten on update

KERNEL=="controlC[0-9]*", NAME="snd/%k", MODE="0666"
KERNEL=="hwC[D0-9]*", NAME="snd/%k", MODE="0666"
KERNEL=="pcmC[D0-9cp]*", NAME="snd/%k", MODE="0666"
KERNEL=="midiC[D0-9]*", NAME="snd/%k", MODE="0666"
KERNEL=="timer", NAME="snd/%k", MODE="0666"
KERNEL=="seq", NAME="snd/%k", MODE="0666"
KERNEL=="mixer0", SYMLINK+="mixer", MODE="0666"
KERNEL=="dsp0", SYMLINK+="dsp", MODE="0666"
KERNEL=="audio0", SYMLINK+="audio", MODE="0666"


[火星人 ] Fedora 8 下普通用戶無法播放聲音已經有397次圍觀

http://coctec.com/docs/linux/show-post-166197.html