视频 CPU 占用高

视频 CPU 占用高

今天是个好日子。

我已经在网上浏览了几个小时,肯定有很多人遇到同样的问题,但要么这与我的问题无关,要么解决方案太旧了。

当我播放 Youtube/Twitch 或打开 4k 视频文件时,我可以看到我的 CPU 占用率至少达到 35% 甚至超过 100%。当然,在 Windows 上我的使用率几乎为 0%,所以我猜我没有使用任何类型的硬件加速。

我正在使用外接显示器(DisplayPort,通过 USB C 型),所以我的 Nvidia 配置文件保持开启状态(专有驱动程序已安装)。

这里有没有人有什么建议?我是否缺少安装任何东西,然后就可以上网和观看视频文件而无需刻录?我正在使用 Edge 和 Haruna,但如果有更好的其他程序,请随时告诉我。

笔记本电脑上的系统是 Kubuntu 24.04、i9 13950hx、RTX 4080。

编辑:好吧,我发现大多数时候我在这里或其他地方寻求帮助时得到的都是反对票,没有回复。GNU/Linux 社区,尤其是 Ubuntu,已经变成了一群粗鲁的穴居人,在自己的泥土中变老,注定要像这样死去,处于可怜的现状中。15 年前有很多人做出贡献和帮助,但现在与其他操作系统相比,所有发行版都落后了,而且规模缩小了。

编辑 2:虽然这里的人们一直不回答,只是因为难过而留下负面评价,但我会再次编辑三天后发现的内容,这对我来说是 15 个小时的工作。希望有同样疑问的人来到这里并找到一些有用的东西。对于 Ubuntu 用户,他们可以从此链接看看是否有效。注意:

笔记本电脑用户应在 NVidia 设置中切换到“Nvidia 性能”,然后重新启动操作系统,以便充分使用 Nvidia 卡

“export LIBVA driver name=nvidia”将与上面的行一致

不幸的是,对我来说它不能 100% 适用于 Nvidia,但它适用于 Intel,在这种情况下,您可以省略上面的两行(因此在 Nvidia 设置中保留 Nvidia On-Demand)

最后,vaapi 可以正确用于 mpv 和 Haruna,但不能用于浏览器。至少对于 Edge 和 Chrome,它们似乎使用 Vaapi 而不是 ffmped 解码器。我不知道为什么 nvtop 命令说驱动程序未设置为“计算”。也许他们使用的是加速视频。intel_gpu_top 命令说只有很小一部分视频被精心制作,而如果未启用 vaapi,则该百分比保持为 0。

希望这里有人能给出任何建议。

相关内容