V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
DeathBless
V2EX  ›  Linux

Ubuntu 的音频管理软件 Pulseaudio 是不是有 bug 不怎么兼容 HDMI

  •  
  •   DeathBless · 2020-12-31 17:59:52 +08:00 · 1911 次点击
    这是一个创建于 1214 天前的主题,其中的信息可能已经有所发展或是发生改变。
    很奇怪的现象 就是我外接了一个 HDMI 显示器 视屏是正常播放的
    但是音频只要重启就会切到 Speaker 这个内置输出上

    如果我在配置文件里写默认用 HDMI
    那么启动了以后就会在设置里出现一个伪输出 而且 HDMI 选项都没了

    如果我不改配置 每次又都能在设置里手动切到 HDMI 是有声音输出的

    我用 pacmd 可以切到 HDMI 上 也是有声的 但是加到 rc.local 里面启动任务也不行

    太奇葩了 我把我的 Ubuntu20 都升到最新版了 还是没法解决问题

    论坛上我也只看到零星的报告说有这样的问题 难道是我的显示器有问题

    太奇葩了
    4 条回复    2021-01-05 09:14:36 +08:00
    yanqiyu
        1
    yanqiyu  
       2020-12-31 18:57:09 +08:00
    > 如果我在配置文件里写默认用 HDMI
    > 那么启动了以后就会在设置里出现一个伪输出 而且 HDMI 选项都没了
    目前的描述看不出原因,是用的 set-default-sink 吗?

    > 我用 pacmd 可以切到 HDMI 上 也是有声的 但是加到 rc.local 里面启动任务也不行
    现在发行版的 pulseaudio 守护进程大多被配置为 per-user, 也就是你登陆之后会启动一个新的 PA,于是可以考虑使用 systemd user unit/XDG Autostart 等途径配置对于单个用户的设置
    vk42
        2
    vk42  
       2021-01-01 09:06:35 +08:00
    可以用 pavucontrol 直接控制用哪个 output 啊
    orannge
        3
    orannge  
       2021-01-04 19:58:28 +08:00
    HDMI 无效时试试`pulseaudio -k`? 我喇叭接显示器,也是休眠唤醒就没声音
    DeathBless
        4
    DeathBless  
    OP
       2021-01-05 09:14:36 +08:00
    @orannge 你试试用 alsamixer 里面有个 automute 改成 disable
    我这个就很奇葩 重启 hdmi 的声卡驱动有可能是 alsa-null.c 也就是没找到
    但是在 gonome 界面里列表里只要有这个设备 切过去又是好的- -
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4256 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:13 · PVG 18:13 · LAX 03:13 · JFK 06:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.