Як розблокувати заблокований сеанс?


31

Я використовую xubuntu 14.04 для обладнання на базі AMD. Він налаштований не блокувати сеанс і не вимикати автоматично в триваліші простої.

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

У мене також встановлений робочий стіл kde. Диспетчер дисплеїв - LightDM, AFAIK.

Система веде себе приємно вже кілька місяців, аж до пари днів тому. Тепер, приблизно через десять хвилин простою, сеанс блокується автоматично. На екрані представлено діалогове вікно із заголовком "Цей сеанс заблоковано".

Спроба "розблокувати" з іменем користувача та паролем сеансу повідомлення

" Ви перейдете до діалогового вікна розблокування через кілька секунд ", і цикл розпочнеться знову. Неможливо ввійти, єдиним варіантом, здається, є перезавантаження. (Я не згадаю про роботу, яку я щойно загубив ":-()

Хтось має уявлення про те, що відбувається тут, маючи на увазі, що AFAIK менеджери живлення налаштовані НЕ блокувати сеанси і не вимикати живлення в режимі очікування?

Спасибі


1
Гаразд, здавалося, знайшов рішення моєї негайної проблеми; інший потік в іншому місці спрямовував мене на "Налаштування освітлення", яке не відображалося в жодному з моїх меню робочого столу. Я запустив його з / usr / bin / light-locker-settings. Якщо налаштувати все на "ніколи" чи ні, то, схоже, зупинено блокування сеансу. Це залишає питання, чому сама послідовність розблокування не вдалася, повернувшись до діалогу розблокування. Жук?
user215199

тут же випуск, на чистому xubuntu 14.04, повністю оновлений станом на 19 жовтня 2015 року zz
hanshenrik

Та ж проблема у новому встановленні тестування Debian
hochl

Відповіді:


46

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

У корені tty1( Ctrl+ Alt+ F1) введіть loginctl unlock-session [id], де [id]ідентифікатор сеансу, який ви отримаєте, ввівши loginctl list-sessions.

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


1
Фантастичний! Випадково заблокував мій сеанс під час оновлення Ubuntu. Я не був впевнений, куди йшов процес оновлення. Вдалося розблокувати та відновити успішно.
rvdavid

3
Мені вдалося це зробити як некореневе, мабуть тому, що я розблокував власний сеанс.
Клемент Черлін

не вдалося розблокувати сеанси loginctl через неправильні дозволи на polkit-agent-helper-1 під час мого оновлення kubuntu 17.10 -> 18.04 (використовується завжди, коли шафка екрана пропонувала це під час оновлення чи подібного). Трик списків та розблокування сеансу [id] врятував мене. Спасибі! :)
KIAaze

1
Врятував мій день ...
Paflow

9

Я не в змозі додати коментар. ось кілька слів про Ubuntu. Я завантажую Ubuntu 16.04.1 без входу, потім закриваю кришку для виходу на вулицю, а коли я повертаюся, знову відкриваю ноутбук, не в змозі розблокувати (диспетчер дисплея відображається в правому верхньому куті, тільки пароль для введення, ні ім'я користувача)

Ctrl+ Alt+ F1приносить tty1, тоді ввійдіть у мій рахунок

sudo -i loginctl list-sessions
sudo -i loginctl unlock-session id

Як і в https://askubuntu.com/a/611611/485005 , "Якщо він не працює з першим ідентифікатором, спробуйте з іншими ідентифікаторами сеансу"


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

3
Оскільки заблокований сеанс того самого користувача, використовувати його sudoв цьому випадку не потрібно .
вихід із системи

Ще простіше: Ctrl + Alt + F1, вхід, потім: light-locker. Це змушує його піти і триматися подалі, принаймні, доки не перезавантажишся.
maharvey67

Не потрібно знаходити правильний ідентифікатор сеансу, sudo loginctl unlock-sessionsвін розблокує ваш сеанс.
Бенджамін

3

Я думаю, ви можете просто відключити та змінити шафку заставки за замовчуванням у будь-якому випадку. По-перше, вимкніть освітлювач у налаштуваннях [LightDM / Xfce] Налаштування живлення, а потім:

$ sudo apt-get update && sudo apt-get install xscreensaver && sudo apt-get remove light-locker

потім після перезавантаження (перезавантаження X) я отримав xscreensaver як менеджер шафки за замовчуванням.


2

Це працювало для мене:

sudo service lightdm restart 

Насправді, схоже, це проблема з Nouveau та власними бінарними драйверами Nvidia. Якщо вашими відеокартами є nVidia, звинувачуйте nvidia. Вони смокчуть. Перезапуск lightdm вирішує проблему, але, як видається, це глюк nvidia / nouveau dpmi, який викликає це.
Warren P

1

У мене були подібні проблеми, що застрягли на екрані "Ви перейдете до діалогу розблокування через декілька секунд" на xubuntu 16.04.4 після завантаження з призупиненого сеансу.

Для мене рішення - натиснути Ctrl+ Alt+F7

Мені іноді доводиться повторювати вищевказану команду, але з часом це дозволить мені нормально увійти.


Використовуєте відеокарту nvidia? з нуво? або власні двійкові драйвери?
Warren P

@WarrenP Використання nvidia-картки з власними драйверами.
Тоні

Я думаю, що це поганий драйвер або погана взаємодія між драйвером та менеджером дисплеїв. Я вірю, що проблема стосується DPMI, управління потужністю дисплея
Warren P

1

Ctrl+ Alt+ Backspace(двічі натискається) скине X та знищить / закриє все, що ви відкрили на поточному сеансі робочого столу.

Під час нового входу перевірте налаштування заставки та вимкніть блокування екрана.


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