Не полностью прозрачный фон на urxvt

Если вы используете Kubuntu или используете KDE/Plasma в качестве среды рабочего стола, вы должны прослушивать интерфейс org.freedesktop.ScreenSaver, поэтому скрипт для прослушивания к этому событию будет выглядеть так:

dbus-monitor --session "type='signal',interface='org.freedesktop.ScreenSaver'" |
  while read x; do
    case "$x" in 
      *"boolean true"*) echo SCREEN_LOCKED;;
      *"boolean false"*) echo SCREEN_UNLOCKED;;  
    esac
  done
1
12.12.2016, 06:03
0 ответов

Теги

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