Установка:
Ubuntu 20.04.2 LTS 64bit
Intel® Core™ i7-8850H CPU @ 2.60GHz × 12
NVIDIA Corporation GP107GLM [Quadro P1000 Mobile] (P1000 [Zbook Studio G5 mobile workstation])
Несколько дней назад я подключил свой ноутбук через USB-C к 38" 4k монитору Dell и все работало нормально. Затем у меня появились некоторые обновления (которые я не помню, что это были за обновления, я просто установил их, как я обычно делаю с рекомендуемыми обновлениями). Через несколько дней при перезагрузке ноутбука он завис при выключении, поэтому я сделал жесткий сброс. После этого ноутбук застрял при загрузке или, если я запускаю его без подключенного кабеля экрана USB-C, Ubuntu замирает, когда я подключаю кабель.
Я пытаюсь вспомнить, что еще необычного я сделал, и единственное, что мне приходит в голову, это почти закрыл крышку (просто чтобы экран стал черным, без риска запустить спящий режим или что-то в этом роде).
Работать без внешнего экрана - та еще морока, поэтому я буду очень признателен за любую помощь. Возможно, было обновление ядра или обновление графических драйверов, которые не совместимы, но я не нашел, как узнать, когда они были обновлены.
$ uname -r
5.4.0-74-generic
$ nvidia-smi
Wed Jun 9 07:42:26 2021
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 460.80 Driver Version: 460.80 CUDA Version: 11.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 Quadro P1000 Off | 00000000:01:00.0 On | N/A |
| N/A 45C P3 N/A / N/A | 576MiB / 4031MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 1356 G /usr/lib/xorg/Xorg 39MiB |
| 0 N/A N/A 3089 G /usr/lib/xorg/Xorg 244MiB |
| 0 N/A N/A 3293 G /usr/bin/gnome-shell 165MiB |
| 0 N/A N/A 3724 G ...gAAAAAAAAA --shared-files 15MiB |
| 0 N/A N/A 3901 G ...AAAAAAAAA= --shared-files 25MiB |
| 0 N/A N/A 4233 G ...AAAAAAAAA= --shared-files 73MiB |
| 0 N/A N/A 9468 G /usr/bin/nvidia-settings 0MiB |
| 0 N/A N/A 10367 G gnome-control-center 1MiB |
+-----------------------------------------------------------------------------+
Я не очень привык к такому виду поиска неисправностей, поэтому, пожалуйста, спрашивайте больше информации, если нужно.
EDIT:
$ less /var/log/apt/history.log
...
Start-Date: 2021-06-03 06:33:51
Commandline: /usr/bin/unattended-upgrade
Install: libnvidia-common-460:amd64 (460.80-0ubuntu0.20.04.2, automatic)
Upgrade: libnvidia-common-450:amd64 (450.119.03-0ubuntu0.20.04.1, 460.80-0ubuntu0.20.04.2)
End-Date: 2021-06-03 06:33:51
Если я правильно понял этот журнал, то совсем недавно было обновление nividia-common с версии 450 до 460. Есть ли способ откатить это обновление?
Похоже, решение заключалось в том, чтобы зайти в BIOS и выбрать графику UMA.