Package: sugar Version: 0.79.3-2 Severity: serious Both sugar and sugar-emulator fail: AttributeError: 'NoneType' object has no attribute 'get_filename'
The full log follows. Cheers, Shaun $ sugar-emulator INFO:sugar-emulator:Attempting to find free port for X11 (Xephyr) INFO:sugar-emulator: Found free port: #5 (6005) INFO:sugar-emulator:Starting the Xephyr nested X display on display 5 DEBUG:sugar-emulator:Xephyr command: Xephyr :5 -ac -screen 1200x900 -dpi 98 INFO:sugar-emulator:Attempting to launch sugar to replace this process: dbus-launch dbus-launch --exit-with-session sugar-shell Extended Input Devices not yet supported. Impelement it at line 625 in ../../../../hw/kdrive/src/kinput.c xkb_keycodes { include "xfree86+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compatibility { include "complete" }; xkb_symbols { include "pc(pc105)+us" }; xkb_geometry { include "pc(pc101)" }; Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list! --------------------------------------------------------------------------- exceptions.AttributeError Traceback (most recent call last) /usr/bin/sugar-shell 30 from main import main 31 ---> 32 main() main = <function main at 0xb564de64> 33 34 /usr/share/sugar/shell/main.py in main() 140 141 # TODO: move initializations from the Shell constructor to a start() method --> 142 shell = view.Shell.get_instance() shell = undefined global view.Shell.get_instance = <function get_instance at 0xb56a3a04> 143 service = ShellService() 144 /usr/share/sugar/shell/view/Shell.py in get_instance() 274 global _instance 275 if not _instance: --> 276 _instance = Shell() global _instance = None global Shell = <class 'view.Shell.Shell'> 277 return _instance 278 /usr/share/sugar/shell/view/Shell.py in __init__(self=<Shell object at 0xb56509b4 (GObject at 0x86eed20)>) 64 self._frame = frame.get_instance() 65 ---> 66 self._home_window = HomeWindow() self._home_window = undefined global HomeWindow = <class 'view.home.HomeWindow.HomeWindow'> 67 self._home_window.show() 68 /usr/share/sugar/shell/view/home/HomeWindow.py in __init__(self=<HomeWindow object at 0xb566257c (GtkWindow at 0x871cc60)>) 62 self._motion_notify_event_cb) 63 ---> 64 self._home_box = HomeBox() self._home_box = undefined global HomeBox = <class 'view.home.HomeBox.HomeBox'> 65 self._friends_box = FriendsBox() 66 self._mesh_box = MeshBox() /usr/share/sugar/shell/view/home/HomeBox.py in __init__(self=<HomeBox object at 0xb5662694 (SugarHomeBox at 0x8720260)>) 41 self._enable_xo_palette = False 42 ---> 43 self._toolbar = HomeToolbar() self._toolbar = undefined global HomeToolbar = <class 'view.home.HomeBox.HomeToolbar'> 44 #self._toolbar.connect('query-changed', self.__toolbar_query_changed_cb) 45 self._toolbar.connect('view-changed', self.__toolbar_view_changed_cb) /usr/share/sugar/shell/view/home/HomeBox.py in __init__(self=<HomeToolbar object at 0xb56626e4 (SugarHomeToolbar at 0x870bb48)>) 129 self._search_entry = iconentry.IconEntry() 130 self._search_entry.set_icon_from_name(iconentry.ICON_ENTRY_PRIMARY, --> 131 'system-search') 132 self._search_entry.add_clear_button() 133 self._search_entry.set_width_chars(25) /usr/lib/python2.4/site-packages/sugar/graphics/iconentry.py in set_icon_from_name(self=<IconEntry object at 0xb5662784 (SexyIconEntry at 0x85fc800)>, position=<enum SEXY_ICON_ENTRY_PRIMARY of type SexyIconEntryPosition>, name='system-search') 43 0) 44 ---> 45 if icon_info.get_filename().endswith('.svg'): icon_info.get_filename.endswith = undefined 46 loader = _SVGLoader() 47 color = sugar.profile.get_color() AttributeError: 'NoneType' object has no attribute 'get_filename' (sugar-shell:5558): GStreamer-CRITICAL **: Trying to dispose element alsamixerelement0, but it is not in the NULL state. You need to explicitly set elements to the NULL state before dropping the final reference, to allow them to clean up. -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable'), (499, 'testing'), (498, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.23-rc3 Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Versions of packages sugar depends on: ii dbus-x11 1.1.20-1 simple interprocess messaging syst ii matchbox-window-manager 1.1-1 window manager for resource-limite ii python 2.4.4-2 An interactive high-level object-o ii python-cairo 1.4.12-1 Python bindings for the Cairo vect ii python-central 0.6.4 register and build utility for Pyt ii python-dbus 0.82.4-2 simple interprocess messaging syst ii python-gnome2-desktop 2.22.0-1 Python bindings for the GNOME desk ii python-gobject 2.14.1-3 Python bindings for the GObject li ii python-gst0.10 0.10.11-1 generic media-playing framework (P ii python-gtk2 2.12.1-1 Python bindings for the GTK+ widge ii python-hippocanvas 0.2.23-4 Python bindings to hippo-canvas ii python-numpy 1:1.0.1-1 Numerical Python adds a fast array ii python-sugar 0.79.0-6 Sugar graphical shell - core funct ii python-sugar-toolkit 0.79.3-1 Sugar graphical shell - core widge ii python-telepathy 0.15.0-1 python language bindings for telep ii telepathy-gabble 0.7.2-1 Jabber/XMPP connection manager ii telepathy-salut 0.3.1-1 Link-local XMPP connection manager ii telepathy-stream-engine 0.4.0-2 stream handler for the Telepathy f Versions of packages sugar recommends: ii gstreamer0.10-plugins-go 0.10.7-3 GStreamer plugins from the "good" ii net-tools 1.60-17 The NET-3 networking toolkit pn network-manager <none> (no description available) ii sugar-artwork 0.79.2-1 Sugar graphical shell - artwork ii xserver-xephyr 2:1.1.1-21etch4 Next Generation Nested X Server -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]