Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 27.09.2011, 20:09
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

В общем задача такая:редактируется /etc/crontab через sudoв нем вызывается скрипт такой строкой: * * * * * twin export DISPLAY=:0.0 && sh /home/twin/change_wallОписание скрипта:#!/bin/sha=$(gconftool-2 --get /apps/compiz/plugins/cube/screen0/options/inactive_opacity);if test $a -eq 0; then pkill xwinwrap;gconftool-2 --set /apps/compiz/plugins/cube/screen0/options/inactive_opacity --type float 100; else gconftool-2 --set /apps/compiz/plugins/cube/screen0/options/inactive_opacity --type float 0;xwinwrap -ni -argb -fs -s -st -sp -b -nf -- /usr/lib/xscreensaver/glmatrix -root -window-id WID &fi;Проблема в том, что все выполняется, даже значение прозрачности меняется, но оно никак графически не меняется,причем если я вызываю скрипт от имени обычного юзера, все отрабатывает нормально: меняется прозрачность и изменения сразу видны,а через крон он меняет где то, но не понятно где.(речь идет о строчках с gconftool-2)Подскажите братцы, кто чем сможет, где gconftool изменения делает если это не root и не пользователь?!
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Cron Guest Четвертый архив 0 28.01.2012 14:16
LAMP и cron Guest Новый архив 2 0 29.09.2011 07:09
Cron FeedGator Guest Ещё вопросы и ответы из архива 4 0 28.09.2011 10:34
Сообщение из cron Guest Новый архив 3 0 27.09.2011 14:07
cron Guest Третий архив вопросов и ответов 0 07.06.2011 08:58



© www.otvetnemail.ru - Форум вопросов и ответов.