Ubuntu 18.04 не прокинеться після блокування екрана та порожнього / призупинення / сну


27

Я намагаюся запустити Ubuntu 18.04 на ноутбуці з процесором AMD A12 та графікою Radeon R7. У мене немає нічого, окрім проблем, і я дуже не відсторонений від Ubuntu, хоча 12.04 років я без таких проблем використовував 12.04.

У мене є дві проблеми, які божевільні, і я опублікую їх окремо. Проблеми трапляються лише на Gnome та Ubuntu на Xorg і не трапляються на Wayland. Однак мені кажуть, що найкраще не бігти Гнома на Вейленд.

Ця проблема полягає в тому, що комп'ютер іноді не прокидається від призупинення. Ну, я думаю, що це прокидається, тому що оптичний привід крутиться, а жорсткий диск пролітає, але я не можу увійти, тому що на екрані блокування є хеш кольорів або спотворений фон без місця для входу. Я навіть не можу ctrl alt-F1 дістатись до підказки. Весь вхід заморожений.

Мені цікаво, чи правильно налаштовано Xorg. Я запускаю відеодрайвер Oilaf, який добре працює в Wayland, тому я не знаю, чи є проблема з Xorg і цим драйвером.


1
Може бути дублювати питання з цією відповіддю, яка працювала на мене: askubuntu.com/a/1041397/413258
Roland

Чи використовуєте ви повне шифрування диска (LUKS), запропоноване Ubuntu під час нової інсталяції? crypsetupможливо чекає пароля, але цей факт не видно на екрані, що заблокується / закрито. Запитання через те, що повідомлення про помилки шифрується самим свопом, створюючи проблему з куркою-яйцем. Див.: Bugs.launchpad.net/ubuntu/+source/linux/+bug/1774950, що впливає на багатьох користувачів.
аріельф

Відповіді:


8

Здається, проблема з водієм нуво. Відредагуйте grubфайл, відредагувавши його з доступом до sudo.

sudo vim /etc/default/grub 

Додайте nouveau.modeset=0до рядка, що говоритьGRUB_CMDLINE_LINUX=""

Потім бігайте

sudo update-grub

Перезавантажтесь після успішного оновлення grubфайлу.


2
Це означає GRUB_CMD_LINUX="nouveau.modeset=0"?
Кларк Генрі

1
Це має бути прийнятою відповіддю.
Кларк Генрі

Так @ClarkHenry, вам потрібно встановитиGRUB_CMD_LINUX="nouveau.modeset=0"
Кришн Бера

що мені допомогло було встановити nouveau.blacklist=1.
Fariborz Ghavamian

після цього дозвіл не встановлено належним чином.
smihael

5

Заставка мені допомогла з Xubuntu 18.04 - за винятком того, що я встановив xscreensaver і все почало працювати правильно.


3

У мене дуже подібне питання на ноутбуці HP Pavilion 17-ar050wm. Я спробував багато різних речей - використовуючи драйвери Oilaf / Ubuntu-X, що перехрещуються, перехід на lightdm, працює, gdm3 -resetале єдине, що, здається, має значення - це я ввійшов у сон натисканням кнопки живлення або закриттям кришка ноутбука. Коли я тільки закрив кришку, екран / клавіатура не повертається належним чином приблизно в 3/4 часу, але коли я натиснув першу кнопку, вона повертається на 100% часу (поки що).

Тому через відсутність кращого рішення я просто намагаюся пам'ятати, щоби натискати кнопку живлення кожен раз, перш ніж закривати кришку.


2

Я думаю, що нарешті я знайшов відповідь на це. Здається, це працює поки що, але минуло лише кілька днів. Рішення, на яке я натрапив:

sudo gdm3 -reset 

і перезавантажити.

(Примітка. Після скидання gdm3 він повернеться до екрана входу, який не дозволить вам увійти. Не турбуйтеся про це. Перезавантажте систему, і вона повернеться до звичайного екрана входу, і все буде добре.)


3
Мені надходить підказка "Не вдалося проаналізувати параметри: Невідомий варіант - Скинути" Будь-яка ідея чому?
Рон Пігготт

1
Та ж помилка, що і @RonPiggott
sP_

1
Дякую за пропозицію. Я отримав помилку, згадану вище, і поставив питання про неї: unix.stackexchange.com/questions/488037/…
acobster

Я отримав таку ж помилку, але sudo killall gdm3працював на мене (вона вбиває gdm3, який потім перезавантажується, а екран знімає).
Лоранс Гонсалвес

1

Щоб відновити цей примірник, я набрав:

sudo apt install gnome-screensaver

І це спрацювало вперше. Я не знаю, чому файл не працював або чому його там не було, але, як я сказав, працював на мене.


1

У мене була ця проблема, на заблокованому екрані він вимкне відеосигнал, але не повернеться.

Якщо ви спробуєте сліпо ввести свій пароль, ви можете помітити, що екран вмикається та входить.

Це було питання, пов’язане із збереженням відео / заставки.

Я виправив це, встановивши xScreenSaver


1

Для мене була проблема, lightdmі мені вдалося виправити порожній екран після блокування, просто переключившись на gdm3:

sudo apt-get install gdm3

Коли буде запропоновано під час встановлення, перейдіть lightdmна режим gdm3та натисніть клавішу Enter. Перезавантаження необхідне, і тепер у вас буде більш сучасний екран входу. Найголовніше, що прокидання від блокування екрана насправді працює зараз, принаймні для мене це, нарешті, є.


Крім того, якщо вам не вистачає застрягання під час тестування всіх цих різних рішень, використовуйте комбінацію клавіш CTRL+ ALT+ F1(або будь-який сеанс з F1- F6), щоб перейти на термінальний сеанс, а потім поверніться назад через CTRL+ ALT+ F7. Тепер ви повинні побачити текст, який говорить про те, що ваш екран заблокований, але достатньо дати йому 5 секунд, і ви побачите запит на введення пароля. Це врятувало мені багато головних болів, що змусили насильно перезапустити кожне різні рішення, які я намагався.


На ThinkPad (x390) вирішення комбінації клавіш - FN + CTRL + ALT + F2 (термінальний сеанс) та FN + CTRL + ALT + F7 (повернення до GUI)
сер Джейн

gdm3працює краще і швидше, ніж lightdmдля мене!
banan3'14

0

Моя машина мала подібну проблему після оновлення до Ubuntu 18.04. Після закриття кришки ОС не прокинеться, але підсвітка увімкнеться. (Можливо, це не пов’язано: виявилося, що і моя клавіатура не реагує, оскільки індикатор блокування кришок не засвітив світлодіод.

Я знайшов виправлення в своїх біологічних налаштуваннях. Був встановлений прапорець для включення пробудження, коли кришка ноутбука відкрита. Це не було перевірено, але перевірка усунула проблему.

$ uname -r
4.15.0-21-lowlatency

$ lsb_release -r
Release:    18.04

$ lscpu
Architecture:        x86_64
Model name:          AMD PRO A10-8700B R6, 10 Compute Cores 4C+6G

$ dmidecode
BIOS Information
    Vendor: HP
    Version: N73 Ver. 01.17
    Release Date: 11/02/2016

0

У моїй ситуації:

$ uname -r
4.15.0-33-generic

$ lsb_release -r
Release: 18.04

$ lscpu
Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
CPU(s):              4
On-line CPU(s) list: 0-3
Thread(s) per core:  1
Core(s) per socket:  4
Socket(s):           1
NUMA node(s):        1
Vendor ID:           GenuineIntel
CPU family:          6
Model:               55
Model name:          Intel(R) Pentium(R) CPU N3540  @ 2.16GHz
Stepping:            8
CPU MHz:             880.243
CPU max MHz:         2665,6001
CPU min MHz:         499,8000
BogoMIPS:            4331.60
Virtualization:      VT-x
L1d cache:           24K
L1i cache:           32K
L2 cache:            1024K
NUMA node0 CPU(s):   0-3
Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology tsc_reliable nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer rdrand lahf_lm 3dnowprefetch epb pti tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms dtherm ida arat

$ sudo dmidecode | grep BIOS -A2
BIOS Information
Vendor: Acer
Version: V1.10
BIOS Revision: 0.0
Firmware Revision: 1.9

Обладнання - Aser E5-511-P6CS

Рішення видаляється з $vt_handoffрядка grub .

Для цього - просто відредагуйте /etc/grub.d/10_linuxфайл.

набір $vt_handoff = "1"для$vt_handoff = "0"


Чи є у вас середня зміна vt_handoff="1"в vt_handoff="0"? Те, як ви це написали, - це синтаксис для порівняння, а не призначення. Не впевнений, чи інші файли grub відрізняються, але в моїх є декілька порівнянь ... Здається, має сенс змінити призначення на початку файлу.
акобстер

vt_handoff повідомляє, до якої віртуальної консолі потрібно викликати. Якщо на чорному екрані ви можете переключитися на іншу консоль, то це може вирішити проблему, але якщо ваш оператор заморожений, то не впевнений, що це допоможе.
Shital Shah

0

У мене є подібні проблеми. Спробував відключити комутаційну відеокартку та модифікований vt_handoff. Жоден з них не працював.

Тоді я "випадково" вирішив проблему, встановивши режим SATA на "ACHI" (був "IDE", коли я встановив ubuntu) в BIOS. І це вирішило проблему!


1
Замість того, щоб продовжувати тему тут (оскільки люди не можуть відповісти на відповіді на ваш відповідь), краще відповісти на це запитання (з першими двома абзацами), а потім відкрити нове запитання зі своїм 3-м абзацом. Дякую!
Джефф Шаллер

0

У мене виникла ця проблема і вирішено її, оновивши до останнього основного ядра (4.20) з Ubuntu, опублікованого (4.15) за допомогою утиліти оновлення ядра Ubuntu (aka Ukuu).

Спочатку я подумав, що це може бути проблема з драйвером дисплея, тому я перейшов на nvidia-390, але він зберігався. Повністю зник після оновлення до 4.20 ядра.


0

У моєму випадку відключення "автоматичного призупинення" як для підключення, так і для акумулятора вирішило проблему. Я помітив після встановлення оновлень, налаштування знову змінилося само собою, майте це на увазі.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.