У меня Ubuntu 11.10 с Gnome 3 (без Unity), gnome-screen-saver была удалена и заменена на xscreensaver. Заставка все работает отлично - нареканий нет. Когда я даже на секунду закрываю крышку ноутбука, экран блокируется (и диалоговое окно с запросом моего пароля - это xscreensaver). Я бы хотел, чтобы этого не случилось ...
Вещи, которые я пробовал / смотрел уже:
- Настройки xscreensaver - флажок «Блокировать экран после» не установлен (хотя я также пробовал установить его и установить на 720 минут)
- gconf-editor -
apps -> gnome-screensaver -> lock_enabled
не проверяется - Системные настройки -> Питание - «Когда крышка закрыта» установлено на «Ничего не делать» для батареи и кондиционера
- Настройки системы -> Экран - Блокировка выключена
gconf-editor -
apps -> gnome-power-manager -> buttons -> lid_ac
&&lid_battery
оба установлены на "ничего"dconf-editor -
apps -> org -> gnome -> desktop -> screensaver -> lock_enabled
не проверяется
Выход из gsettings list-recursively org.gnome.settings-daemon.plugins.power
:
org.gnome.settings-daemon.plugins.power active true
org.gnome.settings-daemon.plugins.power button-hibernate 'hibernate'
org.gnome.settings-daemon.plugins.power button-power 'suspend'
org.gnome.settings-daemon.plugins.power button-sleep 'suspend'
org.gnome.settings-daemon.plugins.power button-suspend 'suspend'
org.gnome.settings-daemon.plugins.power critical-battery-action 'hibernate'
org.gnome.settings-daemon.plugins.power idle-brightness 30
org.gnome.settings-daemon.plugins.power idle-dim-ac false
org.gnome.settings-daemon.plugins.power idle-dim-battery true
org.gnome.settings-daemon.plugins.power idle-dim-time 10
org.gnome.settings-daemon.plugins.power lid-close-ac-action 'nothing'
org.gnome.settings-daemon.plugins.power lid-close-battery-action 'nothing'
org.gnome.settings-daemon.plugins.power notify-perhaps-recall true
org.gnome.settings-daemon.plugins.power percentage-action 2
org.gnome.settings-daemon.plugins.power percentage-critical 3
org.gnome.settings-daemon.plugins.power percentage-low 10
org.gnome.settings-daemon.plugins.power priority 1
org.gnome.settings-daemon.plugins.power sleep-display-ac 600
org.gnome.settings-daemon.plugins.power sleep-display-battery 600
org.gnome.settings-daemon.plugins.power sleep-inactive-ac false
org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 0
org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'suspend'
org.gnome.settings-daemon.plugins.power sleep-inactive-battery true
org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout 0
org.gnome.settings-daemon.plugins.power sleep-inactive-battery-type 'suspend'
org.gnome.settings-daemon.plugins.power time-action 120
org.gnome.settings-daemon.plugins.power time-critical 300
org.gnome.settings-daemon.plugins.power time-low 1200
org.gnome.settings-daemon.plugins.power use-time-for-policy true
gnome-settings-daemon работает:
<~> $ ps -ef | grep gnome-settings-daemon
1000 1719 1645 0 19:37 ? 00:00:01 /usr/lib/gnome-settings-daemon/gnome-settings-daemon
1000 1726 1 0 19:37 ? 00:00:00 /usr/lib/gnome-settings-daemon/gsd-printer
1000 1774 1645 0 19:37 ? 00:00:00 /usr/lib/gnome-settings-daemon/gnome-fallback-mount-helper
Что-нибудь еще я могу проверить? Благодарность!
11.10
gnome
xscreensaver
Джо Касадонте
источник
источник
dconf-editor
чтобы увидеть, есть ли какие-либо варианты там.ps -ef | grep gnome-settings-daemon
Ответы:
Мне удалось найти обходной путь, хотя я думаю, что есть лучшее решение там. Я посмотрел на то, что происходило, когда моя крышка была закрыта и открыта,
/etc/acpi/lid.sh
и обнаружил, что xscreensaver вызывается автоматически. Не уверен, что разные ноутбуки имеют разные настройки и тому подобное - я действительно не слишком много знаю об этом.В любом случае, я пытался заставить его просто подчиняться своему конфигурационному файлу, а не блокировать, но не мог понять это, поэтому я просто удалил строки, которые включали xscreensaver. Теперь все работает отлично: без блокировки, и если крышка закрыта, то прошло время, которое вы установили для запуска xscreensaver, он запустится нормально (и не заблокируется).
Я до сих пор не уверен, почему xscreensaver настроен на автоматический вызов при закрытой крышке или почему он игнорирует свои настройки и блокируется при открытии крышки. Я также не понимаю, почему на моем старом ноутбуке это происходит спорадически (иногда он блокируется каждый раз, иногда нет), несмотря на наличие одного и того же файла lid.sh.
Я должен также отметить, что я использую Ubuntu 12.04 с Unity, хотя я не думаю, что это будет иметь какое-либо значение.
источник
С GTK3 я использовал
Это предотвратит все блокировки экрана. Если вы все еще хотите иметь возможность заблокировать экран, вы можете использовать «Сменить учетную запись пользователя ...» в качестве замены. Для 11.10 просто установите сочетание клавиш для команды
Для 12.04+
источник
Я использую Ubuntu 12.04 Classic (я имею в виду Unity), и у меня возникли те же проблемы. Вот что я хотел: Когда экран не заблокирован, закрытие и повторное открытие крышки не должно приводить к блокировке экрана.
Это легко достижимо
dconf-editor
; просто найдитеorg > gnome > desktop > screensaver
и снимите отметку сlock-enabled
записи.PS: Кажется, это легко сделать, но найти ответ было сложно.
источник
Я запускаю Gnome Classic 12.04, и ответ Айбары Идуас не сработал для меня, но привел меня к ответу. Пришлось редактировать
/usr/share/acpi-support/screenblank
, удалив в нем ссылки на xscreensaver.источник
Чтобы отключить блокировку экрана при возобновлении, установите
LOCK_SCREEN=false
в/etc/default/acpi-support
Выполнение (от имени root или sudo) этой команды:
Создаст резервную копию файла (/etc/default/acpi-support.bak) и изменит обязательную опцию LOCK_SCREEN на false.
источник
Я хочу, чтобы мой экран был заблокирован при приостановке, спящем режиме, когда заставка становится активной из-за простоя в течение настроенного времени или когда я блокирую вручную.
Я не хочу, чтобы экран был заблокирован, когда я на короткое время закрываю крышку (пока я транспортирую свой ноутбук). При закрытии крышки хочется только выключить дисплей.
Все это можно настроить с помощью GUI-утилит, за исключением блокировки экрана при закрытой крышке - эта функция отсутствует в текущем GNOME :(
Тем не менее, следующий скрипт делает эту работу за меня ...
=== /etc/acpi/local/lid.sh.pre ===
=== / etc / default / acpi-support ===
Протестировано с gnome-screensaver + GNOME 3.4.2 + Debian Wheezy
источник
Ни один из ответов выше не работал для меня. Я должен был сделать это:
sudo vim /etc/UPower/UPower.conf
Требуется перезагрузка для вступления в силу. А другие ваши настройки Ubuntu / GNOME, относящиеся к событиям Lid, вероятно, обнулены.
источник
Установите gnome-tweak-tool . Нажмите «Shell» справа и там вы можете выбрать, что делать с батареей или без нее.
источник