Accepting request 362444 from home:tiwai:branches:M17N
(Resubmission with NoDisplay=true in autostart.desktop) - Fix the invocation of ibus service for KDE, etc (boo#968486): for DEs known to support autostart (KDE, XFCE and LXCE), ibus is now started via XDG autostart for avoiding the race. This should fix the missing ibus service. For other DEs, ibus is still started in xim script, but with a slight (two seconds) delay for avoiding the race, too. Along with the change, INPUT_METHOD environment variable is set explicitly in xim script at startup; this is referred in XDG autostart so that it won't be executed when other IM is chosen. Last but not least, the explicit dbus-launch invocation is dropped, as it's known to conflict with DE's own startup of dbus OBS-URL: https://build.opensuse.org/request/show/362444 OBS-URL: https://build.opensuse.org/package/show/M17N/ibus?expand=0&rev=146
This commit is contained in:
17
ibus.changes
17
ibus.changes
@@ -1,3 +1,20 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 24 19:01:08 CET 2016 - tiwai@suse.de
|
||||
|
||||
- Fix the invocation of ibus service for KDE, etc (boo#968486):
|
||||
for DEs known to support autostart (KDE, XFCE and LXCE), ibus is
|
||||
now started via XDG autostart for avoiding the race. This should
|
||||
fix the missing ibus service. For other DEs, ibus is still
|
||||
started in xim script, but with a slight (two seconds) delay for
|
||||
avoiding the race, too.
|
||||
|
||||
Along with the change, INPUT_METHOD environment variable is set
|
||||
explicitly in xim script at startup; this is referred in XDG
|
||||
autostart so that it won't be executed when other IM is chosen.
|
||||
|
||||
Last but not least, the explicit dbus-launch invocation is dropped,
|
||||
as it's known to conflict with DE's own startup of dbus
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 10 05:03:43 UTC 2015 - ftake@geeko.jp
|
||||
|
||||
|
Reference in New Issue
Block a user