Я обновился с Ubuntu 17.10 до Ubuntu 18.04. С тех пор он всегда зависает при выключении или перезагрузке во время выполнения некоторых команд. В результате мне приходится делать жесткую перезагрузку, нажимая кнопку питания. У меня двойная загрузка с Windows 10 с отключенной безопасной загрузкой. Когда я снова загружаюсь в Ubuntu, он иногда зависает перед экраном входа с черным экраном или после экрана входа с фиолетовым пустым экраном, но я могу войти в tty
. Хотя он хорошо загружается, если я каждый раз запускаю dpkg
из GRUB
меню. Даже когда я могу войти в систему, управление яркостью не работает. Часто Ubuntu не может определить подключение к локальной сети. Как я могу исправить проблему с выключением? Информация о системе:
Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz Intel Skylake GT2 [HD Graphics 520] AMD radeon R7 M440 Ubuntu 18.04, kernel: 4.15.0-22-generic
решение1
У меня возникла очень похожая проблема. После новой установки Ubuntu 18.04.2 на моем ноутбуке,Каждый раз, когда я пытаюсь перезапустить или выключить систему, она зависает на экране выключения с журналом Ubuntuкак на следующем экране, и мне приходится нажимать кнопку питания, чтобы выключить:
И я решил эту проблемуперейти с драйвера Nouveau на драйвер NVIDIA, используя приложение Software & Updates, как показано на следующем снимке экрана. Проблема исчезает после использования драйвера NVIDIA, поэтому я предполагаю, что в драйвере Nouveau есть некоторые потенциальные ошибки.
А вот данные моих видеокарт (в ноутбуке установлены две видеокарты, одна интегрированная видеокарта Intel и одна видеокарта NVIDIA):
$ sudo lshw -c video
# OR
$ sudo lshw -c display
*-display
description: VGA compatible controller
product: HD Graphics 620
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 02
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:128 memory:b2000000-b2ffffff memory:c0000000-cfffffff ioport:4000(size=64) memory:c0000-dffff
*-display
description: 3D controller
product: GP108M [GeForce MX150]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=nvidia latency=0
resources: irq:133 memory:b3000000-b3ffffff memory:a0000000-afffffff memory:b0000000-b1ffffff ioport:3000(size=128)
$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:1c.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001D12sv00001D72sd00001604bc03sc02i00
vendor : NVIDIA Corporation
driver : nvidia-driver-390 - distro non-free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
решение2
Еще одно глупое решение для Ubuntu 18.04, перезагрузка застряла: у меня был American Megatrends BIOS. Как только я изменил выбор ОС с Windows 7 на Windows 8.X, проблема исчезла.
решение3
У меня была та же проблема: «зависание при выключении/перезагрузке», но я нашел обходной путь.
Как насчет того, чтобы попробовать старые ядра Linux? --- например, v4.0-vivid, v4.1-wily ~ v4.5-wily
Установить укуу:
sudo add-apt-repository ppa:teejee2008/ppa sudo apt-get update sudo apt-get install ukuu
Проверьте список доступных ядер:
sudo ukuu --list
установка старых ядер:
sudo ukuu --install v4.5-wily
Удалить текущее ядро:
перезагрузитесь в расширенном режиме и выберите старое ядро.откройте терминал.
sudo ukuu --remove (current kernel)