Черный экран после загрузки с GeForce RTX 2080 Ti

У меня рабочий стол с GeForce RTX 2080 Ti.

После установки Ubuntu 20.04 загружается сразу на пустой экран с мигающим курсором. Я получаю терминал в системе, используя Ctrl + Alt + F1.

Сначала я попробовал все предложения, упомянутые ниже

  • https://askubuntu.com/a/1286728 - sudo dpkg-reconfigure gdm3, затем sudo service gdm3 restart
  • https://askubuntu.com/a/1251028 - добавить nomodeset в GRUB_CMDLINE_LINUX_DEFAULT. Попробовал перезагрузиться и все равно получил тот же пустой экран.

Я читал на некоторых форумах, что видеокарта может быть первопричиной проблемы. Поэтому я попробовал проверить совместимые версии на сайте NVidia, а также запустил ubuntu-drivers devices

== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001E04sv000010DEsd000012AEbc03sc00i00
vendor   : NVIDIA Corporation
model    : TU102 [GeForce RTX 2080 Ti]
driver   : nvidia-driver-465 - third-party non-free
driver   : nvidia-driver-418-server - distro non-free
driver   : nvidia-driver-450-server - distro non-free
driver   : nvidia-driver-460-server - distro non-free
driver   : nvidia-driver-460 - third-party non-free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin

Я выбрал nvidia-driver-460. После этого я попробовал перезагрузиться и все равно загрузился в тот же пустой экран. Я попробовал запустить nvidia-smi, и тут что-то случилось с дисплеем. Он показал несколько фиолетовых глюков по всему экрану и выдал Не найдено устройств

enter image description here

Я попробовал очистить и переустановить драйверы в соответствии с этим ответом - https://askubuntu.com/a/1129890. Вывод для некоторых часто запрашиваемых команд на форуме в аналогичных сценариях были выделены

lspci -vvv

01:00.0 VGA compatible controller: NVIDIA Corporation TU102 [GeForce RTX 2080 Ti] (rev a1) (prog-if 00 [VGA controller])
    Subsystem: NVIDIA Corporation TU102 [GeForce RTX 2080 Ti]
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin A routed to IRQ 16
    Region 0: Memory at a3000000 (32-bit, non-prefetchable) [size=16M]
    Region 1: Memory at 90000000 (64-bit, prefetchable) [size=256M]
    Region 3: Memory at a0000000 (64-bit, prefetchable) [size=32M]
    Region 5: I/O ports at 3000 [size=128]
    Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel driver in use: nvidia
    Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia

dmesg | grep NVRM

[    2.758029] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  460.84  Wed May 26 20:14:59 UTC 2021
[    4.073016] NVRM: GPU 0000:01:00.0: RmInitAdapter failed! (0x26:0xffff:1290)
[    4.073070] NVRM: GPU 0000:01:00.0: rm_init_adapter failed, device minor number 0
[    4.507083] NVRM: GPU 0000:01:00.0: RmInitAdapter failed! (0x26:0xffff:1290)
[    4.507166] NVRM: GPU 0000:01:00.0: rm_init_adapter failed, device minor number 0
[    5.189855] NVRM: GPU 0000:01:00.0: RmInitAdapter failed! (0x26:0xffff:1290)
[    5.189875] NVRM: GPU 0000:01:00.0: rm_init_adapter failed, device minor number 0
[    5.623500] NVRM: GPU 0000:01:00.0: RmInitAdapter failed! (0x26:0xffff:1290)
[    5.623520] NVRM: GPU 0000:01:00.0: rm_init_adapter failed, device minor number 0
[ 1165.397831] NVRM: GPU 0000:01:00.0: RmInitAdapter failed! (0x26:0xffff:1290)
[ 1165.397902] NVRM: GPU 0000:01:00.0: rm_init_adapter failed, device minor number 0
[ 1165.830240] NVRM: GPU 0000:01:00.0: RmInitAdapter failed! (0x26:0xffff:1290)
[ 1165.830257] NVRM: GPU 0000:01:00.0: rm_init_adapter failed, device minor number 0
[ 1179.773513] NVRM: GPU 0000:01:00.0: RmInitAdapter failed! (0x26:0xffff:1290)
[ 1179.773531] NVRM: GPU 0000:01:00.0: rm_init_adapter failed, device minor number 0
[ 1180.202302] NVRM: GPU 0000:01:00.0: RmInitAdapter failed! (0x26:0xffff:1290)
[ 1180.202325] NVRM: GPU 0000:01:00.0: rm_init_adapter failed, device minor number 0
[ 1416.634313] NVRM: GPU 0000:01:00.0: RmInitAdapter failed! (0x26:0xffff:1290)
[ 1416.634352] NVRM: GPU 0000:01:00.0: rm_init_adapter failed, device minor number 0
[ 1417.063089] NVRM: GPU 0000:01:00.0: RmInitAdapter failed! (0x26:0xffff:1290)
[ 1417.063107] NVRM: GPU 0000:01:00.0: rm_init_adapter failed, device minor number 0

dmesg | grep nvidia

[    2.621823] nvidia: module license 'NVIDIA' taints kernel.
[    2.758029] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  460.84  Wed May 26 20:14:59 UTC 2021
[    2.774304] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  460.84  Wed May 26 20:01:59 UTC 2021
1
задан 16 July 2021 в 22:20

1 ответ

Попробуйте добавить pcie_aspm=off и rcutree.rcu_idle_gp_delay=1 в cmdline ядра.

Вы также можете попробовать установить последние версии драйверов с сайта Nvidia. Я знаю, что это не идеально, но это может быть информативным тестом: https://www.nvidia.com/en-us/drivers/unix/

Однако это похоже на аппаратный сбой. Посмотрите на https://github.com/wilicc/gpu-burn и https://github.com/ComputationalRadiationPhysics/cuda_memtest, чтобы проверить память GPU.

2
ответ дан 28 July 2021 в 11:21

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

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