Linux中國

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/

譯者:GOLinux 校對:Caroline

本文由 LCTT 原創翻譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國