indiv-screenlets-dev team mailing list archive
-
indiv-screenlets-dev team
-
Mailing list archive
-
Message #00375
[Bug 1037850] [NEW] [Sidebar] Sidebar screenlet fails to start
Public bug reported:
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'
** Affects: indiv-screenlets
Importance: Undecided
Status: New
** Tags: crash python screenlet sidebar
** Description changed:
- I am on Xubuntu 12.04 using Xfce 4.10 and Python 2.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.)
+ 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])
+ 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'
--
You received this bug notification because you are a member of
Individual Screenlets Developers, which is subscribed to Individual
Screenlets.
https://bugs.launchpad.net/bugs/1037850
Title:
[Sidebar] Sidebar screenlet fails to start
Status in Screenlets — individual widgets development:
New
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'
To manage notifications about this bug go to:
https://bugs.launchpad.net/indiv-screenlets/+bug/1037850/+subscriptions
Follow ups
References