Ubuntu 14.04 LTS的“声音”设置中不显示HDMI

我需要一些帮助,我有2台笔记本电脑,一台东芝和一台DELL XPS M1330,问题是使用我的戴尔笔记本电脑,当我使用HDMI线缆将电视用作显示器时,显示器工作正常,但声音仅适用于笔记本电脑扬声器我不能使用电视扬声器。

当我进入“声音”设置以选择“播放声音通过”中的HDMI时,我无法选择HDMI,因为它从不显示。 我只能看到“耳机和扬声器”。

因此,作为总结,显示器可以工作,但它不会在电视中播放声音。 有任何想法吗?

每当我将笔记本电脑连接到电视时,我都会遵循以下解决方法:

  1. 将HDMI线连接到电视并打开电视。
  2. 在控制台上运行以下命令(它没有sudo

     pulseaudio -k 
  3. 打开声音设置,您应在“输出”选项卡下看到“HDMI /显示端口”条目。

您的笔记本电脑似乎有双显卡,可能需要您从本指南安装Nvidia二进制驱动程序和Bumblebee: https : //wiki.ubuntu.com/Bumblebee

要在Ubuntu上运行HDMI音频,请从以下链接下载适用于您的Ubuntu版本的deb文件:

https://code.launchpad.net/~ubuntu-audio-dev/+archive/ubuntu/alsa-daily/并通过cli或软件中心安装它。

  1. 对于较旧的软件包,请访问页面: https : //code.launchpad.net/~ubuntu-audio-dev/+archive/ubuntu/alsa-daily/+packages
  2. 然后使用以下命令强制重新加载alsa: sudo alsa force-reload
  3. 之后,从声音菜单中选择HDMI,如下所示(对我来说,此选项仅在安装上述包后出现)

    在此处输入图像描述

请注意,仅在Lenovo Flex2 14笔记本电脑上在英特尔图形上测试HDMI音频function

请尝试以下方法:
重新安装Alsa和Pulse Audio

打开终端( CTRL + ATL + T )。

尝试重新安装脉冲音频和Alsa,打开终端并输入以下命令:

使用以下命令清除Alsa和Pulse音频:

 sudo apt-get remove --purge alsa-base pulseaudio 

现在重新安装Alsa和Pulse Audio:

 sudo apt-get install alsa-base pulseaudio 

然后,重新加载Alsa:

 sudo alsa force-reload 

完成后,如果不起作用,请尝试以下操作:

  sudo add-apt-repository ppa:ubuntu-audio-dev sudo apt-get update sudo apt-get dist-upgrade 

请注意,该驱动程序尚未针对Ubuntu 14.04进行更新。

我有同样的问题。 Pulseaudio没有在启动时运行,因为我的主目录由root拥有。 我改变了主人,声音回来了。