Заморозка системы после приостановки

11

С тех пор, как я установил Ubuntu 16.04, у моего ноутбука (HP Probook 450 G2) возникают проблемы с выходом из режима ожидания. Редко удается правильно проснуться от приостановки, но в основном экран либо остается черным, либо включается и полностью зависает через 2 или 3 секунды, после чего в обоих случаях происходит более громкая работа вентилятора. Я не могу переключиться на tty-оболочку или сделать что-то еще, кроме отключения питания, удерживая кнопку питания.

Я пытался использовать различные решения, такие как отключение USB Legacy, добавление acpi_backlight = vendor acpi_osi = '! Windows 2013' acpi_osi = '! Windows 2012' в GRUB_CMDLINE_LINUX_DEFAULT, но ничего не получалось.

Вчера я переключился на Linux Mint, чтобы проверить, есть ли у меня проблема, но она все еще сохраняется. Вот вывод /var/log/kern.log, который показывает последние сообщения из моего предыдущего сеанса.

Feb 13 09:51:55 hamza-PC kernel: [  913.345833] nf_conntrack: automatic helper assignment is deprecated and it will be removed soon. Use the iptables CT target to attach helpers instead.
Feb 13 09:52:22 hamza-PC NetworkManager[1004]: <info>  [1486975942.4773] manager: sleep requested (sleeping: no  enabled: yes)
Feb 13 09:52:22 hamza-PC NetworkManager[1004]: <info>  [1486975942.4774] manager: sleeping...
Feb 13 09:52:22 hamza-PC NetworkManager[1004]: <info>  [1486975942.4774] device (wlo1): state change: activated -> unmanaged (reason 'sleeping') [100 10 37]
Feb 13 09:52:22 hamza-PC NetworkManager[1004]: <info>  [1486975942.4969] dhcp4 (wlo1): canceled DHCP transaction, DHCP client pid 1440
Feb 13 09:52:22 hamza-PC NetworkManager[1004]: <info>  [1486975942.4970] dhcp4 (wlo1): state changed bound -> done
Feb 13 09:52:22 hamza-PC kernel: [  940.019586] wlo1: deauthenticating from b4:75:0e:ce:22:bb by local choice (Reason: 3=DEAUTH_LEAVING)
Feb 13 09:52:22 hamza-PC NetworkManager[1004]: <info>  [1486975942.5125] dns-mgr: Writing DNS information to /sbin/resolvconf
Feb 13 09:52:22 hamza-PC kernel: [  940.034017] cfg80211: World regulatory domain updated:
Feb 13 09:52:22 hamza-PC kernel: [  940.034019] cfg80211:  DFS Master region: unset
Feb 13 09:52:22 hamza-PC kernel: [  940.034020] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
Feb 13 09:52:22 hamza-PC kernel: [  940.034022] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
Feb 13 09:52:22 hamza-PC kernel: [  940.034024] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
Feb 13 09:52:22 hamza-PC kernel: [  940.034025] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
Feb 13 09:52:22 hamza-PC kernel: [  940.034026] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
Feb 13 09:52:22 hamza-PC kernel: [  940.034027] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
Feb 13 09:52:22 hamza-PC kernel: [  940.034028] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
Feb 13 09:52:22 hamza-PC kernel: [  940.034029] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
Feb 13 09:52:22 hamza-PC kernel: [  940.034030] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
Feb 13 09:52:22 hamza-PC NetworkManager[1004]: <info>  [1486975942.5423] manager: NetworkManager state is now ASLEEP
Feb 13 09:52:26 hamza-PC kernel: [  943.880782] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
Feb 13 09:52:27 hamza-PC kernel: [  944.885059] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment

Также

uname -a
Linux hamza-PC 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Любая информация будет полезна, спасибо!

hamzam
источник
1
После отключения гибридной графики в BIOS проблема исчезла. Как это может быть связано?
Хамзам,

Ответы:

6

У меня ядро ​​4.19 и версия драйвера Nvidia 390. Я изменил gdm на lightdm.

sudo apt install lightdm

