PDA

View Full Version : Unable to start newly installed screenlets!


maduranga
August 12th, 2007, 01:45 PM
HEllo... I just installed screenlets latest version and it works perfectly with its default screenlets. But when I want to sart my manually installed screenlets, nothing happens. I tried with few screenlets, but non of them worked.

Please someone help me to get those newly screenlets working. thx

RYX
August 12th, 2007, 02:01 PM
Hi maduranga!

It could be that your user screenlets still are written for version 0.0.7, the latest version added some changes that partly broke compatibility ... You'll just need to download the updated versions that work with v0.0.9 ..

:)

maduranga
August 12th, 2007, 03:31 PM
screenlets that I have downloaded and tried are marked as "for Screenlets 0.0.9"

http://www.gnome-look.org/content/show.php/Sidebar+Screenlet+%28Vista%27ish+look%29?content=6 3172

http://www.gnome-look.org/content/show.php/Execute+Screenlet?content=64009


those are two screenlets i tried with. non of them worked for me. But i'm not sure about the way I try to start them. I just hit Alt+F2 and then give the path and the name of the screenlet. for Execute screenlet that i tried with, i gave the following command in Alt+F2 dialog box. "/usr/local/share/screenlets/Execute/ExecuteScreenlet.py" am I doing that in the correct way? thanks for paying your attention for me.

RYX
August 12th, 2007, 04:14 PM
You should simply copy the user-screenlets directories to your $HOME/.screenlets directory. Don't copy them into the global installation path, that can cause problems (at least its more or less untested).

For now it's best to use the ControlScreenlet's "Screenlet/Add"-menu for adding third-party and non-default screenlets. I am working on some graphical startup manager that simplifies launching screenlets in the future ...

:)

maduranga
August 12th, 2007, 07:39 PM
hello..... nice to hear about your development works. :) ok. I removed everything that i copied to the global path and copied them to the dir that you recommended. and used the ControlScreenlet to add them. now the "sidebar" is listed in the list of screenlets available. but still cant launch it. :confused: nothing happens. but all other default screenlets are working perfectly. ok. any idea that can help me?

whise
August 13th, 2007, 01:17 PM
your using the wrong version.... you didnt read the full post on gnome look did you???

maduranga
August 13th, 2007, 02:33 PM
hey.... are u the one who created those screenlets? great! specially the sidebar is looking so cool! but still cant get it working on my desktop. I'm new to linux. so i'm not sure about the way I'm doing it. I think I'm using Screenlets V 0.0.9. I got it from a post in this forum.

And screenlets that i have downloaded are marked as for v 0.0.9.
(sidebar 0.2 for screenlets 0.0.9)
(Sidebar 0.3 for screelets 0.0.9)

those are what I tried. I tried with adding them through ControlScreenlet after placing them in /home/maduranga/.screenlets

RYX
August 13th, 2007, 05:24 PM
Do you get any error message when trying to launch them?

whise
August 13th, 2007, 08:41 PM
hey.... are u the one who created those screenlets? great! specially the sidebar is looking so cool! but still cant get it working on my desktop. I'm new to linux. so i'm not sure about the way I'm doing it. I think I'm using Screenlets V 0.0.9. I got it from a post in this forum.

And screenlets that i have downloaded are marked as for v 0.0.9.
(sidebar 0.2 for screenlets 0.0.9)
(Sidebar 0.3 for screelets 0.0.9)

those are what I tried. I tried with adding them through ControlScreenlet after placing them in /home/maduranga/.screenlets

my guess is that you are using the screenlets 0.0.7 because you said that use launch them with screenletsd

if so you should use the (sidebar 0.2 for screenlets 0.0.7) or update to screenlets 0.0.9 , i witch case you should read on on to launch them because they dont use screenletsd any more

plun
August 13th, 2007, 09:07 PM
Check permissions for each screenlet

./config/Screenlets


I am lazy and uses "root" Nautilus and always ends up with a root mess

maduranga
August 13th, 2007, 09:29 PM
No. I don't get any errors. It is just nothing happens when I try to run .py file. but I have noticed that my HDD get busy for a moment as I try to run them.

I'm sure about the version i have. I have used the 0.0.7 also. but currently I have v 0.0.9. And I
don't use screenletsd. I just run the .py file and all others works fine except my manually installed screenlets.

maduranga
August 13th, 2007, 09:30 PM
Check permissions for each screenlet

./config/Screenlets


I am lazy and uses "root" Nautilus and always ends up with a root mess

hello... can you explane me how to check permission for screenlets? and to change them if needed? thanks.

plun
August 13th, 2007, 09:34 PM
hello... can you explane me how to check permission for screenlets? and to change them if needed? thanks.

With Nautilus... right click on file > properties > tab permissions.

maduranga
August 13th, 2007, 09:38 PM
I have found that .config/screenlets have some folders with similer names of screenlets that I tried and they don't have read write permission. how can I set the m to have permission? will that help me?

plun
August 13th, 2007, 09:41 PM
I have found that .config/screenlets have some folders with similer names of screenlets that I tried and they don't have read write permission. how can I set the m to have permission? will that help me?

Yup it will probably help you.

Change permission from root to yourself ..... from permission tab.

EDIT

Start Nautilus from terminal > gksudo nautilus

maduranga
August 13th, 2007, 10:17 PM
:D Great....! I got it working............ it is working after changing file permission in .config/screenlets. thank you guys..

plun
August 13th, 2007, 10:30 PM
Have Fun.... ;-)

I can also share my start script

#!/bin/sh
#python -u /usr/local/share/screenlets/Control/ControlScreenlet.py &
python -u /usr/local/share/screenlets/Clock/ClockScreenlet.py &
python -u /usr/local/share/screenlets/CPUMeter/CPUMeterScreenlet.py &
python -u /usr/local/share/screenlets/VolumeControl/VolumeControlScreenlet.py &
python -u /usr/local/share/screenlets/NowPlaying/NowPlayingScreenlet.py &
python -u /usr/local/share/screenlets/Flower/FlowerScreenlet.py &
python -u /usr/local/share/screenlets/Picframe/PicframeScreenlet.py &
python -u /usr/local/share/screenlets/Orloj/OrlojScreenlet.py &
python -u /usr/local/share/screenlets/Sidebar/SidebarScreenlet.py &
python -u /usr/local/share/screenlets/Notes/NotesScreenlet.py &
python -u /usr/local/share/screenlets/Weather/WeatherScreenlet.py &
python -u /usr/local/share/screenlets/GnomeArt/GnomeArtScreenlet.py &
python -u /usr/local/share/screenlets/RadioStreaming/RadioStreamingScreenlet.py &
python -u /usr/local/share/screenlets/Slideshow/SlideshowScreenlet.py &



No more room for more screenlets.... :-)

maduranga
August 14th, 2007, 10:41 AM
now I have all I wanted to have. :) :) thanx a lot!