Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Lubuntu 16.04 действие по закрытию крышки ноутбука  (Прочитано 3299 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн blank

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
приветствую.
версия 16.04.2 LTS, в Xfce4 Power Manager по закрытию крышки есть только три действия: заблокировать, выключить монитор и ждущий режим.
хотелось бы выключать ноут при закрытии крышки.
порывшись в иннете попробовал в /etc/systemd/logind.conf дописать действие HandleLidSwitch=poweroff, не работает,
при закрытии крышки ноут все также выключает монитор.
как бы забороть его?

ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 12/12/2018). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 14 Июля 2019, 04:14:31 от zg_nico »

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2171
    • Просмотр профиля
Выполняли:
sudo restart systemd-logind
Какое, в итоге, содержимое файла /etc/systemd/logind.conf?

Оффлайн blank

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at your option) any later version.
#
# Entries in this file show the compile time defaults.
# You can change settings by editing this file.
# Defaults can be restored by simply deleting this file.
#
# See logind.conf(5) for details.

[Login]
#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#InhibitDelayMaxSec=5
#HandlePowerKey=poweroff
#HandleSuspendKey=suspend
#HandleHibernateKey=hibernate
#HandleLidSwitch=suspend
HandleLidSwitch=poweroff
#HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
#HoldoffTimeoutSec=30s
#IdleAction=ignore
#IdleActionSec=30min
#RuntimeDirectorySize=10%
#RemoveIPC=yes
#UserTasksMax=12288
что-то оно systemd-logind не находит
sudo restart systemd-logind
sudo: restart: команда не найдена
sudo system
system-config-printer           systemd-hwdb
system-config-printer-applet    systemd-inhibit
systemctl                       systemd-machine-id-setup
systemd                         systemd-notify
systemd-analyze                 systemd-path
systemd-ask-password            systemd-resolve
systemd-cat                     systemd-run
systemd-cgls                    systemd-stdio-bridge
systemd-cgtop                   systemd-tmpfiles
systemd-delta                   systemd-tty-ask-password-agent
systemd-detect-virt             system-tools-backends
systemd-escape                 

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
Может быть, такой способ сработает?

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2171
    • Просмотр профиля
Плюс ещё для Lubuntu 16.04 команда поменялась:
systemctl restart systemd-logind.service
Хотя, всё равно перезагружались уже, наверное.
« Последнее редактирование: 14 Февраля 2017, 10:02:26 от Виктор Перестукин »

Оффлайн blank

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Хотя, всё равно перезагружались уже, наверное.
да, конечно перезагружался.
Может быть, такой способ сработает?
ну, как вариант, но пока хочется обойтись штатными средствами.

я вот не очень понимаю, получается Xfce4 Power Manager не использует параметры из /etc/systemd/logind.conf (по умолчанию там вообще все закомментировано), но ведь это просто графичная оболочка, а за действие по HandleLidSwitch отвечает systemd-logind.service, но не в моем случае?
а как понять какая служба обрабатывает событие "закрытие крышки"?


Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
хочется обойтись штатными средствами
Статья про арч. В Ubuntu пока еще acpid - штатное средство:
(Нажмите, чтобы показать/скрыть)
У меня Ubuntu 16.04, демон acpid висит по дефолту.
« Последнее редактирование: 14 Февраля 2017, 12:41:12 от Heider »

Оффлайн blank

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
хм, я конечно попробую, когда до ноута доберусь.
но меня смущает один момент.
в статье предлагается отключить обработку закрытия в systemd
HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore
LidSwitchIgnoreInhibited=no
и передача реакции в acpid.
но в моем случае изменения в /etc/systemd/logind.conf никак на систему не влияют,
однако при закрытии крышки монитор выключается как и указано в  Xfce4 Power Manager.
соответственно настроив acpid я получу, возможно, обработку события в двух местах одновременно и
одна служба будет выключать монитор, а вторая сам ноут.
потому и спрашивал "как понять кто обрабатывает событие закрытия крышки?".

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
потому и спрашивал "как понять кто обрабатывает событие закрытия крышки?"
Да, наверное, acpid и обрабатывает. Загляните в сам скрипт.

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2171
    • Просмотр профиля
версия 16.04.2 LTS, в Xfce4 Power Manager по закрытию крышки есть только три действия: заблокировать, выключить монитор и ждущий режим.
Это где Вы посмотрели?

А у меня 4 действия:
1. Ничего не делать;
2. Ждущий;
3. Выключить;
4. Спрашивать.
(Вкладка "Общие" Менеджера питания Xfce.

Оффлайн blank

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: Lubuntu 16.04 действие по закрытию крышки ноутбука
« Ответ #10 : 14 Февраля 2017, 14:00:13 »
Это где Вы посмотрели?
у меня все как в доке http://docs.xfce.org/xfce/xfce4-power-manager/preferences
Цитировать
Laptop Lid
You can choose separate options to favor power saving (suspend), security (lock screen) or quick recovery (blank screen), depending on whether you are running on battery or plugged in.
три действия. в русском переводе это звучит как:  заблокировать, выключить монитор и ждущий режим.

Пользователь добавил сообщение 14 Февраля 2017, 14:58:08:
Да, наверное, acpid и обрабатывает. Загляните в сам скрипт.
да, такая мысль возникала, посмотрю.
« Последнее редактирование: 14 Февраля 2017, 14:58:08 от blank »

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2171
    • Просмотр профиля
Re: Lubuntu 16.04 действие по закрытию крышки ноутбука
« Ответ #11 : 14 Февраля 2017, 17:06:56 »
А вот, что у меня:


Оффлайн blank

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: Lubuntu 16.04 действие по закрытию крышки ноутбука
« Ответ #12 : 14 Февраля 2017, 17:53:25 »
А вот, что у меня:
так это пр действие по нажатию кнопок, а я про зарытие крышки спрашивал. по кнопкам у меня тоже семое.

Оффлайн Tamer4

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Lubuntu 16.04 действие по закрытию крышки ноутбука
« Ответ #13 : 14 Февраля 2017, 17:59:08 »
blank, А крышка у вас разве не нажимает на кнопку спящего/ждущего режима при закрытии?

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2171
    • Просмотр профиля
Re: Lubuntu 16.04 действие по закрытию крышки ноутбука
« Ответ #14 : 14 Февраля 2017, 18:06:28 »
а я про зарытие крышки спрашивал

Это потому что у меня десктоп с lubuntu 14.04 и я смотрю на virtualbox. :)

 

Страница сгенерирована за 0.052 секунд. Запросов: 23.