Я перезагрузился сегодня утром после обновления пакетов, и встроенный выход HDMI перестал работать.
Из /var/log/apt/history.log это все пакеты, установленные / обновленные как часть автоматических или ручных обновлений между двумя последними перезагрузками (с 2020-10-20 18:18:52 по 2020-10-25 17 : 57: 58 Pacific / Auckland):
apport-gtk:amd64 (2.20.11-0ubuntu27.9, 2.20.11-0ubuntu27.10)
apport:amd64 (2.20.11-0ubuntu27.9, 2.20.11-0ubuntu27.10)
cryptsetup-bin:amd64 (2:2.2.2-3ubuntu2.2, 2:2.2.2-3ubuntu2.3)
cryptsetup-initramfs:amd64 (2:2.2.2-3ubuntu2.2, 2:2.2.2-3ubuntu2.3)
cryptsetup-run:amd64 (2:2.2.2-3ubuntu2.2, 2:2.2.2-3ubuntu2.3)
cryptsetup:amd64 (2:2.2.2-3ubuntu2.2, 2:2.2.2-3ubuntu2.3)
firefox-locale-en:amd64 (81.0.2+build1-0ubuntu0.20.04.1, 82.0+build2-0ubuntu0.20.04.1)
firefox:amd64 (81.0.2+build1-0ubuntu0.20.04.1, 82.0+build2-0ubuntu0.20.04.1)
libcryptsetup12:amd64 (2:2.2.2-3ubuntu2.2, 2:2.2.2-3ubuntu2.3)
libfreetype6:amd64 (2.10.1-2, 2.10.1-2ubuntu0.1)
libfreetype6:i386 (2.10.1-2, 2.10.1-2ubuntu0.1)
libnetplan0:amd64 (0.99-0ubuntu3~20.04.2, 0.100-0ubuntu4~20.04.2)
linux-generic:amd64 (5.4.0.51.54, 5.4.0.52.55)
linux-headers-5.4.0-52-generic:amd64 (5.4.0-52.57, automatic)
linux-headers-5.4.0-52:amd64 (5.4.0-52.57, automatic)
linux-headers-generic:amd64 (5.4.0.51.54, 5.4.0.52.55)
linux-image-5.4.0-52-generic:amd64 (5.4.0-52.57, automatic)
linux-image-generic:amd64 (5.4.0.51.54, 5.4.0.52.55)
linux-libc-dev:amd64 (5.4.0-51.56, 5.4.0-52.57)
linux-modules-5.4.0-52-generic:amd64 (5.4.0-52.57, automatic)
linux-modules-extra-5.4.0-52-generic:amd64 (5.4.0-52.57, automatic)
netplan.io:amd64 (0.99-0ubuntu3~20.04.2, 0.100-0ubuntu4~20.04.2)
python3-apport:amd64 (2.20.11-0ubuntu27.9, 2.20.11-0ubuntu27.10)
python3-problem-report:amd64 (2.20.11-0ubuntu27.9, 2.20.11-0ubuntu27.10)
Судя по этому списку, похоже, что обновление ядра нарушило эту функцию. apt changelog linux-generic
просто говорит: «Bump ABI 5.4.0-52». При небольшом поиске был обнаружен журнал изменений , но изменение, похоже, связано только с некоторыми CVE Bluetooth.
Материнская плата:
$ sudo lshw -json | jq --raw-output '.[].children[] | select(.description == "Motherboard") | .vendor, .product'
ASUSTeK COMPUTER INC.
TUF B360-PRO GAMING (WI-FI)
То, что я пробовал до сих пор:
journalctl --follow
ничего не отображается из-за любого действия. pulseaudio - k
. Это решение сработало*! Шаг за шагом, если кто-то, кто сталкивался с этим, не знаком с операциями:
sudo update-grub
* Почти все в этом вопросе отличается, но ответ был настолько хорошо изучен, что я решил просто попробовать. Я не могу вспомнить, устанавливал ли я себе «nomodeset» в какой-то момент (и если да, то почему), но, по крайней мере, теперь есть запись.