View Full Version : Screenlets in Ubuntu no loger launch on bootup
PaulFXH
August 14th, 2007, 05:31 PM
I've been using screenlets and compiz-fusion together on Ubuntu Feisty for sometime without any problems.
However, since an automatic update on screenlets yesterday, they no longer launch on booting.
I can still get them to work by going Applications>Accessories>Screenlets and "adding " the ones I want. When I click these they immediately go to the position they were left in before shutdown (as normal).
But why won't they launch at startup?
The command I am using in System>Preferences>Sessions>Start-Up programs is "screenlets-tray". Has this changed?
Paul
RYX
August 14th, 2007, 06:08 PM
Hi Paul!
The way of starting the screenlets has slightly changed since the last version and the tray-icon may not work anymore (it is not part of the default package so I can't say anything about it).
For now it should work if you add each screenlet to your System>Sessions>StartupPrograms. See the Screenlets FAQ (http://forum.compiz-fusion.org/showthread.php?t=1227) for some more details ...
:)
Forlong
August 14th, 2007, 06:18 PM
The command I am using in System>Preferences>Sessions>Start-Up programs is "screenlets-tray". Has this changed?
Yes, there is no tray in 0.0.9, since the screenlets-deamon isn't use anymore.
You start every screenlet individually now, so if you want to have them on startup, you'll have to add all of them to the autostart.
Or you can do it like me and add them to your startup script (if you have one). This is what mine is looking like atm:
#!/bin/bash
fusion-icon &
sleep 15
kiba-dock &
/usr/local/share/screenlets/Windowlist/WindowlistScreenlet.py > /dev/null &
/usr/local/share/screenlets/NowPlaying/NowPlayingScreenlet.py > /dev/null &
/usr/local/share/screenlets/Weather/WeatherScreenlet.py > /dev/null &
/usr/local/share/screenlets/Clock/ClockScreenlet.py > /dev/null
That should illustrate the whole thing for you a little better.
I also have a starter on my panel for the notes screenlet. All you have to do is add the specific path to the screenlet for the command, in this case:
/usr/local/share/screenlets/Notes/NotesScreenlet.py > /dev/null
PaulFXH
August 14th, 2007, 07:54 PM
Thank you for the replies.
Problem solved by using this command
/usr/local/share/screenlets/Clock/ClockScreenlet.py
and similar in System>Preferences>Sessions>Startup Programs as advised.
Best wishes
Paul
vBulletin® v3.7.1, Copyright ©2000-2008, Jelsoft Enterprises Ltd.