Как мне изменить параметры кнопки питания?

Когда я нажимаю кнопку питания, открывается диалоговое окно, но я хочу выключить систему без получения сообщения «Вы действительно действительно хотите выключить?». Как выбрать прямое отключение для нажатой кнопки питания?

У меня была та же проблема с версией 11.04, но я не помню решения, и вчера я обновился до Ubuntu 11.10.

101
задан 20 May 2014 в 19:23

9 ответов

Действие по закрытию крышки ноутбука

Чтобы настроить действие по закрытию крышки ноутбука, необходимо установить Расширенную настройку (или Инструмент настройки Gnome). Она находится в программном центре USC (Ubuntu Software Center) в разделе "Подстройка" или "Дополнительные настройки". Если он установлен, нажмите кнопку "Супер" и введите tweak или Advanced и выберите Расширенные настройки. Когда он откроется, выберите закладку оболочки;

Advanced Settings Before

Нажмите стрелки и выберите желаемое как на переменном токе, так и на батарее;

Advanced Setting After

Поведение кнопок по умолчанию

Установите dconf-инструменты:

sudo apt-get install dconf-tools

Нажмите alt+f2 и откройте dconf-редактор (или в dconf-редакторе терминального типа)

Перейдите к org.gnome.settings-daemon.plugins. Включите и установите там действие по умолчанию кнопка-питание:

enter image description here

На некоторых системах также нужно отметить пункт suppress-logout-restart-shutdown.

89
ответ дан 20 May 2014 в 19:23

Это быстрый и простой ответ, который мне нужен:

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
32
ответ дан 20 May 2014 в 19:23

Ничего из этого не работало в моей системе 13.04. В конце концов, я перекомпилировал gnome-session .

В gsm_shell.c и gsm_logout_dialog.c изменить #define AUTOMATIC_ACTION_TIMEOUT от 60 до 5

0
ответ дан 20 May 2014 в 19:23

Ответ Бруно только наполовину правильный.

После установки dconf необходимо перейти к apps>indicator-session

Поставьте галочку напротив пункта "подавить-перезапуск-перезапуск". "

Это сработает для Unity в Ubuntu 11.10, но не для Gnome 3 или Gnome Classic.

8
ответ дан 20 May 2014 в 19:23

Для текущих систем Ubuntu и Lubuntu:

echo "HandlePowerKey=suspend" | sudo tee -a /etc/systemd/logind.conf
sudo service systemd-logind suspend
1
ответ дан 20 May 2014 в 19:23

Я хотел поменять кнопку питания на suspend-to-RAM. На сервере Ubuntu 14.04 (нет Gnome/X), изменение /etc/acpi/events/powerbtn для использования альтернативного действия (/usr/sbin/pm-suspend) не работало , а не . Вместо этого, добавления одной строки в /etc/systemd/logind.conf было достаточно для выполнения трюка:

#HandlePowerKey=poweroff
HandlePowerKey=suspend

Теперь, нажатие кнопки питания вызывает мгновенную остановку.

12
ответ дан 20 May 2014 в 19:23

У меня это не сработало в Unity или gnome-shell (всегда показывалась подсказка). Итак, я использовал это руководство

из вики Arch Linux. Я создал файл / etc / acpi / events / power с содержимым:

event=button/power (PWR.||PBTN)
action=/sbin/poweroff

и выполнил команду:

sudo acpid restart (точно не знаю, правильная ли это команда)

А затем, нажав hardware выключение компьютера при нажатии кнопки питания (отображается запрос, но это не останавливает процесс выключения).

7
ответ дан 20 May 2014 в 19:23

Для меня решение было следующим:

gsettings set org.gnome.settings-daemon.plugins.power power-button-action suspend
1
ответ дан 20 May 2014 в 19:23

Боюсь, что первые ответы у меня не сработали, я думаю, что «графические решения» работают только для верхнего правого индикатора, а не для кнопки питания. У меня работает решение 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. Желаю, чтобы это помогло.

44
ответ дан 20 May 2014 в 19:23

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

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