Ubuntu 22.04 не распознаёт видеокарту

Вопрос или проблема

У меня есть настольный компьютер с Ubuntu, и моя видеокарта – GeForce GTX 1060. Я переключился с Ubuntu 20.04 на 22.04 около недели назад и не сталкивался с проблемами – до вчерашнего дня. В то время мой компьютер завис, казалось, случайно.

Ничто не реагировало в течение примерно 10 минут, поэтому я выключил его, удерживая кнопку питания, а затем снова включил.

Однако при загрузке я заметил, что все работает значительно медленнее. Поглядывая в Дополнительные драйверы, я обнаружил, что список драйверов полностью исчез, вместе с любыми упоминаниями о GPU.

Я пытался обновить драйвера с помощью ubuntu-drivers autoinstall, но безуспешно – просто написано, что все драйвера обновлены.

Запуск sudo lshw -C display, похоже, также не обнаруживал видеокарту nvidia. Вместо этого он указал на UHD Graphics 630, что, я полагаю, является… резервной видеокартой или чем-то подобным?

На данный момент я не знаю, что делать. Кто-нибудь сталкивался с этим раньше? Что может заставить Ubuntu забыть о видеокарте, и есть ли способ это исправить?

ОБНОВЛЕНИЕ:

Я только что загрузился с живого USB с Ubuntu 20.04, который, похоже, прекрасно распознал видеокарту. Так что это не проблема с оборудованием, к счастью. Я полагаю, это что-то специфическое для моей текущей установки?

Я очень не хотел бы переустанавливать ОС, если у меня есть какой-либо выбор. Также у меня нет никакой информации, специфична ли ошибка для версии, так что я могу столкнуться с ней снова в 20.04 все равно. Что означало бы, что я переустановил без необходимости.

Вот вывод команды lspci:

00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630]
00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10)
00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
00:17.0 SATA controller: Intel Corporation Cannon Lake PCH SATA AHCI Controller (rev 10)
00:1c.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #5 (rev f0)
00:1c.6 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #7 (rev f0)
00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #12 (rev f0)
00:1f.0 ISA bridge: Intel Corporation H310 Chipset LPC/eSPI Controller (rev 10)
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
00:1f.5 Serial bus controller: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
03:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 04)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

ОБНОВЛЕНИЕ 2:

Я только что снова загрузился с того же живого USB, что и раньше, и на этот раз проблема не исчезла. Никакой видеокарты nvidia не найдено, и никаких драйверов в Дополнительных драйверах. Единственная другая проблема, с которой я столкнулся, заключалась в том, что проверка диска в начале закончилась “обнаружено 23 ошибки на вашей системе”, прежде чем перейти к меню установки. Возможно, это как-то связано?

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

ОБНОВЛЕНИЕ 3:

вывод команды sudo grep -iE "nvidia|VGA" /var/log/dmesg:

[    0.448147] kernel: pci 0000:00:02.0: vgaarb: setting as boot VGA device
[    0.448147] kernel: pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
[    0.448147] kernel: pci 0000:00:02.0: vgaarb: bridge control possible
[    0.448147] kernel: vgaarb: loaded
[    0.588440] kernel: fb0: EFI VGA frame buffer device
[    4.479544] kernel: audit: type=1400 audit(1663111896.388:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=663 comm="apparmor_parser"
[    4.479564] kernel: audit: type=1400 audit(1663111896.388:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=663 comm="apparmor_parser"
[    4.616337] kernel: fb0: switching to i915 from EFI VGA
[    4.616465] kernel: i915 0000:00:02.0: vgaarb: deactivate vga console
[    4.618206] kernel: i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem

Поэтому я отзываю свое утверждение о том, что это не может быть проблема с оборудованием, потому что я думаю, что это определенно проблема с оборудованием.

Только что понял, что большая плата с вентилятором, в которую вы подключаете HDMI, на самом деле является видеокартой nvidia. Я покачал её, и теперь все работает хорошо, и я чувствую себя глупо.

Тем не менее, она кажется немного изогнутой/косой, как будто она провисает, поскольку прикреплена только с двух соседних сторон. Нормально ли, что видеокарты так сильно свешиваются? Возможно, это действительно то, как она должна быть установлена. Это меня немного беспокоит.

Ответ или решение

Проблема с определением графической карты NVIDIA GeForce GTX 1060 в Ubuntu 22.04: подробный анализ и решение

Пользователи Ubuntu иногда сталкиваются с различными проблемами после обновления системы, что наглядно продемонстрировал ваш случай. Давайте подробно разберёмся, что могло произойти и как можно быстро восстановить работу графической карты.

1. Причины проблемы

Судя по вашему описанию, ваша система сначала работала корректно, однако после случайного зависания и перезагрузки вы столкнулись с проблемами распознавания графической карты. Основные причины могут включать:

  • Неисправный контакт: Возможно, ваша видеокарта не находится в надёжном положении в слоте PCIe, что может привести к сбоям в её обнаружении.
  • Программные конфликты: Обновление системы могло нарушить совместимость драйверов или вызвать конфликт с ранее установленными.
  • Кэширование драйверов: Неправильные или устаревшие кэшированные данные могут повлиять на обнаружение оборудования.

2. Проверка соединений и оборудования

Вы сами отметили, что после манипуляций с видеокартой проблема была решена. Это указывает на то, что:

  • Контакт в слоте: Видеокарта, возможно, не была плотно соединена со слотом. Рекомендуется вытянуть видеокарту и аккуратно вставить её на место, убедившись в надёжности подключения.
  • Механические повреждения: Обратите внимание на состояние карты и материнской платы, а также проверьте, не повредит ли карта другие компоненты.

3. Проверка дров и системы

Чтобы убедиться, что операционная система и драйвера работают корректно, выполните следующие шаги:

  1. Обновление системы: Убедитесь, что ваша система полностью обновлена, используя команды:

    sudo apt update
    sudo apt upgrade
  2. Проверка драйверов: Используйте утилиту для установки драйверов:

    sudo ubuntu-drivers devices

    Это покажет доступные драйверы для вашего оборудования.

  3. Установка драйвера NVIDIA: Если карты обозначены, используйте:

    sudo ubuntu-drivers autoinstall
  4. Проверка состояния: Проверьте, активна ли ваша видеокарта, используя команды:

    lspci | grep -i nvidia
    sudo lshw -C display

4. Частые проблемы и их решение

Если проблема повторяется, возможно, стоит рассмотреть:

  • Системные логи: Просмотр логов может дать подсказки о возникают ли ошибки при запуске драйверов. Используйте:

    dmesg | grep -i nvidia
  • Режимы отображения: Убедитесь, что в BIOS или UEFI нет настроек, отключающих видеокарту. Иногда устанавливается универсальный графический процессор для экономии энергии.

5. Заключение

Ситуация с неисправным контактом видеокарты, как показали ваши действия, могла быть основной причиной проблемы. Убедитесь, что компоненты установлены надёжно и правильно. Если вы продолжаете сталкиваться с проблемами, возможно, стоит обратиться к специалистам для дальнейшей диагностики системы.

Не забывайте, что выявление и устранение подобных проблем требует терпения и методичности. Следование вышеизложенным шагам поможет вам сохранить стабильность и работоспособность вашего рабочего места на Ubuntu.

Оцените материал
Добавить комментарий

Капча загружается...