Youtube 在 Linux 上卡顿,在 Windows 上可以正常运行

Youtube 在 Linux 上卡顿,在 Windows 上可以正常运行

Youtube 视频即使不丢帧,总体来说也不太流畅。在 Linux 上丢帧比在 Windows 10 上要多,两者都使用 h264 视频,因为 vp9 视频更差。它与 mpv 配合使用,网速不错。

我有一台带有 nvidia 驱动程序的 aspire 8920,打开了硬件加速,并在 ubuntu 18.04 gnome/xfce/kde 和 manjaro gnome/xfce 与 chrome/firefox 上尝试过,都遇到了同样的问题。

我不太清楚该怎么办才能解决这个非常奇怪的问题。

答案1

无论设置如何,Google Chrome 和 Firefox 在 Linux 操作系统上使用时都不支持视频硬件加速。这会导致播放效果较差。它们在 Windows 下支持硬件加速。

参考:

  1. https://www.omgubuntu.co.uk/2018/10/hardware-acceleration-chrome-linux

  2. http://disq.us/p/1wai2e0

  3. http://disq.us/p/1wcbkhr

  4. http://disq.us/p/1waleu7

  5. http://disq.us/p/1wbysui

  6. http://disq.us/p/1wcs530

答案2

我已经遇到这个问题两年了。我在 twich 或 youtube 上观看流媒体时注意到了帧丢失。我最近找到了一个解决我的问题的方法是使用 nvidia drm 模式。

首先在 nvidia 面板中选择性能模式。然后打开文件
sudo nano /lib/modprobe.d/nvidia-kms.conf
删除或注释该行
options nvidia-drm modeset=1
重启后,您可以
[ 5.384353] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 435.21
使用 dmesg 命令查看。视频或游戏中不再出现帧丢失。

相关内容