查看晶片模組:
lspci -v 06:00.0 Multimedia audio controller: VIA Technologies Inc. VT1720/24 [Envy24PT/HT] PCI Multi-Channel Audio Controller (rev 01) Subsystem: Device 160b:0010 Flags: bus master, medium devsel, latency 64, IRQ 16 I/O ports at ec00 [size=32] I/O ports at e880 [size=128] Capabilities:Kernel driver in use: snd_ice1724
查看驅動模組有沒有啟動:
lsmod |grep snd_ice1724 snd_ice1724 123182 2 snd_ak4113 13661 1 snd_ice1724 snd_pt2258 12712 1 snd_ice1724 snd_ak4114 13642 1 snd_ice1724 snd_i2c 13184 2 snd_pt2258,snd_ice1724 snd_ice17xx_ak4xxx 12763 1 snd_ice1724 snd_ak4xxx_adda 13382 2 snd_ice1724,snd_ice17xx_ak4xxx snd_ac97_codec 106699 1 snd_ice1724 snd_pcm 68848 7 snd_ice1724,snd_pcm_oss,snd_ac97_codec,snd_hda_codec,snd_hda_intel,snd_ak4113,snd_ak4114 snd_rawmidi 22995 2 snd_ice1724,snd_seq_midi snd 53159 31 snd_pt2258,snd_ice1724,snd_pcm_oss,snd_ac97_codec,snd_hwdep,snd_timer,snd_hda_codec_via,snd_i2c,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_ak4xxx_adda,snd_hda_intel,snd_seq_oss,snd_seq_device,snd_mixer_oss,snd_ak4113,snd_ak4114
如果沒啟動,就下載入摸組指令:
modprobe snd_ice1724
如果都沒辦法載入所需要的驅動摸組,就必須要重新編譯核心,驅動「snd_ice1724」 這個模組,才可以驅動VT1720/24 [Envy24PT/HT] PCI 晶片。
接下來,安裝 PulseAudio :
sudo apt-get install pulseaudio
並去修改設定檔 /etc/pulse/default.pa:
vi /etc/pulse/default.pa 找到: #load-module module-alsa-sink ... 改為 load-module module-alsa-sink device=dmix 找到: load-module module-suspend-on-idle 改為 #load-module module-suspend-on-idle 找到: (解決錄音問題,如skype) load-module module-hal-detect 改為: #load-module module-hal-detect
在家目錄下寫一個 .asoundrc 檔,新增一個項目到 alsa ,讓它與 PulseAudio 做連結:
vi ~/.asounds pcm.softvol { type softvol slave.pcm "hw:1,0" control.name "paMaster" control.card 1 } pcm.!default { type pulse } ctl.!default { type pulse }
之後重新登出再登入,接著重新啟動 PulseAudio:
/etc/init.d/pulseaudio restart
如果出現錯誤訊息「[warn] PulseAudio configured for per-user sessions ... (warning).」,就要去修改 /etc/default/pulseaudio:
vi /etc/default/pulseaudio 改成下面 PULSEAUDIO_SYSTEM_START=1
最後裝輔助控制介面:
sudo apt-get install pavucontrol paman
直接下上面套件名稱「pavucontrol」,「paman」來啟動程式,並選擇自己所使用的音效卡。
Reference:
https://packages.debian.org/squeeze/pulseaudio
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?viewmode=compact&type=&topic_id=10102&forum=10
http://rueiyuanlu.blogspot.tw/2011/04/pulseaudio-alsa-softvol.html
沒有留言:
張貼留言