Pagina 1 di 1

[Boot] ritardare avvio di screenlets all'accensione del pc

Inviato: martedì 9 settembre 2008, 21:06
da Deboroh
ho trovato questo thread
http://forum.ubuntu-it.org/viewtopic.php?t=185186

che mi spiega come ritardare awn  e funziona alla grande  ;D

ora pero'... non so come si chiama il programma di avvio degli screenlets per poter fare lo stesso.
cosa devo controllare? il daemon? nella gestione sessioni ho notato che le screenlets pianificate per partire in fase di boot sono inserite una per volta.
devo creare un file per ogni screenlet? o per lo meno un file che le contiene tutte o mi basta ritardare l'avvio di una applicazione primcipale? se si, quale?

tks

Re: [Boot] ritardare avvio di screenlets all'accensione del pc

Inviato: martedì 9 settembre 2008, 21:12
da badìl
Prova a ritardare il demone. Il comando è

Codice: Seleziona tutto

screenlets

Re: [Boot] ritardare avvio di screenlets all'accensione del pc

Inviato: martedì 9 settembre 2008, 22:10
da Deboroh
provato. non è sufficiente...  all'avvio partono comunque  le screenlets ma si vedono malissimmo. fino a quando non parte il daemon.
quello che vorrei ottenrere è un avvio controllato delle screenlets.
ho provato a fare questa cosa: ho sfleggato dall'avvio automatico nel controllo sessione tutte le screenlets e poi neli file dove faccio partire il daemon ho inserito questo codice:

Codice: Seleziona tutto

#!/bin/bash
sleep 30 && avant-window-navigator; 
sleep 30 && screenlets;
sleep 5 && python -u /usr/share/screenlets/Windowlist/WindowlistScreenlet.py;
sleep 2 && python -u /usr/share/screenlets/Clock/ClockScreenlet.py;
sleep 2 && python -u /usr/share/screenlets/Diskusage/DiskusageScreenlet.py;
sleep 2 && python -u /usr/share/screenlets/NowPlaying/NowPlayingScreenlet.py;
sleep 2 && python -u /home/alberto/.screenlets/Shutdown/ShutdownScreenlet.py;
sleep 2 && python -u /usr/share/screenlets/Trash/TrashScreenlet.py;
sleep 2 && python -u /usr/share/screenlets/VolumeControl/VolumeControlScreenlet.py;
sleep 5 && python -u /usr/share/screenlets/ClearWeather/ClearWeatherScreenlet.py; 
inutile dire che non ha funzionato. le screenlet non partono. speravo di si visto che se provo ad eseguire i comandi direttamente da console partono regolarmente...  :-\

Re: [Boot] ritardare avvio di screenlets all'accensione del pc

Inviato: mercoledì 10 settembre 2008, 16:36
da Deboroh
nessun suggerimento?  :(

Re: [Boot] ritardare avvio di screenlets all'accensione del pc

Inviato: mercoledì 10 settembre 2008, 17:46
da telperion
Deboroh ha scritto: provato. non è sufficiente...  all'avvio partono comunque  le screenlets ma si vedono malissimmo. fino a quando non parte il daemon.
quello che vorrei ottenrere è un avvio controllato delle screenlets.
ho provato a fare questa cosa: ho sfleggato dall'avvio automatico nel controllo sessione tutte le screenlets e poi neli file dove faccio partire il daemon ho inserito questo codice:

Codice: Seleziona tutto

#!/bin/bash
sleep 30 && avant-window-navigator; 
sleep 30 && screenlets;
sleep 5 && python -u /usr/share/screenlets/Windowlist/WindowlistScreenlet.py;
sleep 2 && python -u /usr/share/screenlets/Clock/ClockScreenlet.py;
sleep 2 && python -u /usr/share/screenlets/Diskusage/DiskusageScreenlet.py;
sleep 2 && python -u /usr/share/screenlets/NowPlaying/NowPlayingScreenlet.py;
sleep 2 && python -u /home/alberto/.screenlets/Shutdown/ShutdownScreenlet.py;
sleep 2 && python -u /usr/share/screenlets/Trash/TrashScreenlet.py;
sleep 2 && python -u /usr/share/screenlets/VolumeControl/VolumeControlScreenlet.py;
sleep 5 && python -u /usr/share/screenlets/ClearWeather/ClearWeatherScreenlet.py; 
inutile dire che non ha funzionato. le screenlet non partono. speravo di si visto che se provo ad eseguire i comandi direttamente da console partono regolarmente...  :-\

Codice: Seleziona tutto

#!/bin/bash
sleep 30 && avant-window-navigator &
sleep 30 && screenlets &
sleep 5 && python -u /usr/share/screenlets/Windowlist/WindowlistScreenlet.py &
sleep 2 && python -u /usr/share/screenlets/Clock/ClockScreenlet.py &
sleep 2 && python -u /usr/share/screenlets/Diskusage/DiskusageScreenlet.py &
sleep 2 && python -u /usr/share/screenlets/NowPlaying/NowPlayingScreenlet.py &
sleep 2 && python -u /home/alberto/.screenlets/Shutdown/ShutdownScreenlet.py &
sleep 2 && python -u /usr/share/screenlets/Trash/TrashScreenlet.py &
sleep 2 && python -u /usr/share/screenlets/VolumeControl/VolumeControlScreenlet.py &
sleep 5 && python -u /usr/share/screenlets/ClearWeather/ClearWeatherScreenlet.py &

Re: [Boot] ritardare avvio di screenlets all'accensione del pc

Inviato: mercoledì 10 settembre 2008, 21:45
da Deboroh
yess!!  (good) (good)
funziona cosi'.
ora pero' mi sorge un altro problema: ho deciso di non far partire automaticamente le screenlets. anche se ritardate mi ammazzano il boot. le lancio quando mi pare tutte insieme con lo script. ho creato un lanciatore, ma quando ho provato ad aggiungerlo alla awn non c'è stato verso. nè trascinandolo nè cercando di inserirlo tra i launchers. c'è una qualche ragione a qualcunio nota per cui alcuni lanciatori non ne vogliono sapere di andare sulla awn?