You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Steam客户端(Snap版本)无声音问题求助

Steam客户端(Snap版本)无声音问题求助

Hey there! Sorry to hear you're having audio issues with the embedded YouTube videos in your Snap-installed Steam—especially frustrating since games work fine. Let's walk through some troubleshooting steps that should help fix this:

  • 检查Steam的Snap音频权限
    Snap的沙箱机制偶尔会限制特定权限,虽然游戏有声音说明基础音频播放权限已开启,但咱们还是确认下细节:
    打开终端运行:

    snap connections steam
    

    在输出里找到audio-playbackaudio-record条目,确保它们的状态都是connected。如果audio-playback未连接,执行:

    sudo snap connect steam:audio-playback
    

    之后重启Steam试试。

  • 重置Steam内置浏览器的音频配置
    嵌入的YouTube视频是通过Steam的WebHelper进程播放的,大概率是浏览器缓存或设置出了问题:

    1. 打开Steam,点击顶部菜单的Steam -> 设置
    2. 切换到网页浏览器选项卡
    3. 点击删除网页浏览器缓存删除所有浏览器Cookie
    4. 重启Steam后,再测试嵌入视频的声音
      另外,别忘了在视频上右键,确认音频没有被静音、音量没有调至最低。
  • 调整PulseAudio适配Snap沙箱
    有时候Snap应用和系统PulseAudio的兼容性会导致这类问题,咱们手动配置一下:

    1. 关闭Steam客户端
    2. 在终端运行以下命令创建/编辑PulseAudio客户端配置:
      nano ~/.config/pulse/client.conf
      
    3. 在文件中添加(如果已有内容,确保这条是存在的):
      default-server = unix:/run/user/$(id -u)/pulse/native
      
    4. 保存退出(Ctrl+O,回车,Ctrl+X),然后重启Steam
  • 测试内置浏览器的通用音频
    先排查是不是只有YouTube嵌入的问题:在Steam的内置浏览器中打开一个在线音频测试页面(比如搜个“在线音频测试”),如果这个也没声音,说明是内置浏览器的音频整体有问题;如果有声音,那可能是YouTube嵌入的特定适配问题,可以试试在Steam设置里禁用硬件加速(设置 -> 网页浏览器 -> 取消勾选启用硬件加速)。

  • 重新安装Steam Snap(终极方案)
    如果上面的方法都没效果,试试彻底卸载再重装:

    sudo snap remove steam
    sudo snap install steam
    

    重装后登录你的账号,再测试嵌入视频的声音。

备注:内容来源于stack exchange,提问作者Sasa

火山引擎 最新活动