Ubuntu 20.04,Nvidia GTX 1660 Super 屏幕闪烁

Ubuntu 20.04,Nvidia GTX 1660 Super 屏幕闪烁

似乎只有将缩放比例设置为 200% 时才会出现问题。如果我使用分数缩放比例并设置 150% 或 175%,则不会出现闪烁。但是,我不喜欢这样,因为图像不如 200% 清晰,字体也更模糊,所以我真的很想找到 200% 缩放比例的解决方案。

原始帖子

我刚刚安装的 Ubuntu 20.04 在运行 Nvidia GTX 1660 Super 时遇到问题。

所有软件包都更新到最新(稳定)版本,包括内核 5.8 和 Nvidia 驱动程序 455.38。

我使用默认的 Gnome,4K 显示器通过显示端口电缆连接,HiDPI 设置为 200%,夜灯已启用。

平均每 10 分钟我就能看到顶部屏幕闪烁,出现类似黑色条纹的现象,但只持续一小会儿。任何应用程序都会出现闪烁:chrome、firefox 或终端,这无关紧要。但是,VSync 工作正常,完全没有撕裂。

我尝试在 Google 上搜索类似的问题以及迄今为止所尝试的方法(不幸的是,没有任何结果):

  • 更改了内核(5.4 -> 5.8)和 NVidia 驱动程序(440 -> 450 -> 455)
  • 列入黑名单的新手
$ cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf 
blacklist nouveau
options nouveau modeset=0
  • 在 Nvidia 设置中启用强制全合成管道。它仍然闪烁,但我在桌面上的速度约为 20 fps。立即看到闪烁,再次禁用。
  • 尝试禁用 VSync - 没有效果。
  • 尝试禁用“允许翻转”设置 - 没有效果。
  • 将自动性能模式更改为优先性能 - 无效果。

还有什么其他选择?我非常喜欢这个系统,但是这个小问题让我抓狂。

有趣的事实:在 Zoom 全桌面屏幕共享期间似乎不会发生这种情况。

干杯。

编辑1

慢动作示例:https://www.youtube.com/watch?v=DuxMZlJs0uE&feature=youtu.be

您可以看到屏幕顶部暂时变黑。

编辑2

$ lspci -k | grep -EA3 'VGA|3D|Display'
2d:00.0 VGA compatible controller: NVIDIA Corporation TU116 [GeForce GTX 1660 SUPER] (rev a1)
    Subsystem: ASUSTeK Computer Inc. TU116 [GeForce GTX 1660 SUPER]
    Kernel driver in use: nvidia
    Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
$ nvidia-smi 
Thu Dec 17 19:52:19 2020       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 455.38       Driver Version: 455.38       CUDA Version: 11.1     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  GeForce GTX 166...  Off  | 00000000:2D:00.0  On |                  N/A |
| 28%   32C    P8    14W / 125W |   1868MiB /  5941MiB |      6%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A      1137      G   /usr/lib/xorg/Xorg                101MiB |
|    0   N/A  N/A      1963      G   /usr/lib/xorg/Xorg                708MiB |
|    0   N/A  N/A      2093      G   /usr/bin/gnome-shell              242MiB |
|    0   N/A  N/A     54184      G   ...AAAAAAAA== --shared-files      699MiB |
|    0   N/A  N/A     54258      G   ...AAAAAAAA== --shared-files       64MiB |
|    0   N/A  N/A    106792      G   /opt/zoom/zoom                     34MiB |
+-----------------------------------------------------------------------------+
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.1 LTS
Release:    20.04
Codename:   focal
$ uname -a
Linux abyss 5.8.0-33-generic #36~20.04.1-Ubuntu SMP Wed Dec 9 17:01:13 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

答案1

终于找到问题了。

这是 GPU 本身的问题,与 Ubuntu 无关。当我尝试使用我的 GPU 运行它时,Windows 和另一台 PC 上也发生了完全相同的事情。使用不同的 GPU(在我的情况下是 2070),我没有遇到任何问题。

NVidia 论坛上的相关主题:https://www.nvidia.com/en-us/geforce/forums/user/633273/407871/upper-part-of-the-screen-extremely-randomly-flicke/

TLDR:海力士视频内存芯片故障。有时会发生这种情况。作为参考,我的 GPU 的确切型号是 ASUS PH-GTX1660S-O6G。将对其进行 RMA。

相关内容