Logo
Explore Help
Sign In
pool/ibus
SHA256
9
0
Fork 1
You've already forked ibus
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
16954af1d7c644204f86acfec1fee6094e1840a3c7181cc0a1d3e2ea86d41424
ibus/ibus-autostart

16 lines
231 B
Plaintext
Raw Normal View History

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
2016-02-28 16:32:13 +00:00
#!/bin/sh
test x"$INPUT_METHOD" = x"ibus" || exit 0
# GNOME starts ibus by itself
case "$WINDOWMANAGER" in
*gnome*)
exit 0;;
esac
# sleep for a little while to avoid duplicate startup
# sleep 2
ibus-daemon --xim -d
exit 0
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.24.4 Page: 42ms Template: 1ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API