Я налаштував 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
, ми ніколи не зможемо отримати екран блокування.