Я налаштував Ubuntu на чорний екран, коли я закриваю кришку ноутбука, але хочу, що коли я його знову відкриваю, він вимагає пароль, як блокування екрана Ctrl+ Alt+ L, але я не можу знайти правильний варіант. Не могли б ви сказати мені?
Я налаштував Ubuntu на чорний екран, коли я закриваю кришку ноутбука, але хочу, що коли я його знову відкриваю, він вимагає пароль, як блокування екрана Ctrl+ Alt+ L, але я не можу знайти правильний варіант. Не могли б ви сказати мені?
Відповіді:
У мене однакова проблема в моєму ноутбуці з Ubuntu 11.10 ... Хоча спільнота не розробляє "повне" рішення (тобто додавання параметра "блокування" в менеджері живлення), я реалізував власне рішення. Для того, щоб реалізувати моє рішення, ви повинні виконати наступні кроки:
sudo apt - отримати встановити gnome-tweak-tool
mkdir / etc / acpi / local
gksudo gedit /etc/acpi/local/lid.sh.post
#! / бін / ш
#################################################################### #########################
## Сценарій, написаний Рафаелем Фернандесом Лопесом і Тіаго Мендесом Невесом ##
## Twitter: @rafaelf_l та @ThyagoNeves ##
## ##
## Опис: Цей сценарій блокує екран, коли кришка ноутбука ##
## закрито в Ubuntu 11.10 (Oneiric Ocelot). ##
## ##
## Цей скрипт можна вільно перерозподіляти, змінювати та використовувати. ##
## Будь-який перерозподіл повинен містити інформацію авторів. ##
## ##
## ЦИЙ СКРИПТ НЕ МАЄ ГАРАНТІЇ! ##
#################################################################### #########################
grep -q закрити / proc / acpi / кнопка / кришка / * / стан
якщо [$? = 0]; потім
# Деякий системний процес використовується для перевірки того, хто є поточним користувачем, що реєструється.
PROCESS_PID = `pidof gnome-session`
CURRENT_USER = `ps up $ PROCESS_PID | awk '{if ($ 1! = "USER") {print $ 1}}' '
DBUS_SESSION_BUS_ADDRESS = `grep -z DBUS_SESSION_BUS_ADDRESS / proc / $ PROCESS_PID / середовище | sed -e 's / DBUS_SESSION_BUS_ADDRESS = //' `
експортувати DBUS_SESSION_BUS_ADDRESS
su -c "gnome-screensaver-command -l" $ CURRENT_USER
фі
Збережи це!
sudo chmod + x /etc/acpi/local/lid.sh.postДобре! Тепер ви можете протестувати сценарій закриття вашого ноутбука!
Наскільки мені відомо, це вже неможливо через обмежені можливості, доступні зараз у GNOME 3.x. Ви можете повідомити про помилку на панелі запуску чи вище за течією, але я не впевнений, чи буде доданий варіант, оскільки такі помилки часто перетворюються на нескінченну дискусію без фактичного рішення (якщо тут чесно).
Найкраще, що ви можете зробити - це система призупиниться, коли кришка закрита.
Вимкнення блокувального екрану за допомогою діалогового вікна "Екран" не завжди працює.
Однак це рішення "надмірної сили" робить:
sudo mv /usr/bin/gnome-screensaver /usr/bin/gnome-screensaver.disabled
Екран блокування реалізовано компанією gnome-screensaver, тому, якщо ми відключимо gnome-screensaver, ми ніколи не зможемо отримати екран блокування.