[Sidebar] Sidebar screenlet fails to start

Bug #1037850 reported by Steve Benchik
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Individual Screenlets
New
Undecided
Unassigned

Bug Description

I am on Xubuntu 12.04 using Xfce 4.10, Python 2.7, and Screenlets 0.1.7. Whenever I try to launch the sidebar screenlet from the screenlet manager, nothing happens. I tried to run it in a terminal and this was my result: (I also tried purging and reintalling, but to no avail.)

family@compaq:~$ python -u /usr/share/screenlets/Sidebar/SidebarScreenlet.py
CachingBackend: Loading instances from cache
Found a running session of Sidebar, adding new instance by service.
Error in screenlets.services.get_service_by_name: org.freedesktop.DBus.Error.ServiceUnknown: The name org.screenlets.Sidebar was not provided by any .service files
Screenlet has already been added to /tmp/screenlets/screenlets.family.running
Loading instances in: /home/family/.config/screenlets/Sidebar/default/
No instance(s) found in session-path, creating new one.
Traceback (most recent call last):
  File "/usr/share/screenlets/Sidebar/SidebarScreenlet.py", line 756, in <module>
    screenlets.session.create_session(SidebarScreenlet)
  File "/usr/lib/pymodules/python2.7/screenlets/session.py", line 487, in create_session
    session.start()
  File "/usr/lib/pymodules/python2.7/screenlets/session.py", line 256, in start
    sl = self.screenlet(session=self, id=self.__get_next_id(), show_window=False)
  File "/usr/share/screenlets/Sidebar/SidebarScreenlet.py", line 116, in __init__
    self.free_screen_space()
  File "/usr/share/screenlets/Sidebar/SidebarScreenlet.py", line 477, in free_screen_space
    self.window.window.property_change('_NET_WM_STRUT_PARTIAL', 'CARDINAL', 32, gtk.gdk.PROP_MODE_REPLACE, [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
AttributeError: 'NoneType' object has no attribute 'property_change'

description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.