Aivar
продолжайте подвисать…
- Нет, - не унимался vlig, - я решительно не понимаю вашего непонимания! Вот создадим мы скрипт следующего смысла:
#!/bin/bash
systemctl poweroff
Теперь запустим его, и нас покарают небеса за некорректное завершение работы??? Кнопка не то же ли самое делает по сути?? Мне кажется, здесь уже затрагиваются вопросы религии. При всём уважении...
!БДИ!
-_o
vlig, попробуй раскомментировать в /etc/systemd/logind.conf строку с "HandlePowerKey=poweroff".
Попробовал - не помогло. Повторюсь, вроде бы acpid не был установлен всё это время, поставил только пару дней назад.
!БДИ!
vasek
Смотри вывод systemd-inhibit
     Who: NetworkManager (UID 0/root, PID 540/NetworkManager)
    What: sleep
     Why: NetworkManager needs to turn off networks
    Mode: delay

     Who: Telepathy (UID 1000/vlas, PID 1145/mission-control)
    What: shutdown:sleep
     Why: Disconnecting IM accounts before suspend/shutdown...
    Mode: delay

     Who: UPower (UID 0/root, PID 898/upowerd)
    What: sleep
     Why: Pause device polling
    Mode: delay

     Who: Блокировщик экрана (UID 1000/vlas, PID 1075/ksmserver)
    What: sleep
     Why: Обеспечивает блокировку экрана при переходе в ждущий или спящий режим
    Mode: delay

     Who: PowerDevil (UID 1000/vlas, PID 1148/org_kde_powerde)
    What: handle-power-key:handle-suspend-key:handle-hibernate-key:handle-lid-switch
     Why: KDE handles power events
    Mode: block

5 inhibitors listed.
!БДИ!
Всем спасибо за ответы!
vs220
Вывод покажите
┌─17:58 [email protected] ~
└─ $ ls -R /etc/systemd/logind.conf.d
ls: невозможно получить доступ к '/etc/systemd/logind.conf.d': Нет такого файла или каталога
┌─17:58 [email protected] ~
└─ $ ls -R /etc/systemd/logind.conf
/etc/systemd/logind.conf
┌─17:58 [email protected] ~
└─ $ ls -R /etc/systemd/logind.conf.d
ls: невозможно получить доступ к '/etc/systemd/logind.conf.d': Нет такого файла или каталога
┌─17:58 [email protected] ~
└─ $ cat /etc/systemd/logind.conf
#  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
#HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
#HoldoffTimeoutSec=30s
#IdleAction=ignore
#IdleActionSec=30min
#RuntimeDirectorySize=10%
#RemoveIPC=yes
#InhibitorsMax=8192
#SessionsMax=8192
#UserTasksMax=33%
┌─17:59 [email protected] ~
└─ $ pacman -Ss acpid
community/acpid 2.0.28-1 [установлен]
    A daemon for delivering ACPI power management events with netlink support
При выходе из КДЕ кнопка работает как надо! Командой тоже получается.
acpid вроде бы только пару дней назад установил (получается раньше работало и без него), ища причины:
ls -ltr /var/lib/pacman/local | grep acpid
drwxr-xr-x 2 root root 4,0K фев 12 02:26 acpid-2.0.28-1/
Кстати. Я аж немного подвис по поводу того, что кто-то может ловко пользоваться такими непростыми вещами как линуксы, но не знать, что кнопка запускает стандартную процедуру выключения компьютера. ББ в столе под рукой, чем лезть куда-то мышом (тем более клавой), лично мне очень удобно ткнуть, кнопка сверху. Про долгое нажатие тоже знаю, иногда пользуюсь, в тех случаях когда при выключении висит чёртова строчка, мол ждите полторы минуты, пока какая-то-неведомая-хрень-мешающая-выключению-завершит-свою-гнусную-работу))) грешен, штож(
!БДИ!
Всем привет! Началось несколько дней назад, до этого больше года всё было отлично. Всё времени не было заняться проблемой, гугл и вики не помогли.
Запустил
sudo journalctl -f
Тыкаю кнопку, вот что выдаёт:
фев 13 20:41:15 PC2 systemd-logind[528]: Power key pressed.
фев 13 20:41:15 PC2 systemd-logind[528]: Power key pressed.
фев 13 20:41:15 PC2 systemd-logind[528]: Power key pressed.
и ноль эффекта.
Пробовал пару дней назад какие-то рецепты откуда-то (к сожалению ссылок не осталось) - не помогло.
Единственное что могу предположить - видимо проблемы начались после пресловутого обновления xorg-proto или как его там. Вряд ли он конечно повинен, но вот запомнилось...
!БДИ!
Да, vasek, тоже спасибо! Но я всё же попробовал сделать как в ауре товарищ bitnax, и всё получилось.

И вдогонку.
Вот сейчас установил, пробую. "Да" не переключил и "hello man" и еще много всего, вот букву Ё только что отменил в слове ещЁ… ооочень сложные комбинации конечно :D Как у кого работает?? Года два назад использовал последний раз - вроде не было такого непотребства!
Поставил hunspell, hunspell-ru, hunspell-en-us-large.
!БДИ!
ну что ж, бум ждать обновления, спасибо.
!БДИ!
Приветствую!
А у меня вот чего =(
utils.c:46:18: ошибка: «total_mod_keys» defined but not used [-Werror=unused-const-variable=]
 static const int total_mod_keys = sizeof(mod_keys) / sizeof(mod_keys[0]);
                  ^~~~~~~~~~~~~~
cc1: all warnings being treated as errors
Makefile:524: ошибка выполнения рецепта для цели «libxnmain_la-utils.lo»
make[3]: *** [libxnmain_la-utils.lo] Ошибка 1
make[3]: выход из каталога «/tmp/yaourt-tmp-vlas/aur-xneur/src/xneur-0.18.0/lib/main»
Makefile:401: ошибка выполнения рецепта для цели «all-recursive»
make[2]: *** [all-recursive] Ошибка 1
make[2]: выход из каталога «/tmp/yaourt-tmp-vlas/aur-xneur/src/xneur-0.18.0/lib»
Makefile:614: ошибка выполнения рецепта для цели «all-recursive»
make[1]: *** [all-recursive] Ошибка 1
make[1]: выход из каталога «/tmp/yaourt-tmp-vlas/aur-xneur/src/xneur-0.18.0»
Makefile:435: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2
==> ОШИБКА: Произошел сбой в build().
    Прерывание...
==> ОШИБКА: Makepkg не смог собрать xneur.
==> Перезапустить сборку xneur ? да/Нет [y/N]
==> -----------------------------------------
Это после yaourt -S xneur, то же самое с xneur-fresh. Куда рыть-то, товарищи? Plasma 5.
!БДИ!