20.04 - Google Chrome 唤醒后显示故障

20.04 - Google Chrome 唤醒后显示故障

如果我打开了 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

现在它无需禁用硬件加速即可工作!

相关内容