View Full Version : Screenlet not appearing in Screenlet Manager
psyopper
February 18th, 2008, 09:44 PM
Hi there everyone. I have an issue where a screenlet is not appearing in the screenlet manager. I am currently using version the 0.12 Debian Package from Gnome-Look. I'm hoping someone here can help. I had successfully installed the Network Monitor Screenlet and used it previously on launch from the Sidebar, but now it is no longer launching and not showing up in the manager.
I tried reinstalling it and got an "already installed" message. I clicked OK anyway assuming it would reinstall. This had no effect.
I also removed it by
sudo rm -rf ~/home/<username>/.screenlets/Netmonitor
and then reinstalled it. The Manager reported successful installation but it still doesn't appear in the manager nor does it launch from the sidebar.
I also tried reinstalling the 0.12.deb package and then the above steps again with no success. Attached is a screenshot that shows the very confusing situation.
Any ideas? Thanks!!
whise
February 18th, 2008, 09:46 PM
/usr/share/local/screenlets?
kwaanens
February 18th, 2008, 10:31 PM
@whise: Aren't screenlets in /usr/share/screenlets?
@psyopper: ~/home/<username>/.screenlets/Netmonitor is the same as /home/<username>/home/<username>/.screenlets
Screenlets-manager is definitely not looking there
psyopper
February 18th, 2008, 10:51 PM
@whise: Aren't screenlets in /usr/share/screenlets?
@psyopper: ~/home/<username>/.screenlets/Netmonitor is the same as /home/<username>/home/<username>/.screenlets
Screenlets-manager is definitely not looking there
Newbie mistake trying to sound over educated I guess....
I physically deleted /home/<username>/.screenlets/Netmonitor with
:~/.screenlets$ sudo rm -rf Netmonitor
Whise: this is a 3rd Party screenlet, at least in 0.12, by default installs to ~/.screenlets/<screenlet name> and never appears in /usr/share/screenlets.
whise
February 18th, 2008, 10:53 PM
hum , i kinda know that lol
im asking you to check that folder , because you just upgraded from 0.0.10 , and some people using 0.0.10 installed screenlets in the folder i mentioned
/usr/local/share/screenlets
kwaanens
February 18th, 2008, 10:53 PM
It's probably a good idea to take this up with the author of that particular screenlet.
kwaanens
February 18th, 2008, 10:55 PM
Just a note: Don't use sudo when it'snot necessary. That will severely fu** up your system at one point.
whise
February 18th, 2008, 10:56 PM
nevermind , that is inded weird , ill have to think on thaat , if you find out why let me know , try to redownload or checking permissions
It's probably a good idea to take this up with the author of that particular screenlet.
lol , its me
edit : there is a hacked version of my netmonitor by some other guy
psyopper
February 18th, 2008, 11:03 PM
usr/local/share does not have a screenlets folder.
I think I'll try manually purging of files and reinstalling the package.
psyopper
February 18th, 2008, 11:42 PM
Interesting. I uninstalled the package with Synaptic then purged usr/share/screenlets, ~/.screenlets and finally cleaned ~/.config/autostart and ~/.config for any screenlets.
Next I updated with bazaar and installed:
bzr co http://bazaar.launchpad.net/~screenlets-dev/screenlets/trunk
cd trunk
sudo python setup.py install
I opened the Screenlet Manager (which shows version 0.13) and launched the Sidebar. The Sidebar opened and automatically started all the other sidebar Screenlets I had associated with it earlier. Of course all the Screenlets are operating in their default modes so I configured them.
Why Interesting? Because I though I had purged everything yet the Sidebar remembered what Screenlets is was supposed to launch! Now to download a fresh copy of the Netmonitor:
http://www.gnome-look.org/content/show.php/Net+Monitor+Screenlet?content=64719
And see what it does when I install it!
psyopper
February 18th, 2008, 11:53 PM
Now this gets even weirder. I went to install the Screenlet and was again greeted with a message that it was already installed though it still didn't appear in the manager. I tried launching it with the Sidebar (it did show up in the launch menu) but I got a message "Couldn't load Netmonitor Screenlet".
Here's what's interesting - when I r-clicked on the SIdebar it popped up on top of my other open widgets. I couldn't get it to go back down so I closed it (I did NOT delete it) and it no longer appeared in the manager!
Even worse - I reinstalled from the trunk with the same commands as above:
brad@Ubuntu:~/screenlets$ cd trunk
brad@Ubuntu:~/screenlets/trunk$ sudo python setup.py install
Password:
running install
running build
running build_py
running install_lib
running install_data
running install_egg_info
Removing /usr/lib/python2.5/site-packages/screenlets-0.0.13.egg-info
Writing /usr/lib/python2.5/site-packages/screenlets-0.0.13.egg-info
brad@Ubuntu:~/screenlets/trunk$
Sidebar still does not appear in the manager! What am I doing wrong?
psyopper
February 19th, 2008, 12:01 AM
So I decided to move on in the right way...
I tried uninstalling with make uninstall as referenced in the installation thread, followed by the removal of /usr/lib/python2.5/site-packages/screenlets*.
Following this I went back into the trunk directory and ran the install. It appeared to work fine except that Sidebar STILL does NOT appear in the manager!!!
psyopper
February 19th, 2008, 12:16 AM
Wait a minute!
Sidebar is not in the trunk is it?
whise
February 19th, 2008, 12:43 AM
Wait a minute!
Sidebar is not in the trunk is it?
nop , haha , that was funny ,
now seriously , does it still append?
psyopper
February 19th, 2008, 01:28 AM
It seems to be working properly now, including the Netmonitor after I added it.
Thanks!!!
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.