Скрипт для минимизации / минимизации окна в единстве
Я использую Oneiric с Unity. Я хочу сделать сценарий, который
- открывается на борту, если он закрыт
- минимизирует на борту, если он открыт
- минимизирует и фокусируется на борту, если он минимизирован
Я пробовал с wmctrl -r Onboard -b toggle,hidden
, но это ничего не делает (я не могу понять, почему, другие варианты, как wmctrl -r Onboard -b toggle,maximized_horz
работает отлично).
Я нашел более сложный скрипт здесь, он сделан для терминала, поэтому мне нужно только заменить терминал на бортовой.
Однако этот сценарий не работает в Unity, я тестировал в Oneiric и в Precise Alpha-2, он может минимизироваться, но не может быть минимизирован /focus и выдает следующее сообщение об ошибке:
Wnck-WARNING **: Received a timestamp of 0; window activation may not function properly.
Я тестировал скрипт в gnome-shell в Oneiric, и он отлично работает, кажется, проблема только в Unity.
Кто-нибудь может мне помочь?
Hola. Uso oneiric con unity, y quiero hacer un script que
- на борту судна
- минимизация на борту si está abierto y видимой
- desminimice на борту и вы можете найти все, что вам нужно
Он намеревается 'wmctrl -r Переключатель на борту -b, скрытый' pero no hace nada (нет комментариев, пока нет опций como 'Переключатель wmctrl -r на борту -b, функция maximized_horz' bien).
Он пишет сценарии на английском языке, в общем, http://ubuntuforums.org/showthread.php?t=1464311 (есть терминалы, соло-тренды и терминалы на борту). Сценарий греха эмбарго не функционирует в единстве, вот он, точный альфа-2, точная альфа-2, минимизация двухстороннего десминимизара / ошибки: нет: "Wnck-WARNING **: получена временная метка 0; Активация окна может не работать должным образом ". Он пробовал написать сценарий в виде гнома-оболочки и по-новому взглянуть на него как на единую проблему.
Ue Puede ayudarme alguien? Gracias.
1 ответ
Этот скрипт откроется на борту, если он закрыт, и убьет, если он будет открыт.
#! / Bin/ Баш a=$(ps -A | grep на борту) if [ "$a" = "" ]; затем на борту еще killall на борту фи выход 0
пс.: скрипт может принимать любое имя кроме *onboard*
,