Когда я нажимаю кнопку питания, открывается диалоговое окно, но я хочу выключить систему без получения сообщения «Вы действительно действительно хотите выключить?». Как выбрать прямое отключение для нажатой кнопки питания?
У меня была та же проблема с версией 11.04, но я не помню решения, и вчера я обновился до Ubuntu 11.10.
Действие по закрытию крышки ноутбука
Чтобы настроить действие по закрытию крышки ноутбука, необходимо установить Расширенную настройку (или Инструмент настройки Gnome). Она находится в программном центре USC (Ubuntu Software Center) в разделе "Подстройка" или "Дополнительные настройки". Если он установлен, нажмите кнопку "Супер" и введите tweak или Advanced и выберите Расширенные настройки. Когда он откроется, выберите закладку оболочки;
Нажмите стрелки и выберите желаемое как на переменном токе, так и на батарее;
Поведение кнопок по умолчанию
Установите dconf-инструменты:
sudo apt-get install dconf-tools
Нажмите alt+f2 и откройте dconf-редактор (или в dconf-редакторе терминального типа)
Перейдите к org.gnome.settings-daemon.plugins. Включите и установите там действие по умолчанию кнопка-питание:
На некоторых системах также нужно отметить пункт suppress-logout-restart-shutdown
.
Это быстрый и простой ответ, который мне нужен:
gsettings set org.gnome.settings-daemon.plugins.power button-power 'hibernate'
Если вы хотите сначала увидеть свои настройки, попробуйте следующее:
gsettings get org.gnome.settings-daemon.plugins.power button-power
Или, может быть, это, если вы хотите увидеть все настройки питания:
gsettings list-recursively org.gnome.settings-daemon.plugins.power
Ничего из этого не работало в моей системе 13.04. В конце концов, я перекомпилировал gnome-session .
В gsm_shell.c и gsm_logout_dialog.c изменить
#define AUTOMATIC_ACTION_TIMEOUT от 60 до 5
Ответ Бруно только наполовину правильный.
После установки dconf необходимо перейти к apps>indicator-session
Поставьте галочку напротив пункта "подавить-перезапуск-перезапуск". "
Это сработает для Unity в Ubuntu 11.10, но не для Gnome 3 или Gnome Classic.
Для текущих систем Ubuntu и Lubuntu:
echo "HandlePowerKey=suspend" | sudo tee -a /etc/systemd/logind.conf
sudo service systemd-logind suspend
Я хотел поменять кнопку питания на suspend-to-RAM. На сервере Ubuntu 14.04 (нет Gnome/X), изменение /etc/acpi/events/powerbtn
для использования альтернативного действия (/usr/sbin/pm-suspend
) не работало , а не . Вместо этого, добавления одной строки в /etc/systemd/logind.conf
было достаточно для выполнения трюка:
#HandlePowerKey=poweroff
HandlePowerKey=suspend
Теперь, нажатие кнопки питания вызывает мгновенную остановку.
У меня это не сработало в Unity или gnome-shell (всегда показывалась подсказка). Итак, я использовал это руководство
из вики Arch Linux. Я создал файл / etc / acpi / events / power с содержимым:
event=button/power (PWR.||PBTN)
action=/sbin/poweroff
и выполнил команду:
sudo acpid restart (точно не знаю, правильная ли это команда)
А затем, нажав hardware выключение компьютера при нажатии кнопки питания (отображается запрос, но это не останавливает процесс выключения).
Для меня решение было следующим:
gsettings set org.gnome.settings-daemon.plugins.power power-button-action suspend
Боюсь, что первые ответы у меня не сработали, я думаю, что «графические решения» работают только для верхнего правого индикатора, а не для кнопки питания. У меня работает решение rulet, я думаю, что смогу его улучшить и полностью убрать подсказку. Вместо создания нового файла вы можете использовать существующий / etc / acpi / events / powerbtn
файл
sudo -H gedit /etc/acpi/events/powerbtn
Добавить #
в строку комментария:
#action=/etc/acpi/powerbtn.sh
Добавить новую строку:
action=/sbin/poweroff
Сохранить файл. Откройте консоль и введите:
sudo acpid restart
У меня это работает, И подсказка исчезла, как и в ubuntu 11.04. Желаю, чтобы это помогло.