20.04 中关于 KDE/Plasma 和 nvidia 卡的问题

Bra*_*vic 5 kde nvidia multiple-monitors plasma 20.04

我正在运行 Ubuntu 20.04 LTS,都是最新的,带有 KDE/Plasma 和 nvidia Quadro P620 卡。

我有两台显示器,配有两台 DELL U2717D 显示器。

NVIDIA 驱动程序是 450.80.02

我的电脑一直开着,晚上上锁。

早上上班时,我可能会发现以下任何一项:

  1. 被阻止的计算机 - 只有重新启动有帮助
  2. 双监视器配置消失了(有时监视器被镜像,有时第二个被禁用)
  3. 屏幕因点网格或类似的伪影而出现乱码(有时Alt+F2然后Alt+ 有F1帮助,有时没有)

尝试使用系统首选项进行配置,使用 nvidia X 服务器设置应用程序,多次保存设置并且一切正常,直到第一次锁定屏幕或晚上之后。

自从我将此卡添加到我的计算机以来,这种情况一直在发生,在此之前它运行良好(带有板载芯片组输出)。

我还认为,由于驱动程序升级情况更糟,例如,旧驱动程序比以前更频繁地发生这种情况。

任何想法或见解?

编辑:

根据请求,我添加了一些日志:

demsg.com | grep nvidia

[    0.844568] nvidia: loading out-of-tree module taints kernel.
[    0.844575] nvidia: module license 'NVIDIA' taints kernel.
[    0.849649] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[    0.854661] nvidia-nvlink: Nvlink Core is being initialized, major device number 238
[    0.855651] nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
[    0.969246] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  450.80.02  Wed Sep 23 00:48:09 UTC 2020
[    0.969903] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[    0.969905] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 0
[    3.291645] nvidia-uvm: Loaded the UVM driver, major device number 235.
[40396.154666] slack[4941]: segfault at 10 ip 00007fd989504ca0 sp 00007ffcb1fd7c60 error 4 in libnvidia-glcore.so.450.80.02[7fd988516000+133e000]
[41608.335589] QSGRenderThread[114552]: segfault at 89 ip 00007fde6ee5cb13 sp 00007fde6348a550 error 4 in libnvidia-glcore.so.450.80.02[7fde6e229000+133e000]
[217428.660873] [    676]   125   676     1297       37    49152        0             0 nvidia-persiste
[326745.172782] QSGRenderThread[308387]: segfault at 89 ip 00007efddae5cb13 sp 00007efdc5656770 error 4 in libnvidia-glcore.so.450.80.02[7efdda229000+133e000]


part of /var/log/Xorg.0.log

[400833.079] (--) NVIDIA(GPU-0): DELL U2717D (DFP-0): connected
[400833.079] (--) NVIDIA(GPU-0): DELL U2717D (DFP-0): Internal DisplayPort
[400833.079] (--) NVIDIA(GPU-0): DELL U2717D (DFP-0): 1440.0 MHz maximum pixel clock
[400833.079] (--) NVIDIA(GPU-0): 
[400833.081] (--) NVIDIA(GPU-0): DFP-1: disconnected
[400833.081] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
[400833.081] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
[400833.081] (--) NVIDIA(GPU-0): 
[400833.081] (--) NVIDIA(GPU-0): DELL U2717D (DFP-2): connected
[400833.081] (--) NVIDIA(GPU-0): DELL U2717D (DFP-2): Internal DisplayPort
[400833.081] (--) NVIDIA(GPU-0): DELL U2717D (DFP-2): 1440.0 MHz maximum pixel clock
[400833.081] (--) NVIDIA(GPU-0): 
[400833.083] (--) NVIDIA(GPU-0): DFP-3: disconnected
[400833.083] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
[400833.083] (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
[400833.083] (--) NVIDIA(GPU-0): 
[400833.083] (--) NVIDIA(GPU-0): DFP-4: disconnected
[400833.083] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[400833.083] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[400833.083] (--) NVIDIA(GPU-0): 
[400833.083] (--) NVIDIA(GPU-0): DFP-5: disconnected
[400833.083] (--) NVIDIA(GPU-0): DFP-5: Internal TMDS
[400833.083] (--) NVIDIA(GPU-0): DFP-5: 165.0 MHz maximum pixel clock
[400833.083] (--) NVIDIA(GPU-0): 
[400833.083] (--) NVIDIA(GPU-0): DFP-6: disconnected
[400833.083] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[400833.083] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[400833.083] (--) NVIDIA(GPU-0): 
[400833.083] (--) NVIDIA(GPU-0): DFP-7: disconnected
[400833.083] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[400833.083] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[400833.083] (--) NVIDIA(GPU-0): 
Run Code Online (Sandbox Code Playgroud)

Xorg.0.log 中的此事件在我重新打开显示器时发生。现在我在两台显示器上都有相同的图片,而昨天(正常设置)我将桌面扩展到两台显示器上。