我在全新安装的Ubuntu 21.04上观看高清(720 或 1080)视频时遇到问题。我的 CPU 使用率非常高(所有核心均为 50%),这对于 720p 视频来说相当高。我尝试在 vlc(硬件加速)上观看相同的视频,效果非常好。我什至尝试了 4k 视频,它运行良好,CPU 使用率 < 20%。chrome为什么这么耗cpu?
这是我尝试过的: sudo apt install intel-media-va-driver
vlc 上 4k 视频 h265 的 CPU 使用情况,vlc 位于第二行,gnome 由于某种原因拍摄了巨大的屏幕截图(6MB,必须压缩):

CPU 使用率 Chrome + YouTube:
书呆子的统计数据:

在我的笔记本电脑上,我有一个英特尔 CPU:
lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
Address sizes: 39 bits physical, 48 bits virtual
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 2
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: …Run Code Online (Sandbox Code Playgroud) video google-chrome vlc intel-graphics hardware-acceleration
我正在尝试在无头的x86_64 ubuntu 20.10 上安装 vnc 。我不想要Xfce,所有教程都出于某种莫名其妙的原因告诉你安装 xfce。我不想安装这个软件包,因为我已经有了桌面管理器:Gnome(Ubuntu 上默认)。
据我所知,数字海洋指南似乎是最好的,除了他们的 xstartup 是针对 xfce 的。我尝试遵循并用 gnome-session 替换 xfce,但我只是得到一个灰屏并且无法与任何东西交互。
谁能帮助我解决这个问题或为我指出正确的方向。
谢谢!
编辑:这是我的 xstartup:
# Config requires following packages:
# gnome-panel nautilus gnome-terminal metacity
#
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
gnome-session &
gnome-panel &
metacity &
gnome-terminal &
Run Code Online (Sandbox Code Playgroud)
我使用以下命令通过 ssh 在远程计算机上运行 vncserver:
$ vncserver
New 'X' desktop is media-server:1
Starting …Run Code Online (Sandbox Code Playgroud)