每次開機都要alsaconf

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

每次開機都要alsaconf

文章訪客 » 週三 1月 10, 2007 9:29 am

hello
請問各位,為何每次我開機都要執行一次alsaconf才有聲音跑出來
原本開機訊息有這麼一段
Setting up ALSA... /etc/init.d/alsa: Warning:alsactl restore' failed
with error message 'No state is present for card SI7012'.done.
以No......SI7012"做關鍵字到google搜尋
網頁告訴我需要在alsaconf完成後alsactl restore
所以我在 alsactl restore後reboot
上面那段文字成了Setting up ALSA ...done.
以為問題解決了,進入xwindow隨便開個mp3檔卻依然沒聲音
我該怎麼做才不需要每次開機都要alsaconf
--------------------------------------------------------------
lspci | grep audio
0000:00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0)
0000:00:0f.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
------------------------
alsaconf我是選擇CM8738那張音效卡,另外2個搜尋到的沒有用
訪客
 

文章訪客 » 週三 1月 10, 2007 10:17 am

小弟前一陣子在另一台電腦上頭也發現了同樣的問題
如果要解決這個問題,可以使用amixer指令在~/.xinitrc裡頭指定進入X之後要將各聲道的音量為多少
因為我對amixer不熟,所以這個動作我是另外安裝一個叫作aumix的程式來取代
apt-get install aumix
在~.xinitrc加入一句:
aumix -v 60 -w 100 &

這樣每次重新登入X時,就會把主音量設為60,PCM設為100了
更多的細節和參數請man一下aumix

雖然這個方法不是正規的作法,但是先丟出來拋磚引玉一下好了
訪客
 

文章山哥 » 週三 1月 10, 2007 12:13 pm

應該是調整好音量後, 下 alsactl store 將設定存起來...
山哥
 

文章willie0220 off-line » 週三 3月 21, 2007 9:32 am

我也遇到了一樣的問題

alsactl store也沒用說

在網路上google了好久也找不到相關的解決方式

我自己後來是在開機過程中加入了"/etc/init.d/alsa force-reload"

讓他強制重新load一次模組

才解決這問題...
willie0220 off-line
 

文章訪客 » 週三 3月 21, 2007 11:32 pm

可能 alsa 並沒有完整驅動音效晶片吧.....
像我的 prodigy 7.1xt ( ice1724 ) , 也要 1.0.14rc1 以上才有支援!
訪客
 


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客