Qua*_*unk 15 firefox nvidia chromium cpu 16.04
我已经搜索了几个星期并尝试了所有不同的解决方案,但我既找不到可行的解决方案,也找不到令人满意的答案来回答我的问题:为什么 Ubuntu / Linux 上的 Youtube HTML5 视频使 CPU 通过屋顶?由于我发现了 类似的 问题,我知道不仅仅是我。
我在酷睿 i7(8 核)上有 Nvidia GeForce 660M 和英特尔显卡。
在 Ubuntu 16.04(使用 Firefox 和 Chromium)上观看 1080p 视频时,CPU 负载会在几分钟内达到 100%,从而将视频转换为幻灯片,使计算机根本无法使用。但是使用 VLC 或 Totem 流式传输这些视频没有任何问题(这就是为什么我迄今为止发现的大多数解决方案都建议这种解决方法)。
就 CPU 负载而言,在 Windows 上(在同一台笔记本电脑上)观看相同的视频与编辑 Word 文件看起来并没有什么不同。
所以这意味着问题必须与结合 Linux / Ubuntu 的浏览器特别相关。
是的,支持 HTML5:
是的,我安装了 Nvidia 驱动程序:
这是chrome://gpu
给我的:
因此,视频解码的硬件加速似乎不可用。我怎样才能使它可用?甚至有可能吗?如果不是:为什么不,它会永远是?我还缺少另一个配置选项吗?
现在是 2017 年,能够在像样的电脑上观看高质量的搞笑猫视频应该是一件非常基本的事情!
我有类似的问题。htop
在 中观看 YouTube 视频时,我的 CPU 使用率 >100% 1080p
。
眼镜:
CPU: 7700k
GPU: Nvidia GTX 1080
Drivers: 384.69
Run Code Online (Sandbox Code Playgroud)
我必须安装这些插件:
sudo apt install gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly
然后转到 Google Chrome 标志页面chrome://flags/
并启用选项:
WebRTC H.264 software video encoder/decoder Mac, Windows, Linux, Chrome OS
重新启动浏览器后,我的 CPU 使用率下降到 30% 左右。
作为最后的手段,您始终可以Video Hardware Decode
使用命令行禁用:
google-chrome --disable-accelerated-video-decode
Run Code Online (Sandbox Code Playgroud)
以下是 Google Chrome 浏览器所有可能的命令行选项的列表: https://peter.sh/experiments/chromium-command-line-switches/
替代解决方案:
对我来说,还有一件事让我的 CPU 变高。这是 YouTube 上的一个 js 脚本。我不得不在uBlock
插件中阻止它:
红色矩形显示来自mss_4.js
脚本的许多请求 - 这导致了 CPU 峰值。绿色矩形显示脚本在uBlock
插件内被阻止,因此不会在插件内mss_4.js
发出更多请求。
归档时间: |
|
查看次数: |
13598 次 |
最近记录: |