Find the answer to your Linux question:
Results 1 to 5 of 5
Something is suddenly drawing drop-down boxes at the lower right hand corner of many of the windows in KDE. The have options like "ipa", "hangul2", "hangul3", and various others. Its ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Sep 2003
    Posts
    46

    Annoying drop down boxes on the corner of some windows


    Something is suddenly drawing drop-down boxes at the lower right hand corner of many of the windows in KDE. The have options like "ipa", "hangul2", "hangul3", and various others. Its some sort of font input selector or something. The problem is that I have no clue what it is, and I'm not sure how to get rid of it, nor do I know what I installed that put it there.

    Does anyone know what this is, and how to remove it?

  2. #2
    Linux Guru
    Join Date
    Oct 2001
    Location
    Täby, Sweden
    Posts
    7,578
    Hangul is the Korean alphabet, so I guess that it's an input method selector. You haven't happened to switch locale? Open a terminal and check the output of "echo $LANG".

  3. #3
    Just Joined!
    Join Date
    Sep 2003
    Posts
    46
    Thanks! I know virtually nothing about configuring the locale, and I usually leave it set to "C" or default.

    You're right, it is an input selector. It also has other alphabets like cyrillic. I think it might have been installed by APT along with some font utils. I first saw it about an hour after I had reinstalled. It only appears on some programs, like Mozilla and KHexedit, and I didn't see it until I opened one.

    $LANG apparently isn't set at all, although it isn't set on my other debian box either. When I installed Linux on both of these, I left it set to "C".

    I ran the locale command on this machine, I'm not sure if the output is useful, but:
    %locale
    LANG=POSIX
    LC_CTYPE="POSIX"
    LC_NUMERIC="POSIX"
    LC_TIME="POSIX"
    LC_COLLATE="POSIX"
    LC_MONETARY="POSIX"
    LC_MESSAGES="POSIX"
    LC_PAPER="POSIX"
    LC_NAME="POSIX"
    LC_ADDRESS="POSIX"
    LC_TELEPHONE="POSIX"
    LC_MEASUREMENT="POSIX"
    LC_IDENTIFICATION="POSIX"
    LC_ALL=

    %locale -a
    C
    POSIX

    I'll try to make sure everything is set to US English.

  4. $spacer_open
    $spacer_close
  5. #4
    Just Joined!
    Join Date
    Sep 2003
    Posts
    46
    Okay, I just did:
    %cd /etc/
    %grep -r hangul *

    I got the file: /etc/gtk-2.0/gtk.immodules

    Okay, so that seems to be the problem. I have a whole bunch of alternate input methods in there:
    %cat /etc/gtk-2.0/gtk.immodules
    Code:
    # GTK+ Input Method Modules file
    # Automatically generated file, do not edit
    #
    "/usr/lib/gtk-2.0/2.2.0/immodules/im-ipa.so" 
    "ipa" "IPA" "gtk20" "/usr/share/locale" "" 
    
    "/usr/lib/gtk-2.0/2.2.0/immodules/im-am-et.so" 
    "am_et" "Amharic (EZ+)" "gtk20" "/usr/share/locale" "am" 
    
    "/usr/lib/gtk-2.0/2.2.0/immodules/im-uim.so" 
    "uim-default" "uim-default" "gtk+" "" "*" 
    "uim-py" "uim-py" "gtk+" "" "zh_CN" 
    "uim-tcode" "uim-tcode" "gtk+" "" "ja" 
    "uim-anthy" "uim-anthy" "gtk+" "" "ja" 
    "uim-prime" "uim-prime" "gtk+" "" "ja" 
    "uim-tutcode" "uim-tutcode" "gtk+" "" "ja" 
    "uim-skk" "uim-skk" "gtk+" "" "ja" 
    "uim-viqr" "uim-viqr" "gtk+" "" "vi" 
    "uim-hangul2" "uim-hangul2" "gtk+" "" "ko" 
    "uim-hangul3" "uim-hangul3" "gtk+" "" "ko" 
    "uim-ipa" "uim-ipa" "gtk+" "" "" 
    
    "/usr/lib/gtk-2.0/2.2.0/immodules/im-xim.so" 
    "xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:zh" 
    
    "/usr/lib/gtk-2.0/2.2.0/immodules/im-hangul.so" 
    "hangul" "Hangul (KSC 5601)" "gtk+" "" "" 
    
    "/usr/lib/gtk-2.0/2.2.0/immodules/im-cedilla.so" 
    "cedilla" "Cedilla" "gtk+" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa" 
    
    "/usr/lib/gtk-2.0/2.2.0/immodules/im-thai-broken.so" 
    "thai_broken" "Thai (Broken)" "gtk20" "/usr/share/locale" "" 
    
    "/usr/lib/gtk-2.0/2.2.0/immodules/im-inuktitut.so" 
    "inuktitut" "Inukitut (Transliterated)" "gtk20" "/usr/share/locale" "iu" 
    
    "/usr/lib/gtk-2.0/2.2.0/immodules/im-viqr.so" 
    "viqr" "Vietnamese (VIQR)" "gtk20" "/usr/share/locale" "vi" 
    
    "/usr/lib/gtk-2.0/2.2.0/immodules/im-ti-er.so" 
    "ti_er" "Tigrigna-Eritrean (EZ+)" "gtk20" "/usr/share/locale" "ti" 
    
    "/usr/lib/gtk-2.0/2.2.0/immodules/im-ti-et.so" 
    "ti_et" "Tigrigna-Ethiopian (EZ+)" "gtk20" "/usr/share/locale" "ti" 
    
    "/usr/lib/gtk-2.0/2.2.0/immodules/im-cyrillic-translit.so" 
    "cyrillic_translit" "Cyrillic (Transliterated)" "gtk20" "/usr/share/locale" ""
    I did an %apt-cache search immodule and found:
    uim-gtk2.0

    I removed it, and I'm going to restart X. Hopefully, that will work.

    EDIT: Okay. It worked, and the im selector is gone. Thanks for the help.

    Sigh. I just found another, much more serious problem with X. It leaves the other TTYs in an unusable state sometimes after closing. The bottom of the console is several lines below the bottom line displayed on the screen. I'll see if I can solve it before I post about it, though.

  6. #5
    Linux Guru
    Join Date
    Oct 2001
    Location
    Täby, Sweden
    Posts
    7,578
    Quote Originally Posted by groot7000
    Sigh. I just found another, much more serious problem with X. It leaves the other TTYs in an unusable state sometimes after closing. The bottom of the console is several lines below the bottom line displayed on the screen. I'll see if I can solve it before I post about it, though.
    If you want my opinion, it sounds like a video card driver error.

Posting Permissions

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