Comment #16 on issue 1617 by takao.fujiwara1: Add support for Wayland input method protocol
http://code.google.com/p/ibus/issues/detail?id=1617

When I added weston.ini, I could run ibus-daemon and ibus-wayland.
I also think it's good if ibus-daemon is not changed for wayland.

I guess ibus-ui-wayland is for non-GNOME desktops.

ibus-ui-wayland dumped core:

% env GDK_BACKEND=wayland /usr/libexec/ibus-ui-wayland

(ibus-ui-wayland:9771): Gdk-ERROR **: wl_input_panel@8: error 0: interface object already bound

Trace/breakpoint trap (core dump)

Program received signal SIGTRAP, Trace/breakpoint trap.

#0  0x0000003aa845ce11 in g_logv (log_domain=0x3aadab6599 "Gdk",
log_level=G_LOG_LEVEL_ERROR, format=0x3aa9c09d62 "%s@%u: error %d: %s\n",
    args=0x7fffffffd7a8) at gmessages.c:989
#1  0x0000003aada8c077 in log_handler (
    format=0x3aa9c09d62 "%s@%u: error %d: %s\n", args=0x7fffffffd7a8)
    at gdkdisplay-wayland.c:213
#2  0x0000003aa9c09524 in wl_log (fmt=0x3aa9c09d62 "%s@%u: error %d: %s\n")
    at wayland-util.c:376
#3  0x0000003aa9c0503b in display_handle_error (data=0x63f720,
    display=0x63f720, object=0x6ae370, code=0,
message=0x77d6d4 "interface object already bound") at wayland-client.c:390
#4  0x0000003606205cfc in ffi_call_unix64 () from /lib64/libffi.so.6
#5  0x000000360620562c in ffi_call () from /lib64/libffi.so.6
#6  0x0000003aa9c081df in wl_closure_invoke (closure=0x77d5f0, flags=1,
    target=0x63f720, opcode=0, data=0x63f720) at connection.c:887
#7  0x0000003aa9c05c61 in dispatch_event (display=0x63f720, queue=0x63f7a8)
    at wayland-client.c:841
#8  0x0000003aa9c05e36 in dispatch_queue (display=0x63f720, queue=0x63f7a8,
    block=1) at wayland-client.c:895
#9  0x0000003aa9c05f25 in wl_display_dispatch (display=0x63f720)
    at wayland-client.c:981
#10 0x0000003aada8da5e in _gdk_wayland_display_queue_events (
    display=0x67d030 [GdkWaylandDisplay]) at gdkeventsource.c:155
#11 0x0000003aada25edc in gdk_display_get_event (
    display=0x67d030 [GdkWaylandDisplay]) at gdkdisplay.c:324
#12 0x0000003aada8d841 in gdk_event_source_dispatch (base=0x692020,
    callback=0x0, data=0x0) at gdkeventsource.c:78
#13 0x0000003aa8452b9c in g_main_dispatch (context=0x67c110) at gmain.c:3058
#14 0x0000003aa84538f3 in g_main_context_dispatch (context=0x67c110)
    at gmain.c:3634
#15 0x0000003aa8453ae5 in g_main_context_iterate (context=0x67c110, block=1,
    dispatch=1, self=0x689290) at gmain.c:3705
#16 0x0000003aa8453f0e in g_main_loop_run (loop=0x6c3810) at gmain.c:3899
#17 0x0000003aac615aab in gtk_main () at gtkmain.c:1157
#18 0x00000000004079d0 in application_run (self=0x63b420) at application.c:217
#19 0x0000000000408121 in application_main (argv=0x7fffffffdfc8,
    argv_length1=1) at application.c:340
#20 0x0000000000408163 in main (argc=1, argv=0x7fffffffdfc8)
    at application.c:347


--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
--
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en
--- You received this message because you are subscribed to the Google Groups "ibus-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


回复