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

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

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

9 ответов

Решение

Закрытие крышки

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

Расширенные настройки перед

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

Расширенные настройки после

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

Установите dconf-tools:

sudo apt-get install dconf-tools

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

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

введите описание здесь

В некоторых системах вам также нужно пометить элемент suppress-logout-restart-shutdown,

Боюсь, что первые ответы не сработали для меня, я думаю, что "графические решения" работают только для верхнего правого индикатора, а не для кнопки питания. Решение рулетки работает для меня, я думаю, что смогу улучшить его и заставить подсказку полностью исчезнуть. Вместо создания нового файла вы можете использовать существующий /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. Жаль, что это помогает.

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

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

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

Вместо этого, добавив одну строку /etc/systemd/logind.conf было достаточно, чтобы сделать трюк:

#HandlePowerKey=poweroff
HandlePowerKey=suspend

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

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

После установки dconf вы должны перейти в приложения> индикатор-сессия

Поставьте галочку для пункта "suppress-logout-restart-shutdown".

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

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

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

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

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

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

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

Для меня решение было таково:

gsettings set org.gnome.settings-daemon.plugins.power power-button-action suspend

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

echo "HandlePowerKey=suspend" | sudo tee -a /etc/systemd/logind.conf
sudo service systemd-logind suspend

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

В gsm_shell.c и gsm_logout_dialog.c меняются #define AUTOMATIC_ACTION_TIMEOUT from 60 to 5

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