Я запускаю Ubuntu 18.04 на своем ROG GL752VW Asus, и я хочу, чтобы моя кнопка сна была в спящем режиме мой компьютер. Этот компьютер всегда был трудным для Ubuntu и Fedora.
Во-первых, я включил, в спящем режиме и протестировал его через sudo pm-hibernate
. Это работало.
Затем я попытался заставить кнопку Fn-F1 сна быть в спящем режиме компьютер. Для выполнения этого я вошел к dconf-настройкам и перешел в org.gnome.settings-daemon.plugins.power
и изменил настройки и для приостанавливания и для кнопки сна к hibernate
. То, когда я сохранил настройки, затем перезапустил компьютер (который я не думаю, было необходимо, но я сделал только для сейфа), я перепроверил это, установка была тиха hibernate
использование gsettings get org.gnome.settings-daemon.plugins.power button-suspend
и эквивалент для сна. После подтверждения я нажал кнопку сна. Компьютер приостановлен вместо спящего режима. Я затем изменил значение на nothing
и перезапущенный, и кнопка все еще приостановил компьютер.
Это - новая установка Ubuntu. Я в настоящее время использую следующие параметры загрузки, некоторые из которых требуются, чтобы загружать компьютер и включать функциональные клавиши (например, авиарежим). Я не уверен, что они все делают, но они, кажется, помогают:
nouveau.modeset=0 tpm_tis.interrupts=0 acpi_osi=! acpi_backlight=native i915.preliminary_hw_support=1
Какие-либо предложения? Все обсуждения, которые я считал, вовлекают изменение значений в org.gnome.settings-daemon.plugins.power
изменить поведение кнопок.
Я нашел решение.
$ sudo nano /etc/acpi/events/power
Затем добавьте следующие строки:
event=button/suspend
action=/sbin/hibernate
Действие не может работать на всех пользователей, в зависимости от того, работает ли/sbin/hibernate самостоятельно. Вы, возможно, должны заменить его другим, в спящем режиме команда как pm-hibernate
.