Tags: patch Something strange happening with tray-icon in miro. For now good option is to disable it. I don't have time to fight with it right now, maybe later. I hope this will help:
diff -rup ~miro-2.0.1/portable/frontends/widgets/gtk/trayicon.py miro-2.0.1/portable/frontends/widgets/gtk/trayicon.py --- ~miro-2.0.1/portable/frontends/widgets/gtk/trayicon.py 2009-02-11 22:37:21.000000000 +0100 +++ miro-2.0.1/portable/frontends/widgets/gtk/trayicon.py 2009-02-20 02:23:08.000000000 +0100 @@ -44,7 +44,7 @@ trayicon_is_supported = False # trayicons (the GtkStatusIcon widget). Specifically we are looking # for GTK+ version 2.10 or newer. if gtk.check_version(2, 10, 0) == None: - trayicon_is_supported = True + trayicon_is_supported = False class Trayicon(gtk.StatusIcon): def __init__(self, icon):
0x00007f5e5209e1f4 in __lll_lock_wait () from /lib/libpthread.so.0 (gdb) bt #0 0x00007f5e5209e1f4 in __lll_lock_wait () from /lib/libpthread.so.0 #1 0x00007f5e5209c150 in pthread_cond_broadcast@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x00007f5e4bd29217 in wait_or_poll_for_event (dpy=0x1486fb0, wait=<value optimized out>) at ../../src/xcb_io.c:141 #3 0x00007f5e4bd2958d in process_responses (dpy=0x147c280, wait_for_first_event=1, current_error=0x0, current_request=0) at ../../src/xcb_io.c:166 #4 0x00007f5e4bd29e49 in _XReadEvents (dpy=0x1486fb0) at ../../src/xcb_io.c:272 #5 0x00007f5e4bd08a14 in XIfEvent (dpy=0x1486fb0, event=0x7fff5a4c3e70, predicate=0x7f5e423aa410 <timestamp_predicate>, arg=0x2800115 "ngs/toolbar.xml#toolbarpaletteitem") at ../../src/IfEvent.c:70 #6 0x00007f5e423aa3c7 in IA__gdk_x11_get_server_time (window=<value optimized out>) at /tmp/buildd/gtk+2.0-2.14.7/gdk/x11/gdkevents-x11.c:2600 #7 0x00007f5e428a821e in gtk_tray_icon_send_manager_message (icon=0x1a541b0, message=128, window=21480128, data1=41943317, data2=21527048, data3=0) at /tmp/buildd/gtk+2.0-2.14.7/gtk/gtktrayicon-x11.c:309 #8 0x00007f5e428a8bf0 in gtk_tray_icon_update_manager_window (icon=0x1a541b0) at /tmp/buildd/gtk+2.0-2.14.7/gtk/gtktrayicon-x11.c:331 #9 0x00007f5e428a8e05 in gtk_tray_icon_realize (widget=0x1a541b0) at /tmp/buildd/gtk+2.0-2.14.7/gtk/gtktrayicon-x11.c:466 #10 0x00007f5e4884c11d in IA__g_closure_invoke (closure=0x1588360, return_value=0x0, n_param_values=1, param_values= 0x28ed400, invocation_hint=0x7fff5a4c42a0) at /build/buildd/glib2.0-2.18.4/gobject/gclosure.c:767 #11 0x00007f5e4885f628 in signal_emit_unlocked_R (node=0x1588df0, detail=0, instance=0x1a541b0, emission_return=0x0, instance_and_params=0x28ed400) at /build/buildd/glib2.0-2.18.4/gobject/gsignal.c:3174 #12 0x00007f5e488611d8 in IA__g_signal_emit_valist (instance=0x1a541b0, signal_id=<value optimized out>, detail=0, var_args= 0x7fff5a4c4480) at /build/buildd/glib2.0-2.18.4/gobject/gsignal.c:2977 #13 0x00007f5e488616d3 in IA__g_signal_emit (instance=0x147c280, signal_id=128, detail=21480128) at /build/buildd/glib2.0-2.18.4/gobject/gsignal.c:3034 #14 0x00007f5e4283ab06 in IA__gtk_widget_realize (widget=0x1a541b0) at /tmp/buildd/gtk+2.0-2.14.7/gtk/gtkwidget.c:3319 #15 0x00007f5e4284ad88 in gtk_window_show (widget=0x1a541b0) at /tmp/buildd/gtk+2.0-2.14.7/gtk/gtkwindow.c:4314 #16 0x00007f5e4884c11d in IA__g_closure_invoke (closure=0x151fc80, return_value=0x0, n_param_values=1, param_values= 0x26a0580, invocation_hint=0x7fff5a4c4740) at /build/buildd/glib2.0-2.18.4/gobject/gclosure.c:767 #17 0x00007f5e4885f628 in signal_emit_unlocked_R (node=0x1588290, detail=0, instance=0x1a541b0, emission_return=0x0, instance_and_params=0x26a0580) at /build/buildd/glib2.0-2.18.4/gobject/gsignal.c:3174 #18 0x00007f5e488611d8 in IA__g_signal_emit_valist (instance=0x1a541b0, signal_id=<value optimized out>, detail=0, var_args= 0x7fff5a4c4920) at /build/buildd/glib2.0-2.18.4/gobject/gsignal.c:2977 #19 0x00007f5e488616d3 in IA__g_signal_emit (instance=0x147c280, signal_id=128, detail=21480128) at /build/buildd/glib2.0-2.18.4/gobject/gsignal.c:3034 #20 0x00007f5e4283bacc in IA__gtk_widget_show (widget=0x1a541b0) at /tmp/buildd/gtk+2.0-2.14.7/gtk/gtkwidget.c:3003 #21 0x00007f5e427975a0 in gtk_status_icon_constructor (type=<value optimized out>, n_construct_properties=<value optimized out>, construct_params=<value optimized out>) at /tmp/buildd/gtk+2.0-2.14.7/gtk/gtkstatusicon.c:653 #22 0x00007f5e48851ad3 in IA__g_object_newv (object_type=20181888, n_parameters=<value optimized out>, parameters=0x0) at /build/buildd/glib2.0-2.18.4/gobject/gobject.c:1211 #23 0x00007f5e47dda7f8 in ?? () from /usr/lib/pymodules/python2.5/gtk-2.0/gobject/_gobject.so #24 0x00007f5e42c8f7f7 in ?? () from /usr/lib/pymodules/python2.5/gtk-2.0/gtk/_gtk.so ---Type <return> to continue, or q <return> to quit--- #25 0x000000000045df5c in wrap_init (self=0x147c280, args=0x80, wrapped=0xfffffffffffffe00, kwds=0xffffffffffffffff) at ../Objects/typeobject.c:4043 #26 0x0000000000418843 in PyObject_Call (func=0x147c280, arg=0x80, kw=0x147c2c0) at ../Objects/abstract.c:1861 #27 0x000000000048b2d2 in PyEval_CallObjectWithKeywords (func=0x2147710, arg=0x7f5e52453050, kw=0x0) at ../Python/ceval.c:3481 #28 0x00000000004d97ef in wrapperdescr_call (descr=0x12ee960, args=0x7f5e52453050, kwds=0x0) at ../Objects/descrobject.c:304 #29 0x0000000000418843 in PyObject_Call (func=0x147c280, arg=0x80, kw=0x147c2c0) at ../Objects/abstract.c:1861 #30 0x000000000048e011 in PyEval_EvalFrameEx (f=0x28e9140, throwflag=<value optimized out>) at ../Python/ceval.c:3823 #31 0x000000000049247d in PyEval_EvalCodeEx (co=0x1758030, globals=<value optimized out>, locals=<value optimized out>, args=0x21450b0, argcount=2, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2875 #32 0x00000000004dc942 in function_call (func=0x1758848, arg=0x2145098, kw=0x0) at ../Objects/funcobject.c:517 #33 0x0000000000418843 in PyObject_Call (func=0x147c280, arg=0x80, kw=0x147c2c0) at ../Objects/abstract.c:1861 #34 0x000000000041f6e8 in instancemethod_call (func=0x1758848, arg=0x2145098, kw=0x0) at ../Objects/classobject.c:2519 #35 0x0000000000418843 in PyObject_Call (func=0x147c280, arg=0x80, kw=0x147c2c0) at ../Objects/abstract.c:1861 #36 0x0000000000465f66 in slot_tp_init (self=0x2146f00, args=0x7f5e325c1e50, kwds=0x0) at ../Objects/typeobject.c:4976 #37 0x000000000046e04b in type_call (type=0x1791b90, args=0x7f5e325c1e50, kwds=0x0) at ../Objects/typeobject.c:436 #38 0x0000000000418843 in PyObject_Call (func=0x147c280, arg=0x80, kw=0x147c2c0) at ../Objects/abstract.c:1861 #39 0x000000000048e011 in PyEval_EvalFrameEx (f=0x22de8b0, throwflag=<value optimized out>) at ../Python/ceval.c:3823 #40 0x0000000000491c92 in PyEval_EvalFrameEx (f=0x22dd820, throwflag=<value optimized out>) at ../Python/ceval.c:3698 #41 0x0000000000491c92 in PyEval_EvalFrameEx (f=0x22de510, throwflag=<value optimized out>) at ../Python/ceval.c:3698 #42 0x000000000049247d in PyEval_EvalCodeEx (co=0x143a198, globals=<value optimized out>, locals=<value optimized out>, args=0x212c0f8, argcount=2, kws=0x22d8af0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2875 #43 0x00000000004dca39 in function_call (func=0x1756b90, arg=0x212c0e0, kw=0x7f5e28015820) at ../Objects/funcobject.c:517 #44 0x0000000000418843 in PyObject_Call (func=0x147c280, arg=0x80, kw=0x147c2c0) at ../Objects/abstract.c:1861 #45 0x000000000048fa77 in PyEval_EvalFrameEx (f=0x1c40750, throwflag=<value optimized out>) at ../Python/ceval.c:3892 #46 0x000000000049247d in PyEval_EvalCodeEx (co=0x16a9210, globals=<value optimized out>, locals=<value optimized out>, args=0x7f5e33fdb338, argcount=3, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2875 #47 0x00000000004dc942 in function_call (func=0x16a92a8, arg=0x7f5e33fdb320, kw=0x0) at ../Objects/funcobject.c:517 #48 0x0000000000418843 in PyObject_Call (func=0x147c280, arg=0x80, kw=0x147c2c0) at ../Objects/abstract.c:1861 #49 0x000000000048b2d2 in PyEval_CallObjectWithKeywords (func=0x16a92a8, arg=0x7f5e33fdb320, kw=0x0) at ../Python/ceval.c:3481 #50 0x00007f5e481fc4cc in _pyglib_handler_marshal () from /usr/lib/libpyglib-2.0-python2.5.so.0 #51 0x00007f5e4979dafb in IA__g_main_context_dispatch (context=0x929a80) at /build/buildd/glib2.0-2.18.4/glib/gmain.c:2144 #52 0x00007f5e497a12bd in g_main_context_iterate (context=0x929a80, block=1, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.18.4/glib/gmain.c:2778 #53 0x00007f5e497a17ed in IA__g_main_loop_run (loop=0x1a9e1e0) at /build/buildd/glib2.0-2.18.4/glib/gmain.c:2986 #54 0x00007f5e42729797 in IA__gtk_main () at /tmp/buildd/gtk+2.0-2.14.7/gtk/gtkmain.c:1200 #55 0x00007f5e42d75df2 in ?? () from /usr/lib/pymodules/python2.5/gtk-2.0/gtk/_gtk.so #56 0x000000000049119f in PyEval_EvalFrameEx (f=0x1796300, throwflag=<value optimized out>) at ../Python/ceval.c:3596 #57 0x0000000000491c92 in PyEval_EvalFrameEx (f=0x109afe0, throwflag=<value optimized out>) at ../Python/ceval.c:3698 #58 0x0000000000491c92 in PyEval_EvalFrameEx (f=0x109aa60, throwflag=<value optimized out>) at ../Python/ceval.c:3698 ---Type <return> to continue, or q <return> to quit--- #59 0x0000000000491c92 in PyEval_EvalFrameEx (f=0x7d5460, throwflag=<value optimized out>) at ../Python/ceval.c:3698 #60 0x000000000049247d in PyEval_EvalCodeEx (co=0x7f5e5243e558, globals=<value optimized out>, locals=<value optimized out>, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2875 #61 0x0000000000492672 in PyEval_EvalCode (co=0x147c280, globals=0x80, locals=0x147c2c0) at ../Python/ceval.c:514 #62 0x00000000004b1fb8 in PyRun_FileExFlags (fp=0x75d010, filename=0x7fff5a4c870d "/usr/bin/miro.real", start=<value optimized out>, globals=0x780520, locals=0x780520, closeit=1, flags=0x7fff5a4c6830) at ../Python/pythonrun.c:1273 #63 0x00000000004b225b in PyRun_SimpleFileExFlags (fp=0x75d010, filename=0x7fff5a4c870d "/usr/bin/miro.real", closeit=1, flags=0x7fff5a4c6830) at ../Python/pythonrun.c:879 #64 0x0000000000414572 in Py_Main (argc=1, argv=<value optimized out>) at ../Modules/main.c:532 #65 0x00007f5e516d25a6 in __libc_start_main () from /lib/libc.so.6 #66 0x00000000004139b9 in _start ()
-- Please disable radeon winsys and r300 pipe driver from building by default, as they are made of bonghits, insomnia, and fail at the moment. by mostawesomedude