Почему acpi_listen показывает разные события для сеанса gnome и i3?

Вы можете увидеть все MAC-адреса, присутствующие в широковещательном домене, выполнив следующую команду:-

nmap -sP 172.18.72.0/24

для получения дополнительной справки выполните

nmap --help
1
15.08.2019, 01:32
2 ответа

Я обнаружил, что gnome-sessionимеет собственный демон управления питанием, который запускается в фоновом режиме после запуска сеанса и выполняет действия, отличные от acpi(, такие как управление подсветкой, перевод системы в спящий режим на крышке. переключения переключателей и т. д.)

Мне не удалось выяснить, как перехватывать эти события непосредственно в i3, или найти отдельную утилиту для их прослушивания. Однако на данный момент я нашел приемлемое решение в i3 -gnome

Он запускает службы gnome в фоновом режиме, позволяя i3wm работать в качестве оконного менеджера. Это приводит к тому, что мой переключатель подсветки и крышки обрабатывается демоном питания gnome, а моими окнами управляет i3wm.

0
28.01.2020, 00:03

acpid может обрабатывать события acpi видео/увеличение яркости, видео/уменьшение яркости и крышку, кнопку питания, увеличение/уменьшение громкости и т. д. без какого-либо диспетчера окон или диспетчера рабочего стола. Я отредактировал свой /etc/acpi/handler.sh и кнопки подсветки и громкости работают даже в консоли:

video/brightnessup)
        (echo $(( $(cat /sys/class/backlight/intel_backlight/brightness)+5 )) >/sys/class/backlight/intel_backlight/brightness )
        ;;
video/brightnessdown)
        (echo $(( $(cat /sys/class/backlight/intel_backlight/brightness)-5 )) >/sys/class/backlight/intel_backlight/brightness )
        ;;
button/screenlock)
        logger "screenlock Fn + F7 pressed"
        ;;
0B3CBB35-E3C2-)
        logger "acpi tag 0B3CBB35-E3C2- misc"
        ;;
button/mute)
        logger "mute Fn + f10 toggle pressed"
        (amixer -q sset Master,0 toggle)
        ;;
button/volumeup)
        logger "volumeup Fn + F12 pressed"
        (amixer -q sset Master,0 2dB+)
        ;;
button/volumedown)
        logger "volumedown Fn + F11 pressed"
        (amixer -q sset Master,0 2dB-)
        ;;
0
10.02.2020, 00:14

Теги

Похожие вопросы