Проблема решена сейчас.

manowar_manowar
источник
2
работал для меня на Ubuntu 18.04. Большое спасибо!
Франческо Борзи
2

После использования Ubuntu 16.04 LTS в течение нескольких дней, и все было в порядке, я начал испытывать это замораживание при приостановке / сне. Я переустановил менеджер дисплея lightdm, и проблема не исчезла. У меня были похожие журналы с вашими, но никаких серьезных ошибок.

Что решило эту проблему для меня, так это сменив видео драйвер X.org по умолчанию на NVidia.

Это находится в Settings -> Software & Updates -> Additional Drivers

Там у меня была выбрана следующая опция.

'Using X.org X server - Nouveau display driver...'

После изменения его на:

Using NVidia binary driver ... (proprietary, tested)

Перезагрузите и все хорошо с тех пор :)

введите описание изображения здесь

Любен
источник
0

Откройте /etc/systemd/logind.conf с помощью редактора, такого как Vim, gedit:

sudo gedit /etc/systemd/logind.conf

Вы увидите все эти варианты:

#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#InhibitDelayMaxSec=5
#HandlePowerKey=poweroff
#HandleSuspendKey=suspend
#HandleHibernateKey=hibernate
#HandleLidSwitch=suspend
#HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
#HoldoffTimeoutSec=30s
#IdleAction=ignore
#IdleActionSec=30min
#RuntimeDirectorySize=10%
#RemoveIPC=yes
#UserTasksMax=12288

Просто измените значение этих записей на suspend, и все будет работать нормально:

HandleSuspendKey=suspend
HandleLidSwitch=suspend
HandleLidSwitchDocked=suspend

Если все еще не исправлено:

HandleHibernateKey=suspend

Проверьте эту статью от itsfoss

шаурья айри
источник
0

Вот один метод, который мне помог.

Редактировать конфигурацию grub,

sudoedit /etc/default/grub

+ Изменить

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

в

GRUB_CMDLINE_LINUX_DEFAULT="text"

Тогда делай

sudo update-grub

и перезагрузите компьютер.

Yukai
источник
Добро пожаловать в Спросите Ubuntu. Пожалуйста, избегайте публикации ссылок в ответе, так как со временем эти ссылки могут быть неработающими или недоступными.
Вишну НК
1
Я не понимаю, как это могло бы помочь. Этот параметр просто меняет то, что Ubuntu показывает вам во время загрузки.
Quora Feans
-1

Временное решение | Застрял на экране входа в систему | Даже после многих перезагрузок

Если вы все еще застряли на экране входа в систему даже после жесткого перезапуска, выполните следующие действия, чтобы выйти из этого ...

  • Перезагрузите систему: нажмите и удерживайте кнопку питания в течение 5-10 секунд

  • Запустите систему в режиме восстановления , выбрав «Advance Option for Ubuntu»

  • Выберите первый вариант, который заканчивается на « (восстановление) »

  • Выберите опцию « root drop to root shell prompt » и подсказку «ENTER» (дважды)

  • Выполните следующие команды:

sudo dpkg --configure -a

sudo prime-select intel

перезагрузка sudo

Примечание. Это будет работать только в том случае, если вы используете систему с двумя видеокартами (например, nvidia + intel или intel + amd), а не-Intel настроена в качестве основной.

AKay Nirala
источник
Ваше решение просто выбирает видеокарту Intel. Не запускайте команды Linux, если вы не знаете, что они делают.
Шиталь Шах
@ShitalShah Дорогой, не добавляйте комментарии, не прочитав полный ответ, я четко заявил там, что это просто временное решение, когда ваша система настроена на использование сторонней графической карты в качестве основной, но соответствующий драйвер для нее не установлен в вашей системе или поврежден из-за внезапного сбоя питания / отсутствия достаточного резервного питания от батареи в режиме ожидания и т. д., затем он испытывает трудности во время входа в систему. Приведенные выше команды предназначены для исправления поврежденных приложений или прерванных установок> выберите собственный драйвер Intel в качестве основного и перезагрузите систему.
AKay Nirala