本文适用于基于 Debian 的大部分发行版

为了启用 Chromium 硬件解码功能,我们就不能使用软件源中的chromium。所以,先卸载软件源中的chromium

sudo apt remove chromium-browser

然后从https://launchpad.net/~saiarcot895/+archive/ubuntu/chromium-dev/找到最新的、为 Ubuntu 18.10 编译的、且适合于计算机架构的版本(通常是amd64),然后把不带dbgsym字样的deb包都手动下载下来。

此处也可以选择添加 PPA 源的方式,但只有 Ubuntu 可以添加 PPA 源,而且国内连接 Launchpad PPA 的速度很慢,所以不推荐添加 PPA 源安装。

执行下述操作时需要保证原先的chromium已经被卸载。否则,系统会出现两个 Chromium。(注:即使软件源中的chromium被卸载,数据还是保留的,并且新安装的chromium可以直接使用已有的数据)

然后把下载下来的几个deb包都拖到一个空文件夹里,在文件夹依次中执行sudo dpkg -i ./*.debsudo apt -f install

自88版本起,Chromium 不再支持账户登录和云端同步,如果发现登录状态丢失是正常现象。

在新安装的 Chromium 中进入 chrome://flags/,并将ignore-gpu-blacklisthardware-accelerated video decode都设定为enabled,然后重启浏览器。

之后播放网页视频时都会自动用硬件解码了。

如果需要验证这一点,可以通过在播放视频的网页中Ctrl + Shift + I打开开发者工具,然后在 Media 选项卡中检查对应的 Player 是不是 Hardware Decoder 即可。