如果我打开了 Chrome,然后让笔记本电脑进入睡眠状态。当我重新登录时,Google Chrome 的显示会扭曲并变黑(见下面的屏幕截图)。
所有标签都变成黑色,当我将鼠标移到黑色空间上时,黑色方块也会移动。
当我从 18.04 升级到 20.04 时,这个问题开始出现
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.1 LTS
Release: 20.04
Codename: focal
我正在使用 NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile] 和 Nvidia 440 驱动程序。
答案1
我尝试了enable-vulkan
有效的选项,但最终遇到了很大的延迟。我找到了另一个选项,即--use-cmd-decoder=validating --use-gl=desktop
在启动时添加。
即我复制/usr/share/applications/google-chrome.desktop
并~/.local/share/applications
编辑该Exec
行以添加这些选项。
答案2
我通过运行复制/usr/share/applications/google-chrome.desktop
到~/.local/share/applications
:
sudo cp /usr/share/applications/google-chrome.desktop ~/.local/share/applications
然后我通过运行以下命令赋予自己 的属性~/.local/share/applications/google-chrome.desktop
:
sudo chown $USER: ~/.local/share/applications/google-chrome.desktop
并通过运行以下命令替换每个出现的位置(可能有 3 个) (/usr/bin/google-chrome-stable
保持/usr/bin/google-chrome-stable --use-cmd-decoder=validating --use-gl=desktop
之前或之后的内容与原样一致):
sed -i -e 's/\/usr\/bin\/google-chrome-stable/\/usr\/bin\/google-chrome-stable --use-cmd-decoder=validating --use-gl=desktop/g ~/.local/share/applications/google-chrome.desktop
现在它无需禁用硬件加速即可工作!