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:

***
/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:

***
/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)
***

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.

-- 
You received this bug notification because you are a member of
Screenlets Dev Team, which is subscribed to Screenlets.
https://bugs.launchpad.net/bugs/927101

Title:
  Screenlets 0.1.6 do not display on Ubuntu; Screenlets 0.1.4 work

To manage notifications about this bug go to:
https://bugs.launchpad.net/screenlets/+bug/927101/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~screenlets-dev
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~screenlets-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to