Ubuntu 14.04中修復默認啟用HDMI後沒有聲音的問題
因此,我安裝了Ubuntu 14.04,實際上是重新安裝了一遍。一如既往,我將全新安裝Ubuntu 14.04後要做的事全部又重新做了一遍。然後,我意識到系統突然失聲了。當我正偵查問題所在之時,我發現了一件奇怪的事情。我檢查了alsamixer,發現它的狀況有點離奇。
正如你能看到的,alsamixer中默認設置了HDMI。這意味著默認情況下將使用HDMI輸出,而不是內置揚聲器。這就是我從系統上內置揚聲器無法獲得聲音的原因。
使用下面的命令來檢查alsamixer的狀態:
alsamixer
如果alsamixer默認設置成了HDMI或者其它聲音輸出,那就繼續讀下去吧,看看我們是怎麼來修復這個問題的。
修復默認設置成HDMI時Ubuntu的失聲問題
現在來強制Ubuntu使用模擬輸出來取代默認的HDMI,但我們還需要一點點信息。打開終端,然後使用下列命令:
aplay -l
這會列出設備,卡號之類的東西。注意,向下檢查模擬輸出使用的卡和設備編號。我的輸出如下所示:
一旦你取得了所需的卡和設備編號,重新構建一個配置文件:
sudo gedit /etc/asound.conf
上面的命令也會打開文件,將下面兩行添加進去,當然將卡和設備編號替換成你自己的:
defaults.pcm.card 1
defaults.pcm.device 0
保存文件,並重啟計算機。現在,你應該聽到聲音了吧。需要提一下的是,這對所有的Linux發行版都有效,如Linux Mint,Elementary OS,Fedora,Arch Linux等等都可以。正如我之前所說,該「失聲療法」僅針對HDMI被設置為默認設備的情況。對於其它情況,你可以閱讀關於在Ubuntu和Linux Mint中修復失聲問題這篇文章。
您可以盡情發表評論來告訴我這個方法是否有療效,或者您有更好的方法來處理該問題,也可以告訴我。再見了!
關於Abhishek
我是Abhishek Prakash,It's F.O.S.S.的「創立者」,我有一個通信系統工程的碩士學位。我酷愛Linux和開源。我使用Ubuntu,信奉知識分享。除了Linux之外,我也喜愛經典的偵探推理小說,是Agatha Christie作品的超級粉絲。大家盡可以在Google+上將我圈進去,並追隨@abhishek_pc
via: http://itsfoss.com/fix-sound-ubuntu-1404/
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive