یک issue باز در سیستم issue tracking سایت intellij idea که برای این مشکل دو راه حل گفته است. در این issue گفته شده است که مشکل از IBus daemon اوبونتو است که از اوبونتو 13.10 بصورت پیش فرض فعال است، راه حل ها:
-
هر وقت این اتفاق افتاد دستور "ibus-daemon -rd" را در terminal اجرا کنید (IBus daemon را restart می کند).
-
می توانید برای intellij idea سرویس IBus را غیر فعال کنید، با set کردن مقدار برای environment variable با نام XMODIFIERS این اتفاق می افتد. فایل idea.sh را ویرایش کنید و قسمت Run the IDE را بصورت زیر ویرایش کنید:
LD_LIBRARY_PATH="$IDE_BIN_HOME:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
XMODIFIERS=idea.sh #add this line
export XMODIFIERS #add this line too
# ---------------------------------------------------------------------
# Run the IDE.
# ---------------------------------------------------------------------
while true ; do
eval "$JDK/bin/java" $ALL_JVM_ARGS -Djb.restart.code=88 $MAIN_CLASS_NAME "$@"
test $? -ne 88 && break
done
من از روش دوم استفاده کردم و مشکلم حل شد.