Запуск Screenlets

Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов

Модератор: Модераторы разделов

Аватара пользователя
slawko
Сообщения: 109
ОС: Debian GNU/Squeeze

Запуск Screenlets

Сообщение slawko »

По форуму не нашел, есть ли возможность запускать скринлет пиджина не при старте системы, а вместе с оным, и чтоб он закрывался при запуске пиджина?
Бойся Данайцев, дары приносящие
Спасибо сказали:
Аватара пользователя
kostyak
Сообщения: 61
ОС: Ubuntu 10.10

Re: Запуск Screenlets

Сообщение kostyak »

Чтобы запускалось одновременно, надо исправить в ярлыке команду на запуск с "pidgin" на "pidgin & screenletsd --cli run PidginScreenlet". Про пиджинскринлет я наугад, у меня его нет. Как его правильно зовут можно посмотреть в /usr/share/screenlets/.
Про синхронное закрытие не знаю. Единственное что в голову приходит, это скрипт, который постоянно проверяет пиджина на предмет запущенности и убивает соответствующий скринлет при возвращении ошибки.
Как то так.
Nothing is Truth...
Спасибо сказали:
Аватара пользователя
Black
Сообщения: 1104
ОС: ArchLinux

Re: Запуск Screenlets

Сообщение Black »

slawko писал(а):
12.11.2008 21:09
чтоб он закрывался при запуске пиджина?

Имелось в виду чтобы закрывался при закрытии pidgin'а? Можно запускать скриптом:

Код: Выделить всё

#!/bin/sh
pidgin &
pidginpid=$!
screenletsd --cli run PidginScreenlet &
pidginscreenletpid=$!
wait $pidginpid
kill $pidginscreenletpid
exit
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Спасибо сказали:
Аватара пользователя
slawko
Сообщения: 109
ОС: Debian GNU/Squeeze

Re: Запуск Screenlets

Сообщение slawko »

to Black
пидгин запускается но скринлет нет в терминале пишет следующее
There is no screenlet named PidginScreenlet
Бойся Данайцев, дары приносящие
Спасибо сказали:
Аватара пользователя
Black
Сообщения: 1104
ОС: ArchLinux

Re: Запуск Screenlets

Сообщение Black »

Читайте пост тов. kostyak. Я вообще не знаю что такое screenlets, строчку просто скопипастил.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Спасибо сказали: