Ubuntu 14.04 无法通过 HDMI 连接电视获取音频

Ubuntu 14.04 无法通过 HDMI 连接电视获取音频

我无法通过 HDMI 连接的电视获取音频。该项目可用的 (HDMI/显示端口 2),但它不播放任何声音。我可以在相同设置下登录 Windows 时获取音量。

我尝试更新我的显卡驱动Software & Updates > Additional Drivers程序NVIDIA 二进制驱动程序 - 版本 331.38(来自 nvidia-331-updates)

我做了这里列出的几件事:Ubuntu 拒绝通过 HDMI 输出音频(已安装pavucontrol,并对得票最高的答案进行了声音测试),但它们似乎与甚至没有看到列出的设备有关,而我列出了设备,但我就是听不到任何声音。

当我玩的时候扬声器 - 内置音频有用

答案1

刚刚修复了我的音频问题,花了几天时间更新驱动程序,最后它成为了最基本的设置。权限,将自己添加到“音频”组。因此跳转到终端并执行以下命令。

sudo adduser $USER audio

希望它对你也有用。奇怪的是,你没有自动加入该组,因为声音是一项基本服务。

哦,然后重新启动,以确保权限生效。

答案2

请尝试以下步骤:

  1. pavucontrol如果尚未安装,请使用以下命令进行安装:

    sudo apt-get install pavucontrol
    
  2. 使用以下命令将您的用户名添加到组audiopulsepulse-accessvideovoice

    sudo usermod -a -G audio,pulse,pulse-access,video,voice $USER
    

    如果该命令给出不存在的组的错误,请忽略它。

  3. 使用以下命令安装最新的 ALSA 驱动程序:

    sudo 添加 apt 存储库 ppa:ubuntu-audio-dev/alsa-daily
    sudo apt-get 更新
    sudo apt-get 安装 oem-audio-hda-daily-dkms
  4. 重新启动并检查 HDMI 上的音频是否正常工作。

资料来源:

答案3

我遇到了同样的问题,使用 HDMI 电缆后电视上没有声音。我更改了声音设置,然后一切正常。我将图片中显示的默认声音设置更改为 HDMI。

声音设置

答案4

在 Ubuntu 18.04(最初为 12.04 -> 16.04)上安装了 GeForce GTX 750 Ti(GM107)和 HWE 硬件支持堆栈以及 nvidia-driver-440(sudo ubuntu-drivers install)。

cat /proc/asound/cards将显示--- no soundcards ---

我必须重新配置/etc/modprobe.d/sound.conf才能读取:

alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel model=auto

代替:

alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel enable_msi=0 probe_mask=0xfff2

sudo alsa reload然后使用正确的设置加载驱动程序。

相关内容