Как мне настроить xscreensaver для использования экрана блокировки GNOME в Ubuntu 14.04?

Я бы хотел, чтобы xscreensaver блокировал мой сеанс с помощью стандартного экрана блокировки GNOME, вместо того, чтобы использовать ужасную подсказку блокировки экрана xscreensaver 1990-х годов (извините, ребята, но для этого требуется фейслифтинг). Я знаю, что это возможно, потому что у меня есть эта конфигурация, работающая на другой машине, но я не верю, что было сделано что-то особенное, чтобы это произошло.

У меня на ноутбуке установлена ​​Ubuntu 14.04 64bit, и я удалил скринсейвер gnome, используя "sudo apt-get remove gnome-screensaver". Я добавил запись в автозагрузку приложения для запуска "xscreensaver -no-splash". Если я подожду 5 минут, экранная заставка запускается, как и ожидалось, однако, когда я перемещаю мышь, я обнаруживаю, что она возвращает меня к разблокированной сессии. В случае, если вам интересно, да, я жду, пока не истечет короткое время ожидания, когда в противном случае я смогу разбудить сеанс без необходимости вводить ваш пароль.

Я пытался поиграть с различными конфигурациями в Системных настройках / Яркость и усиление. Замок. Параметры, которые я пробовал установить, включают включение «Блокировки» и установку «Блокировка экрана через» на 5 минут. Однако это, кажется, не имеет никакого эффекта. Я действительно задавался вопросом, было ли это из-за удаления заставки гнома.

Я попытался выполнить действия, описанные в справочной странице приложений, однако он просит меня изменить файл /usr/share/applications/gnome-screensaver-preferences.desktop, который не существует (я полагаю, потому что gnome-screensaver-Предпочтения больше не поставляется с gnome-screensaver и в любом случае удаляется).

Затем я нашел немного другую версию справочной страницы: http://manpages.ubuntu.com/manpages/lucid/man1/xscreensaver.1.html

Под заголовок GNOME просит изменить тот же файл, что и раньше, который также не существует.

Я немного растерялся. Я бы подумал, что если xscreensaver был настроен не для блокировки экрана, но Ubuntu настроен для блокировки экрана, то 2 должны работать вместе. Так что мне интересно, если они как-то конфликтуют?

Цените любую помощь.

Благодаря.

4
задан 4 July 2014 в 07:33

1 ответ

Хорошо я решил этот вопрос теперь, и отправляю решение для кого-либо еще, который хочет сделать то же, как я имею.

  1. xscreensaver должен быть запущен при запуске с помощью "Приложений Запуска" (поразите , Супер , и введите "Запуск"). Добавьте новую запись для запуска xscreensaver демона на запуске как xscreensaver -no-splash.

  2. необходимо поднять приложение конфигурации xscreensaver. Хит Супер и тип screensaver. Установите "Пробел после x минуты" к Вашему желаемому количеству (например, 5 минут). Помните это значение на потом. Гарантируйте "Экран Lock после того, как" будет НЕКОНТРОЛИРУЕМ.

  3. Наконец, перейдите к Параметрам настройки системы / Яркость & Блокировка. Выделенный "Экран Turn, когда неактивный в течение x минут" к тому же значению, поскольку Вы устанавливаете xscreensavers установку "Blank after x minutes" (например, 5 минут). Тогда все еще под Яркостью & Блокировка, набор "Экран Lock после": "Экранировать выключает".

И Вы сделаны! Если Ваша система будет неактивна для количества времени набора, экранная заставка умрет, и в фоновом режиме Ваша сессия также заблокирует. При пробуждении системы Вы найдете, что она заблокировала и выяснение Вашего пароля. Никакие ужасные приглашения ко входу в систему 90-х... потрясающие. Один протест состоит в том, что Ваша экранная заставка, по-видимому, не умрет, если Ваша сессия уже будет при приглашении ко входу в систему, экран просто выключит.

7
ответ дан 4 July 2014 в 07:33

Другие вопросы по тегам:

Похожие вопросы: