NVIDIA 드라이버가 노트북 홈 화면을 인식하지 못하지만 외부 모니터인 Ubuntu 18.04에서는 작동합니다.

NVIDIA 드라이버가 노트북 홈 화면을 인식하지 못하지만 외부 모니터인 Ubuntu 18.04에서는 작동합니다.

저는 Ubuntu 18.04, 커널 4.15.0.76-generic을 사용하고 있으며 GPU는 Geforce GTX 960(GM107 칩)입니다. 지난 주에 Cuda 10.2를 사용하여 Nvidia 드라이버 440.33.01을 설정했는데 모든 것이 잘 작동했습니다. 나는 이 문제가 오늘 우분투(또는 다른 것)에 대한 작은 업데이트 후에 시작된 것이라고 생각합니다. 현재는 노트북 홈 화면에서 부팅이 이루어지는데, gdm3를 이용하여 로그인하자마자 노트북 홈 화면이 검게 변합니다. (TTY에서는 여전히 작동합니다.) Nvidia-smi 및 관련 명령이 제대로 작동합니다. nvidia 드라이버와 cuda를 지우고 다시 설치했는데 드라이버 없이도 기본 노트북 화면이 제대로 작동합니다. (단, 현재 외부 모니터는 인식이 되지 않습니다.)

  *-display                 
       description: 3D controller
       product: GM107M [GeForce GTX 960M]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:134 memory:a3000000-a3ffffff memory:90000000-9fffffff memory:a0000000-a1ffffff ioport:4000(size=128) memory:a4080000-a40fffff
  *-display
       description: VGA compatible controller
       product: HD Graphics 530
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:132 memory:a2000000-a2ffffff memory:b0000000-bfffffff ioport:5000(size=64) memory:c0000-dffff

nvidia-smi의 출력

Wed Feb 12 21:41:22 2020       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.33.01    Driver Version: 440.33.01    CUDA Version: 10.2     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 960M    On   | 00000000:01:00.0  On |                  N/A |
| N/A   47C    P0    N/A /  N/A |    205MiB /  4043MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1415      G   /usr/lib/xorg/Xorg                            14MiB |
|    0      1534      G   /usr/bin/gnome-shell                          11MiB |
|    0      1932      G   /usr/lib/xorg/Xorg                            89MiB |
|    0      2180      G   /usr/bin/gnome-shell                          81MiB |
|    0      2714      G   /usr/lib/firefox/firefox                       1MiB |

하드웨어 문제는 아닌 것 같아요. X와 관련이 있을 수도 있고 Xconf를 수동으로 편집하는 것이 도움이 될 수도 있지만 nvidia-xconfig를 실행해도 문제가 해결되지는 않습니다. 누구든지 도움을 주시면 매우 감사하겠습니다.

관련 정보