INFO: mypaint: Installation layout: conventional POSIX-like structure with prefix '/usr' WARNING: gui.userconfig: Failed to load settings file: /home/rowe/.config/mypaint/settings.json WARNING: gui.userconfig: Failed to load settings: using defaults INFO: gui.main: No locale setting found, using system locale INFO: lib.i18n: POSIX: LANG='de_DE.utf8' INFO: lib.i18n: POSIX: LANGUAGE=None WARNING: gui.userconfig: Failed to load settings file: /home/rowe/.config/mypaint/settings.json WARNING: gui.userconfig: Failed to load settings: using defaults INFO: gui.compatibility: Setting mode to 2.x (standard) INFO: gui.compatibility: Setting default layer type to Pigment INFO: gui.device: New device 'SynPS/2 Synaptics TouchPad' (GDK_SOURCE_TOUCHPAD, axes:4, class=X11DeviceXI2, vendor='0002', product='0007') INFO: gui.device: New device 'SINO WEALTH Gaming KB Consumer Control' (GDK_SOURCE_MOUSE, axes:4, class=X11DeviceXI2, vendor='258a', product='002a') INFO: gui.device: New device 'SINOWEALTH GXT 144 Gaming Mouse' (GDK_SOURCE_MOUSE, axes:6, class=X11DeviceXI2, vendor='145f', product='026d') INFO: gui.device: New device 'Logitech USB Receiver Consumer Control' (GDK_SOURCE_MOUSE, axes:4, class=X11DeviceXI2, vendor='046d', product='c52b') INFO: gui.device: New device 'Logitech USB Receiver Mouse' (GDK_SOURCE_MOUSE, axes:6, class=X11DeviceXI2, vendor='046d', product='c52b') INFO: gui.device: New device 'Virtual core XTEST pointer' (GDK_SOURCE_MOUSE, axes:2, class=X11DeviceXI2, vendor=None, product=None) INFO: gui.document: Initialized background from '/usr/share/mypaint/backgrounds/mrmamurk/mamurk_e_1.png' WARNING: gui.keyboard: Ignoring keybinding for '/BrushModifierActions/BlendModeMenu' Traceback (most recent call last): File "/usr/lib/mypaint/gui/tileddrawwidget.py", line 567, in _first_map_cb self.update_cursor() File "/usr/lib/mypaint/gui/tileddrawwidget.py", line 602, in update_cursor c = cursor.get_brush_cursor(radius, style, self.app.preferences) File "/usr/lib/mypaint/gui/cursor.py", line 109, in get_brush_cursor pixbuf = _image_surface_to_pixbuf(surf) File "/usr/lib/mypaint/gui/cursor.py", line 119, in _image_surface_to_pixbuf return Gdk.pixbuf_get_from_surface(surf, 0, 0, w, h) KeyError: 'could not find foreign type Surface' TypeError: Couldn't find foreign struct converter for 'cairo.Context' TypeError: Couldn't find foreign struct converter for 'cairo.Context' TypeError: Couldn't find foreign struct converter for 'cairo.Context' ERROR: lib.observable: Failed to call observer <_BoundObserverMethod gui.brushmodifier.BrushModifier.brush_selected_cb> Traceback (most recent call last): File "/usr/lib/mypaint/gui/application.py", line 451, in _at_application_start self.brushmanager.select_initial_brush() File "/usr/lib/mypaint/gui/brushmanager.py", line 543, in select_initial_brush self.select_brush(initial_brush) File "/usr/lib/mypaint/gui/brushmanager.py", line 943, in select_brush self.brush_selected(brush, brushinfo) File "/usr/lib/mypaint/lib/observable.py", line 289, in __call__ observer(observed, *args, **kwargs) File "/usr/lib/mypaint/lib/observable.py", line 474, in __call__ self._observer_func(observer, observed, *args, **kwargs) File "/usr/lib/mypaint/gui/brushmodifier.py", line 129, in brush_selected_cb b.end_atomic() File "/usr/lib/mypaint/lib/brush.py", line 578, in end_atomic f(pending) File "/usr/lib/mypaint/gui/tileddrawwidget.py", line 640, in brush_modified_cb self.update_cursor() File "/usr/lib/mypaint/gui/tileddrawwidget.py", line 602, in update_cursor c = cursor.get_brush_cursor(radius, style, self.app.preferences) File "/usr/lib/mypaint/gui/cursor.py", line 109, in get_brush_cursor pixbuf = _image_surface_to_pixbuf(surf) File "/usr/lib/mypaint/gui/cursor.py", line 119, in _image_surface_to_pixbuf return Gdk.pixbuf_get_from_surface(surf, 0, 0, w, h) KeyError: 'could not find foreign type Surface' TypeError: Couldn't find foreign struct converter for 'cairo.Context'