1

Когда вы блокируете экран в Windows, он перенаправляется на тот же экран, что и при входе в систему. Под Linux запускается программа, которая "захватывает" все события мыши и клавиатуры. В то время как xcreensaver делает работу очень хорошо, стандартная для gnome иногда имеет задержку в несколько секунд между выходом анимации экранной заставки и блокировкой экрана (я еще не представил такую ошибку, и я не знаю, если это только в моей машине или это более общая проблема). Независимо от характера проблемы, мне было интересно, есть ли более чистый и надежный способ блокировки экрана.

Реализация, о которой я думал, фактически вывела бы пользователя из системы и вернула бы его на экран gdm. Программы, запускаемые как демоны, можно поддерживать на более высоком уровне иерархии, а программы графического интерфейса можно просто приостановить? Также текущая оперативная память может быть где-то сброшена и позже восстановлена ... Другие, вероятно, могли бы думать о лучших реализациях, чем я.

Нужна ли более чистая реализация? Это пойдет на пользу конечному пользователю или не будет стоить того?

1 ответ1

0

Графический пользовательский интерфейс в Linux ... скажем, «Desktop Linux» (такого не существует), явно небезопасен. Люди, которые знают об этом, не используют ОС. Те, кто его развивает, достаточно счастливы, если им удастся исправить ошибки драйверов и прочее. (Как исправление плохого драйвера Intel.)

В любом случае, я не хочу начинать огненную войну или что-то в этом роде, не поймите меня неправильно.
Вот статья, которую вы можете прочитать:
http://blogs.iss.net/archive/Shmoocon2011.html

Об этой неуверенности ... Я не знаю, насколько вы следите за новостями и прочим о Linux, но в блокировке экрана KDE была действительно неприятная ошибка. Если вы нажали кнопку ВВОД в течение нескольких секунд, менеджер блокировки вышел из строя, и вы попали на рабочий стол. :)))))

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .