Results 1 to 6 of 6

Thread: Ibus "no input window" with certain programs only

  1. #1
    Join Date
    Jul 2009
    Beans
    10
    Distro
    Ubuntu 9.10 Karmic Koala

    Ibus "no input window" with certain programs only

    After upgrading to Karmic, I've tried using IBus as my input method manager. In most programs, including Firefox and gedit, it works just fine, but in other programs (including TeXworks, my preferred LaTeX editor) I get "No input window" when I try to change keyboards. Any thoughts?

  2. #2
    Join Date
    Nov 2005
    Location
    Finland
    Beans
    5
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Ibus "no input window" with certain programs only

    Same issue here. To add to previous, iBus also gives the "no input window" -message with kate, openoffice and amsn. Anyone have a solution?

  3. #3
    Join Date
    Nov 2009
    Beans
    1

    Re: Ibus "no input window" with certain programs only

    Same problem here, I can switch layout in all my programs but not in "nateon", a Korean Instant messaging.. Ibus says "no input window"

  4. #4
    Join Date
    Nov 2007
    Beans
    57

    Re: Ibus "no input window" with certain programs only

    Me too. I can't even use it on Firefox.
    Run a HP Pavilion dv1000t Laptop w/ 2gig Ram. Ubuntu 8.04 Hardy w/ Compiz.

  5. #5
    Join Date
    Feb 2009
    Beans
    6

    Re: Ibus "no input window" with certain programs only

    Try the following:

    1]

    Under System->Administration->Language Support

    For "Keyboard input system" choose "ibus"

    2]

    Under System->Preferneces->Startup Applications
    Click on "Add" and fill min dialog box as

    Name: iBus
    Command: ibus-daemon -drx
    Comment: the ibus demon

    Now click "Add"

    Note: all options in -drx are needed.
    -d makes ibus-daemon actually run as a deamon.
    -x starts the ibus xim server so that applications that only use xim can use it
    -r this is more subtle. It re-starts ibus. If you don't have this, ibus will work OK the first time you log in. However when you log out ibus will still be running. When you log in again, "ibus-daemon -dx" will be called and will think "I'm already running so I don't need to do anything". The problem is that the running version of ibus expects a different gnome session (the one you logged out of) and as a result you won't see the ibus applet. It's actually still usable in this state, but its much nicer to have the applet.

    3]
    Open .bashrc in an editor (e.g. gedit) and add the following lines:

    export GTK_IM_MODULE=ibus
    export XMODIFIERS="@im=ibus"
    export QT_IM_MODULE=ibus

    Note: You can probably get away without [3], as far as I can make out it is only needed for some legacy apps that run in a terminal. But, what the hell, it doesn't do any harm!

  6. #6
    Join Date
    Feb 2009
    Beans
    4

    Re: Ibus "no input window" with certain programs only

    Thank you very much, that last post worked for me. I can know write Japanese with Ibus.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •