Bug 25018 - Действите acpid прерывает диалог вызванный нажатием питания
Summary: Действите acpid прерывает диалог вызванный нажатием питания
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: acpid (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords: distro-blocker, usability
: 19274 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-02-03 18:43 MSK by a.sinitsin
Modified: 2011-11-03 16:07 MSK (History)
10 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description a.sinitsin 2011-02-03 18:43:46 MSK
Если, будучи залогиненным в системе, мы нажмём кнопку питания, то увидим диалог выключения. Но воспользоваться им не сможем, потому что через несколько секунд система начнёт останавливаться.
Comment 1 Valery Inozemtsev 2011-02-03 18:58:01 MSK
см. https://bugzilla.altlinux.org/show_bug.cgi?id=23657
я просто удаляю /etc/acpi/events/power
Comment 2 Sergey V Turchin 2011-02-03 19:18:12 MSK
(В ответ на комментарий №1)
> я просто удаляю /etc/acpi/events/power
Ну, вот, как бы самое простое решение: "Не нравиться -- удали /etc/acpi/events/power".
Comment 3 Andrey Cherepanov 2011-02-04 18:32:24 MSK
Вижу два варианта решения:
1. Скрипт, определяющий service dm status. Не запускать перезапуск при запущенной службе dm
2. Сделать control powerbutton
Comment 4 Sergey V Turchin 2011-02-04 18:41:52 MSK
3. (давно похоронен и забыт) Вернуть понятие "тип машины". К нему я бы добавил возможность указывать сразу несколько (список жестко предопределен из не более 5-и вариантов). Например "server;desktop"
Comment 5 Repository Robot 2011-03-02 17:30:39 MSK
acpid-1:2.0.8-alt1 -> sisyphus:

* Wed Mar 02 2011 Valery Inozemtsev <shrek@altlinux> 1:2.0.8-alt1
- 2.0.8
- new subpackage acpid-events-power (closes: #25018)
Comment 6 Vitaly Lipatov 2011-04-16 01:26:58 MSK
Странно, пока /etc/acpi/events/power не вынесли в отдельный пакет, при нажатии Power происходило разлогинивание пользователя из KDE, после чего нажатие Power приводило к выключению системы.
Выделение этого файла в отдельный пакет привело лишь к тому, что компьютеры стало невозможно выключить.
Таким образом за последние годы пользования кнопкой Power заявленной проблемы я не наблюдал. Она вообще была? О каком диалоге выключения писал a.sinitsin, я не понял.
Comment 7 a.sinitsin 2011-04-16 07:39:37 MSK
Диалог гнома, в установленном кентавре из коробки наблюдалось в момент открытия бага (сейчас у меня кентавр с текущими обновлениями и отключён acpid, если надо то могу включить и проверить).

Кстати, разлогинивание тоже, по сути, поведение некорректное. Если мы реагируем на событие, то надо либо выполнить действие по умолчанию либо дать диалог. У кнопки питания действием по умолчанию является выключение и завершение сессии тут не очень уместно. Впрочем, кажется именно поэтому reopened. 

Странности такого поведения в kde наблюдал давно, но в старой системе была масса наводок и поэтому не придавал значения. До этого наблюдал в каком то предыдущем релизе с гномом, но тот уже вышел и было поздно дёргаться.
Comment 8 Michael Shigorin 2011-04-16 22:48:19 MSK
А удалить пакет acpid не пробовали часом?  Меня он устраивал как есть.
Comment 9 a.sinitsin 2011-04-16 23:30:23 MSK
В коммюнити было бурное обсуждение. Вопрос не в том что это легко исправить, вопрос в том, что поведение системы из коробки противоречиво внутри себя.
Comment 10 Michael Shigorin 2011-04-16 23:41:39 MSK
Я к тому, что если пакет не следует класть в дистрибутив -- то лучше и не класть, чем курочить.
Comment 11 a.sinitsin 2011-04-17 09:51:08 MSK
Строго говоря, диалог по кнопке - это выглядит хорошо. В частности, например, на ноутбуке, где эта кнопка на расстоянии пальца. Если DE сможет без acpi заметить что там что-то нажали, то может быть оно действительно не нужно. Но в принципе и просто отсутствие пакета это тоже решение и вполне может быть приемлемым. Надо просто понять предполагается ли вообще реакция на эту кнопку.
Comment 12 velifico 2011-04-26 16:18:14 MSK
*** Bug 19274 has been marked as a duplicate of this bug. ***
Comment 13 Andrey Cherepanov 2011-11-03 16:07:33 MSK
В acpid-2.0.9-alt1 файл /etc/acpi/events/power отсутствует.