You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04 LTS下Chrome与Firefox浏览器视频播放故障求助

Ubuntu 22.04 LTS下Chrome与Firefox浏览器视频播放故障求助

嘿,碰到这种重启才好一会儿又复发的视频播放问题确实闹心!我给你几个实战过的排查方向,你挨个试试:

  • 检查媒体服务状态(大概率是核心原因!)
    Ubuntu 22.04默认用PipeWire处理音频和媒体流,运行久了容易出现进程僵死或资源泄漏。先看看它的状态:

    systemctl --user status pipewire pipewire-media-session
    

    如果输出里有error或failed字样,直接重启服务:

    systemctl --user restart pipewire pipewire-media-session
    

    为了防止后续再出问题,设置服务自动重启:

    systemctl --user enable --now pipewire pipewire-media-session
    

    要是你用的是老版本PulseAudio(22.04一般都是PipeWire,但也不排除例外),就换成以下命令:

    systemctl --user status pulseaudio
    systemctl --user restart pulseaudio
    
  • 排查内存泄漏或资源占用过高
    重启后正常几十分钟就失效,很大概率是某个进程偷偷占满了内存。你可以先装个htop工具实时监控:

    sudo apt install htop && htop
    

    重点盯着Chrome、Firefox或媒体相关进程的内存变化,如果某个进程内存持续飙升,那就是内存泄漏问题。
    针对浏览器的话,先试试禁用所有扩展(很多扩展会悄悄占用资源);也可以暂时关闭硬件加速(Chrome在「设置-系统」,Firefox在「设置-常规-性能」),有时候显卡驱动和硬件加速的兼容性会触发这类问题。

  • 补全媒体解码插件
    视频播放依赖的GStreamer插件可能不全,执行下面的命令把常用解码包都装上:

    sudo apt update && sudo apt install gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav
    

    这些包涵盖了绝大多数视频格式的解码支持,缺了很容易出现加载转圈的情况。

  • 测试干净的浏览器配置文件
    老的浏览器配置文件(比如缓存、插件残留)可能损坏,临时创建一个干净配置测试:

    • Chrome:终端输入 google-chrome --user-data-dir=/tmp/test-chrome-profile
    • Firefox:终端输入 firefox -P,跟着向导创建新配置文件
      如果用新配置文件播放视频正常,那就是旧配置出问题了,记得备份书签后重置浏览器配置即可。
  • 检查显卡驱动日志
    最后确认下显卡驱动有没有隐性报错,终端输入:

    dmesg | grep -E 'gpu|drm' | grep -i error
    journalctl -xe | grep -i error
    

    如果有显卡相关错误,试试切换驱动版本——比如当前用闭源驱动就换成开源的,反之亦然。可以用sudo ubuntu-drivers devices查看系统推荐的驱动,再安装对应版本。

要是这些方法都试过还没解决,你可以把浏览器控制台(F12打开,看Console标签)的错误信息,或者系统日志里的报错贴出来,我再帮你深挖!

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 12:43:12