之前一直是正常的,但不知道是從哪次升級後,Ubuntu 9.10就開始沒聲音了。
懷疑是內核問題,自己按以前的內核配置重新編譯了個,發現問題依舊。
現象為:
1。 lsmod |grep snd 可以看到驅動其實是正常的
2。 amixer卻連不上那個/dev/snd/*啥的
後用strace amixer |grep open 發現有個權限問題 access denied
嘗試用sudo chmod -R 777 /dev/snd 後 可正常使用聲音了
g了下,發現可用users-admin來設置某用戶是否具備訪問video的權限。
對應到/etc/group下的audio:x:29:pulse,$yourname
看來是Ubuntu 9.10的開發同學還沒設置好用戶的一些權限了