Comment 4 for bug 1204896

Revision history for this message
Jörn Schönyan (joern-schoenyan) wrote :

I tried revision 1627 from the PPA (0.99.0+1627-0ppa~saucy1). I am running Kubuntu Saucy in VirtualBox. And it is crashing for me, too. The output from the terminal is:

htpc@htpc-VirtualBox:~$ onboard
Traceback (most recent call last):
  File "/usr/bin/onboard", line 16, in <module>
    ob = Onboard()
  File "/usr/lib/python3/dist-packages/Onboard/OnboardGtk.py", line 111, in __init__
    self.init()
  File "/usr/lib/python3/dist-packages/Onboard/OnboardGtk.py", line 210, in init
    self.keyboard_widget.set_startup_visibility()
  File "/usr/lib/python3/dist-packages/Onboard/KeyboardWidget.py", line 327, in set_startup_visibility
    self.commit_transition()
  File "/usr/lib/python3/dist-packages/Onboard/KeyboardWidget.py", line 546, in commit_transition
    self._on_transition_step()
  File "/usr/lib/python3/dist-packages/Onboard/KeyboardWidget.py", line 583, in _on_transition_step
    window.set_visible(visible)
  File "/usr/lib/python3/dist-packages/Onboard/KbdWindow.py", line 288, in set_visible
    self._show_first_time()
  File "/usr/lib/python3/dist-packages/Onboard/KbdWindow.py", line 169, in _show_first_time
    self.pre_render_keys(*self.get_size())
  File "/usr/lib/python3/dist-packages/Onboard/KbdWindow.py", line 178, in pre_render_keys
    self.keyboard_widget.pre_render_keys(self, w, h)
  File "/usr/lib/python3/dist-packages/Onboard/KeyboardWidget.py", line 345, in pre_render_keys
    self.render(context)
  File "/usr/lib/python3/dist-packages/Onboard/LayoutView.py", line 204, in render
    item.draw_cached(context)
  File "/usr/lib/python3/dist-packages/Onboard/KeyGtk.py", line 128, in draw_cached
    surface = self._create_key_surface(context)
  File "/usr/lib/python3/dist-packages/Onboard/KeyGtk.py", line 147, in _create_key_surface
    self.draw(context)
  File "/usr/lib/python3/dist-packages/Onboard/KeyGtk.py", line 155, in draw
    self.draw_image(context, lod)
  File "/usr/lib/python3/dist-packages/Onboard/KeyGtk.py", line 483, in draw_image
    pixbuf = self.get_image(rect.w, rect.h)
  File "/usr/lib/python3/dist-packages/Onboard/KeyGtk.py", line 709, in get_image
    new_from_file_at_size(filename, width, height)
gi._glib.GError: Unrecognized image file format

I don't know where I can find the log files - so I've written print(filename) in an appropiate place. The image file mentioned is /usr/share/onboard/layouts/images/erase.svg, I hope that helps.