W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
然后,用sudo gedit或您喜歡的文本編輯器創(chuàng)建文件/etc/asound.conf(請確定您使用了sudo,因為您需要root權限):
sudo gedit /etc/asound.conf
輸入以下內容并保存關閉。
pcm.card0 { type hw card 0 } pcm.!default { type plug slave.pcm "dmixer" } pcm.dmixer { type dmix ipc_key 1025 slave { pcm "hw:0,0" period_time 0 period_size 1024 buffer_size 4096 periods 128 rate 44100 } bindings { 0 0 1 1 } }
(上面的文件可以在大多數聲卡上正常運行…盡管我成功地測試了三個不同的聲卡,但我還是不能確保它可以使所有聲卡都能正常運行)
將文件改成下面的內容:
[esd] auto_spawn=1 spawn_options=-terminate -nobeeps -as 2 -d default spawn_wait_ms=100 # default options are used in spawned and non-spawned mode default_options=
然后打開您的Gnome聲音控制面板并啟用聲音服務器,接著到多媒體系統(tǒng)選擇控制面板,將其設成ALSA或ESD,并重啟計算機。 接下來
您就可以將應用程序設成使用ALSA或ESD,這樣您就可以一次聽到多個聲音了。就算是玩著用ALSA發(fā)音的游戲并聽到使用ESD的GNOME應
用發(fā)出的聲音也沒有任何問題! 有些朋友在hoary上按照上述的方法設置卻遇到了問題,他們不能在mozilla/firefox/epiphany程序中聽到聲音,結果我發(fā)現在啟動 firefox時,程序查找libesd.so.1而系統(tǒng)卻只有l(wèi)ibesd.so.0,所以只要運行命令
sudo ln -s /usr/lib/libesd.so.0 /usr/lib/libesd.so.1
后就可以解決這個問題了
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯系方式:
更多建議: