Ubuntu 19.04 Карта Nvidia распознается только частично

Я получил новую машину и установил Ubuntu без проблем. Однако поддержка моей видеокарты Nvidia GeForce GTX 1660 Ti пока что не совсем происходит. У моего монитора должно быть разрешение 2560x1440, так как мой старый компьютер и карта nvidia находятся на одном мониторе, но достигают только 1900x1200. Первая странная вещь, которую я вижу, это то, что работают два X-сервера:

# ps auwx | grep X
root     10883  0.0  0.2 182428 47996 tty1     Sl+  14:43   0:01 /usr/lib/xorg/Xorg vt1 -displayfd 3 -auth /run/user/123/gdm/Xauthority -background none -noreset -keeptty -verbose 3
root     11087  1.1  0.3 200736 63224 tty7     Sl+  14:44   0:21 /usr/lib/xorg/Xorg vt7 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3

Может быть, хорошо (?), Но у меня только один экран. После установки поддержки и перезагрузки nvidia все выглядит нормально:

# nvidia-smi 
Sat Sep  7 13:37:53 2019       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 430.40       Driver Version: 430.40       CUDA Version: 10.1     |
|-------------------------------+----------------------+----------------------+
| 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 166...  Off  | 00000000:09:00.0  On |                  N/A |
| 28%   36C    P8    17W / 120W |    439MiB /  5935MiB |      2%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1409      G   /usr/lib/xorg/Xorg                            18MiB |
|    0      1455      G   /usr/bin/gnome-shell                          48MiB |
|    0      1708      G   /usr/lib/xorg/Xorg                           115MiB |
|    0      1838      G   /usr/bin/gnome-shell                         173MiB |
|    0      2999      G   ...uest-channel-token=16139733089795658592    81MiB |
+-----------------------------------------------------------------------------+

Также:

# inxi -SGx
System:
  Host: ab3ap Kernel: 5.0.0-27-generic x86_64 bits: 64 compiler: gcc 
  v: 8.3.0 Desktop: Gnome 3.32.2 Distro: Ubuntu 19.04 (Disco Dingo) 
Graphics:
  Device-1: NVIDIA vendor: ZOTAC driver: nvidia v: 430.40 bus ID: 09:00.0 
  Display: x11 server: X.Org 1.20.4 driver: nvidia 
  resolution: 1920x1200~60Hz 
  OpenGL: renderer: GeForce GTX 1660 Ti/PCIe/SSE2 v: 4.6.0 NVIDIA 430.40 
  direct render: Yes 
# dpkg -l | grep nvidia
ii  libnvidia-cfg1-430:amd64                      430.40-0ubuntu0~gpu19.04.2           amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-430                          430.40-0ubuntu0~gpu19.04.2           all          Shared files used by the NVIDIA libraries
rc  libnvidia-compute-418:amd64                   430.40-0ubuntu0~gpu19.04.2           amd64        Transitional package for libnvidia-compute-430
ii  libnvidia-compute-430:amd64                   430.40-0ubuntu0~gpu19.04.2           amd64        NVIDIA libcompute package
ii  libnvidia-compute-430:i386                    430.40-0ubuntu0~gpu19.04.2           i386         NVIDIA libcompute package
ii  libnvidia-decode-430:amd64                    430.40-0ubuntu0~gpu19.04.2           amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-430:i386                     430.40-0ubuntu0~gpu19.04.2           i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-encode-430:amd64                    430.40-0ubuntu0~gpu19.04.2           amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-430:i386                     430.40-0ubuntu0~gpu19.04.2           i386         NVENC Video Encoding runtime library
ii  libnvidia-fbc1-430:amd64                      430.40-0ubuntu0~gpu19.04.2           amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-430:i386                       430.40-0ubuntu0~gpu19.04.2           i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-430:amd64                        430.40-0ubuntu0~gpu19.04.2           amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-gl-430:i386                         430.40-0ubuntu0~gpu19.04.2           i386         NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-ifr1-430:amd64                      430.40-0ubuntu0~gpu19.04.2           amd64        NVIDIA OpenGL-based Inband Frame Readback runtime library
ii  libnvidia-ifr1-430:i386                       430.40-0ubuntu0~gpu19.04.2           i386         NVIDIA OpenGL-based Inband Frame Readback runtime library
ii  nvidia-compute-utils-430                      430.40-0ubuntu0~gpu19.04.2           amd64        NVIDIA compute utilities
ii  nvidia-dkms-430                               430.40-0ubuntu0~gpu19.04.2           amd64        NVIDIA DKMS package
ii  nvidia-driver-418                             430.40-0ubuntu0~gpu19.04.2           amd64        Transitional package for nvidia-driver-430
ii  nvidia-driver-430                             430.40-0ubuntu0~gpu19.04.2           amd64        NVIDIA driver metapackage
ii  nvidia-kernel-common-430                      430.40-0ubuntu0~gpu19.04.2           amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-430                      430.40-0ubuntu0~gpu19.04.2           amd64        NVIDIA kernel source package
ii  nvidia-prime                                  0.8.10                               all          Tools to enable NVIDIA's Prime
ii  nvidia-settings                               418.56-0ubuntu1                      amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-430                              430.40-0ubuntu0~gpu19.04.2           amd64        NVIDIA driver support binaries
ii  xserver-xorg-video-nvidia-430                 430.40-0ubuntu0~gpu19.04.2           amd64        NVIDIA binary Xorg driver

И модуль ядра есть:

# find /usr/lib/modules -name nvidia.ko -exec modinfo {} \;
filename:       /usr/lib/modules/5.0.0-27-generic/updates/dkms/nvidia.ko
alias:          char-major-195-*
version:        430.40
supported:      external
license:        NVIDIA [...]

Однако, плохие новости в сочетании с более низким разрешением:

# nvidia-detector 
none

Я в настоящий момент в тупике. Любые идеи с благодарностью приветствуются!

Майк

4
задан 8 September 2019 в 18:00

1 ответ

Проблема решена. Читая на моем старом мониторе, максимальное разрешение HDMI 1900x1200. Моя старая карта Nvidia имела коннектор DVI, но у этого есть Порт Дисплея и HDMI. Просто выгрузка HDMI для DP зафиксировала его. Немного смущающий.:-P

2
ответ дан 1 December 2019 в 10:14

Другие вопросы по тегам:

Похожие вопросы: