Geforce GTX 1650 - nvidia-settings «ОШИБКА: невозможно загрузить информацию из любой доступной системы»

Я пытаюсь подключить к ноутбуку внешний монитор с помощью кабеля HDMI, чтобы получить двойной экран.

Когда я так делаю, ничего не происходит, внешний экран вообще не распознается. Я думаю, это потому, что драйвер видеокарты моего ноутбука неправильно установлен / включен.

Для установки драйверов я всего лишь сделал

sudo add-apt-repository ppa:graphics-drivers/ppa

, а затем использовал графический интерфейс «дополнительных драйверов» для установки nvidia-driver-430 в моей системе.

Я перезагрузил свою машину, и ничего не изменилось, внешний монитор все еще не распознается ...

Когда я пытаюсь запустить nvidia-settings , я получаю следующую ошибку:

ERROR: Unable to load info from any available system


(nvidia-settings:3585): GLib-GObject-CRITICAL **: 17:36:06.267: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
** Message: 17:36:06.271: PRIME: No offloading required. Abort
** Message: 17:36:06.271: PRIME: is it supported? no

Вот результат из nvidia-smi :

+-----------------------------------------------------------------------------+
| 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 1650    Off  | 00000000:01:00.0 Off |                  N/A |
| N/A   39C    P8     1W /  N/A |      0MiB /  3911MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+

Я использую Xubuntu 19.04 с ядром 5.0.0-20-generic, и я отключил «Безопасную загрузку» в BIOS.

lsmod | grep -i nvidia :

nvidia_uvm            847872  0
nvidia_drm             45056  0
nvidia_modeset       1114112  1 nvidia_drm
nvidia              19025920  12 nvidia_uvm,nvidia_modeset
drm_kms_helper        180224  2 amdgpu,nvidia_drm
drm                   475136  9 gpu_sched,drm_kms_helper,amdgpu,nvidia_drm,ttm
ipmi_msghandler       102400  2 ipmi_devintf,nvidia

lspci | grep -i --color 'vga \ | 3d \ | 2d' :

01:00.0 VGA compatible controller: NVIDIA Corporation Device 1f91 (rev a1)
05:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Picasso (rev c2)

sudo lspci -v -s 01: 00.0 :

01:00.0 VGA compatible controller: NVIDIA Corporation Device 1f91 (rev a1) (prog-if 00 [VGA controller])
    Subsystem: ASUSTeK Computer Inc. Device 109f
    Flags: bus master, fast devsel, latency 0, IRQ 68
    Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
    Memory at c0000000 (64-bit, prefetchable) [size=256M]
    Memory at d0000000 (64-bit, prefetchable) [size=32M]
    I/O ports at f000 [size=128]
    [virtual] Expansion ROM at f7000000 [disabled] [size=512K]
    Capabilities: [60] Power Management version 3
    Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [78] Express Legacy Endpoint, MSI 00
    Capabilities: [100] Virtual Channel
    Capabilities: [250] Latency Tolerance Reporting
    Capabilities: [258] L1 PM Substates
    Capabilities: [128] Power Budgeting <?>
    Capabilities: [420] Advanced Error Reporting
    Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
    Capabilities: [900] #19
    Capabilities: [bb0] #15
    Kernel driver in use: nvidia
    Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia

Это действительно раздражает ... Кто-нибудь может мне в этом помочь? Заранее благодарим

2
задан 15 August 2019 в 18:58

2 ответа

Похоже, что графический процессор Intel выбран в вашей системе (и отключен в BIOS) в качестве основного.

Выполните следующую команду:

sudo nvidia-xconfig

Затем запустите эту команду, чтобы выбрать Nvidia:

sudo prime-select nvidia

или, для Intel, используйте следующую команду:

sudo prime-select intel
0
ответ дан 10 December 2019 в 22:32

Наконец-то я нашел решение проблемы.

  1. Установите драйверы из PPA. Есть много статей, как это сделать.
  2. удалить /etc/X11/xorg.conf.
  3. переключитесь на tty3 и завершите работу Xorg: sudo systemctl stop gdm (для Ubuntu)
  4. Создайте xorg.conf скелетный файл из журнала: sudo Xorg -configure :0
  5. Скопируйте xorg.conf.new в etc: sudo cp /root/xorg.conf.new /etc/X11/xorg.conf
  6. Изменить имя драйвера в разделе "Устройство":

    Раздел "Устройство"
     ### Доступные параметры драйвера: -
     ### Значения: : целое число, : число с плавающей запятой, : "True"/"False",
     ### : "String", : " Гц/кГц/МГц",
     ### <процент>: "%"
     ### [arg]: необязательный аргумент
     #Опция "SWcursor" # []
     #Опция "HWcursor" # []
     #Опция "NoAccel" # []
     #Опция "ShadowFB" # []
     #Опция "Видеокей" # 
     #Опция "WrappedFB" # []
     #Опция "GLXVBlank" # []
     #Опция "Зафодхеадс" # 
     #Option "PageFlip" # []
     #Опция "SwapLimit" # 
     #Опция "AsyncUTSDFS" # []
     #Опция "AccelMethod" # 
     #Опция "ДРИ" # 
    Идентификатор "Карта1"
    Драйвер "нвидиа"
    BusID "PCI:1:0:0"
    
  7. Перезагрузите

После этого настройки nvidia запустятся правильно.

0
ответ дан 17 December 2019 в 13:01

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

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