After installing slidewall to version 12.10, on Ubuntu 12.04.1 (fully updated), slidewall won't start up at all. When run from a terminal window with --verbose, the following logging is printed to screen:
DEBUG:slidewall: set_up_logging() 'logging enabled'
/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:391: Warning: g_object_set_property: construct property "type" for object `Window' can't be set after construction
Gtk.Window.__init__(self, type=type, **kwds)
(slidewall:2521): Gtk-CRITICAL **: gtk_radio_button_set_group: assertion `!g_slist_find (group, radio_button)' failed
WARNING:slidewall_lib: connect_signals() 'expected handler 'bt' in /usr/lib/python2.7/dist-packages/slidewall/SlidewallWindow.pyc'
Loading...
{'new wallbase': '/usr/share/slidewall/media/new.png', 'live earth': '/usr/share/slidewall/media/map.png', 'random wallbase': '/usr/share/slidewall/media/random.png'}
with keys:['new wallbase', 'live earth', 'random wallbase']
Loading::/usr/share/slidewall/media/new.png
Loading::/usr/share/slidewall/media/map.png
Loading::/usr/share/slidewall/media/random.png
liveengine::lists of clocks['slidewall.jpg', 'radarblue', 'goldflame', 'soundwave', 'lcd_blue']
Loading::/home/jean/.local/share/slidewall/live/radarblue
Loading::/home/jean/.local/share/slidewall/live/goldflame
Loading::/home/jean/.local/share/slidewall/live/soundwave
Loading::/home/jean/.local/share/slidewall/live/lcd_blue
(slidewall:2521): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkwidget.c:3749: child-property-changed notification for GtkIconView(0x19ea4e0) is not frozen
Traceback (most recent call last):
File "/usr/bin/slidewall", line 44, in <module>
slidewall.main()
File "/usr/lib/python2.7/dist-packages/slidewall/__init__.py", line 44, in main
window = SlidewallWindow.SlidewallWindow()
File "/usr/lib/python2.7/dist-packages/slidewall_lib/Window.py", line 56, in __new__
new_object.finish_initializing(builder)
File "/usr/lib/python2.7/dist-packages/slidewall/SlidewallWindow.py", line 34, in finish_initializing
super(SlidewallWindow, self).finish_initializing(builder)
File "/usr/lib/python2.7/dist-packages/slidewall_lib/Window.py", line 131, in finish_initializing
self.load_config_file()
File "/usr/lib/python2.7/dist-packages/slidewall_lib/Window.py", line 317, in load_config_file
self.ui.check_autostart.set_active(data['check_autostart'])
File "/usr/lib/python2.7/shelve.py", line 121, in __getitem__
f = StringIO(self.dict[key])
File "/usr/lib/python2.7/bsddb/__init__.py", line 270, in __getitem__
return _DeadlockWrap(lambda: self.db[key]) # self.db[key]
File "/usr/lib/python2.7/bsddb/dbutils.py", line 68, in DeadlockWrap
return function(*_args, **_kwargs)
File "/usr/lib/python2.7/bsddb/__init__.py", line 270, in <lambda>
return _DeadlockWrap(lambda: self.db[key]) # self.db[key]
KeyError: 'check_autostart'
I have the same problem, also on 12.04.1. Had an older version (don`t remember which one exactly, but it was installed from Software Center) and it worked just fine. This is the output from verbose:
DEBUG:slidewall: set_up_logging() 'logging enabled' python2. 7/dist- packages/ gi/overrides/ Gtk.py: 391: Warning: g_object_ set_property: construct property "type" for object `Window' can't be set after construction __init_ _(self, type=type, **kwds)
/usr/lib/
Gtk.Window.
(slidewall:22010): Gtk-CRITICAL **: gtk_radio_ button_ set_group: assertion `!g_slist_find (group, radio_button)' failed slidewall_ lib: connect_signals() 'expected handler 'bt' in /usr/lib/ python2. 7/dist- packages/ slidewall/ SlidewallWindow .pyc'
WARNING:
Loading...
{'new wallbase': '/usr/share/ slidewall/ media/new. png', 'live earth': '/usr/share/ slidewall/ media/map. png', 'random wallbase': '/usr/share/ slidewall/ media/random. png'}
with keys:['new wallbase', 'live earth', 'random wallbase'] :/usr/share/ slidewall/ media/new. png :/usr/share/ slidewall/ media/map. png :/usr/share/ slidewall/ media/random. png :/home/ mihnea/ .local/ share/slidewall /live/radarblue :/home/ mihnea/ .local/ share/slidewall /live/goldflame :/home/ mihnea/ .local/ share/slidewall /live/soundwave :/home/ mihnea/ .local/ share/slidewall /live/lcd_ blue
Loading:
Loading:
Loading:
liveengine::lists of clocks['radarblue', 'slidewall.jpg', 'goldflame', 'soundwave', 'lcd_blue']
Loading:
Loading:
Loading:
Loading:
(slidewall:22010): Gtk-WARNING **: /build/ buildd/ gtk+3.0- 3.4.2/. /gtk/gtkwidget. c:3749: child-property- changed notification for GtkIconView( 0x2b32440) is not frozen slidewall" , line 44, in <module> main() python2. 7/dist- packages/ slidewall/ __init_ _.py", line 44, in main .SlidewallWindo w() python2. 7/dist- packages/ slidewall_ lib/Window. py", line 56, in __new__ object. finish_ initializing( builder) python2. 7/dist- packages/ slidewall/ SlidewallWindow .py", line 34, in finish_initializing SlidewallWindow , self).finish_ initializing( builder) python2. 7/dist- packages/ slidewall_ lib/Window. py", line 131, in finish_initializing load_config_ file() python2. 7/dist- packages/ slidewall_ lib/Window. py", line 317, in load_config_file ui.check_ autostart. set_active( data['check_ autostart' ]) python2. 7/shelve. py", line 121, in __getitem__ self.dict[ key]) python2. 7/bsddb/ __init_ _.py", line 270, in __getitem__ lambda: self.db[key]) # self.db[key] python2. 7/bsddb/ dbutils. py", line 68, in DeadlockWrap python2. 7/bsddb/ __init_ _.py", line 270, in <lambda> lambda: self.db[key]) # self.db[key]
Traceback (most recent call last):
File "/usr/bin/
slidewall.
File "/usr/lib/
window = SlidewallWindow
File "/usr/lib/
new_
File "/usr/lib/
super(
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
f = StringIO(
File "/usr/lib/
return _DeadlockWrap(
File "/usr/lib/
return function(*_args, **_kwargs)
File "/usr/lib/
return _DeadlockWrap(
KeyError: 'check_autostart'