Ubuntu 11.10, all updates applied.
Screenlets 0.1.7
screenlets manager starts at login. However, using the manager to add screenlets does not start anything.
Starting /usr/share/screenlets-manager/screenlets-daemon.py from a terminal, after trying to get the "Wallpaper Clock" screenlet and ClockScreenlet set up give me the following output:
***
/usr/share/screenlets-manager/screenlets-daemon.py:223: Warning: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed
item.set_always_show_image(True)
True
Starter already exists.
DAEMON FOUND!
Error in screenlets.services.get_service_by_name: org.freedesktop.DBus.Error.ServiceUnknown: The name org.screenlets.WallpaperClock was not provided by any .service files
True
True
REGISTER screenlet: ClockScreenlet
ScreenletsDaemon: registered ClockScreenlet
True
Traceback (most recent call last):
File "/usr/share/screenlets/screenlets-pack-all/Clock/ClockScreenlet.py", line 553, in <module>
screenlets.session.create_session(ClockScreenlet)
File "/usr/lib/pymodules/python2.7/screenlets/session.py", line 480, in create_session
session.start()
File "/usr/lib/pymodules/python2.7/screenlets/session.py", line 254, in start
sl = self.screenlet(session=self, id=self.__get_next_id())
File "/usr/share/screenlets/screenlets-pack-all/Clock/ClockScreenlet.py", line 156, in __init__
**keyword_args)
File "/usr/lib/pymodules/python2.7/screenlets/__init__.py", line 837, in __init__
self.load_buttons(None)
File "/usr/lib/pymodules/python2.7/screenlets/__init__.py", line 1302, in load_buttons
self.closeb = self.gtk_icon_theme.load_icon ("gtk-close", 16, 0)
glib.GError: Icon 'gtk-close' not present in theme
WallpaperClockScreenlet.desktop duplicate entry
Removed duplicate entry
Create autostarter for: /usr/share/screenlets/screenlets-pack-all/Clock/ClockScreenlet.py
***
Killing the screenlets manager from the manager-icon gives me this terminal output:
***
Error in screenlets.services.get_service_by_name: org.freedesktop.DBus.Error.ServiceUnknown: The name org.screenlets.WallpaperClock was not provided by any .service files
***
NOTE: "killall screenlets" and "killall screenlets-manger" have no effect.
Running "screenlets-daemon" from a terminal give me the first line of the output I posted above:
Running "screenlets-manager" from the command line starts the manager icon, opens the manager window (to be specific, the window where you can choose what you want displayed). However, starting this way leaves the "Start/Stop" option boxes greyed out. Also greyed out: AutoStart at Login. Terminal gives this output:
***
I tried with a variety of screenlets from the manager. Nothing shows up on the screen. Also, I don't know how to start an individual screenlet from the terminal.
Here's my situation:
Ubuntu 11.10, all updates applied.
Screenlets 0.1.7
screenlets manager starts at login. However, using the manager to add screenlets does not start anything.
Starting /usr/share/ screenlets- manager/ screenlets- daemon. py from a terminal, after trying to get the "Wallpaper Clock" screenlet and ClockScreenlet set up give me the following output:
*** screenlets- manager/ screenlets- daemon. py:223: Warning: g_value_get_object: assertion `G_VALUE_ HOLDS_OBJECT (value)' failed set_always_ show_image( True) services. get_service_ by_name: org.freedesktop .DBus.Error. ServiceUnknown: The name org.screenlets. WallpaperClock was not provided by any .service files screenlets/ screenlets- pack-all/ Clock/ClockScre enlet.py" , line 553, in <module> session. create_ session( ClockScreenlet) pymodules/ python2. 7/screenlets/ session. py", line 480, in create_session pymodules/ python2. 7/screenlets/ session. py", line 254, in start session= self, id=self. __get_next_ id()) screenlets/ screenlets- pack-all/ Clock/ClockScre enlet.py" , line 156, in __init__ pymodules/ python2. 7/screenlets/ __init_ _.py", line 837, in __init__ load_buttons( None) pymodules/ python2. 7/screenlets/ __init_ _.py", line 1302, in load_buttons icon_theme. load_icon ("gtk-close", 16, 0) creenlet. desktop duplicate entry screenlets/ screenlets- pack-all/ Clock/ClockScre enlet.py
/usr/share/
item.
True
Starter already exists.
DAEMON FOUND!
Error in screenlets.
True
True
REGISTER screenlet: ClockScreenlet
ScreenletsDaemon: registered ClockScreenlet
True
Traceback (most recent call last):
File "/usr/share/
screenlets.
File "/usr/lib/
session.start()
File "/usr/lib/
sl = self.screenlet(
File "/usr/share/
**keyword_args)
File "/usr/lib/
self.
File "/usr/lib/
self.closeb = self.gtk_
glib.GError: Icon 'gtk-close' not present in theme
WallpaperClockS
Removed duplicate entry
Create autostarter for: /usr/share/
***
Killing the screenlets manager from the manager-icon gives me this terminal output:
*** services. get_service_ by_name: org.freedesktop .DBus.Error. ServiceUnknown: The name org.screenlets. WallpaperClock was not provided by any .service files
Error in screenlets.
***
NOTE: "killall screenlets" and "killall screenlets-manger" have no effect.
Running "screenlets-daemon" from a terminal give me the first line of the output I posted above:
*** screenlets- manager/ screenlets- daemon. py:223: Warning: g_value_get_object: assertion `G_VALUE_ HOLDS_OBJECT (value)' failed set_always_ show_image( True)
/usr/share/
item.
***
Running "screenlets- manager" from the command line starts the manager icon, opens the manager window (to be specific, the window where you can choose what you want displayed). However, starting this way leaves the "Start/Stop" option boxes greyed out. Also greyed out: AutoStart at Login. Terminal gives this output:
***
alien@P5NSLI:~$ screenlets-manager
True
Starter already exists.
DAEMON FOUND!
***
I tried with a variety of screenlets from the manager. Nothing shows up on the screen. Also, I don't know how to start an individual screenlet from the terminal.