I've been trying to get uim to work for the past forever by using the instructions on gentoo-wiki. It mentions that there's too flags, immqt and immqt-bc, and the immqt one requires recompiling all apps that depend on qt3. I've been trying forever to get uim to work with immqt-bc, but it hasn't so I tried immqt. I compiled qt with immqt and -immqt-bc and then I tried to recompile everything that depended on qt (using the "equery depends qt" command). Most qt applications seem to run fine without crashing, but konqueror crashes at certain webpages. I haven't tried that many, but it crashes at wikipedia but it doesn't crash at google. Here's the backtrace it gives me: (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0x2ae8e11b43d0 (LWP 2572)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [KCrash handler] #5 0x00002ae8dc9cfa27 in QShared::ref () from /usr/qt/3/lib64/libqt-mt.so.3 #6 0x00002ae8dce38bef in QString::operator= () from /usr/qt/3/lib64/libqt-mt.so.3 #7 0x00002ae8dcba8b6f in QLabel::setText () from /usr/qt/3/lib64/libqt-mt.so.3 #8 0x00002ae8e595af27 in Akregator::KonqFeedIcon::addFeedIcon () from /usr/kde/3.5/lib64/kde3/libakregatorkonqfeedicon.so #9 0x00002ae8e595b12c in Akregator::KonqFeedIcon::qt_invoke () from /usr/kde/3.5/lib64/kde3/libakregatorkonqfeedicon.so #10 0x00002ae8dcabb579 in QObject::activate_signal () from /usr/qt/3/lib64/libqt-mt.so.3 #11 0x00002ae8dcabc387 in QObject::activate_signal () from /usr/qt/3/lib64/libqt-mt.so.3 #12 0x00002ae8e486af31 in KHTMLView::timerEvent () from /usr/kde/3.5/lib64/libkhtml.so.4 #13 0x00002ae8dcaba967 in QObject::event () from /usr/qt/3/lib64/libqt-mt.so.3 #14 0x00002ae8dcafae4f in QWidget::event () from /usr/qt/3/lib64/libqt-mt.so.3 #15 0x00002ae8dca48332 in QApplication::internalNotify () from /usr/qt/3/lib64/libqt-mt.so.3 #16 0x00002ae8dca4b01e in QApplication::notify () from /usr/qt/3/lib64/libqt-mt.so.3 #17 0x00002ae8db5bef1e in KApplication::notify () from /usr/kde/3.5/lib64/libkdecore.so.4 #18 0x00002ae8dc9d0cda in QApplication::sendEvent () from /usr/qt/3/lib64/libqt-mt.so.3 #19 0x00002ae8dca39790 in QEventLoop::activateTimers () from /usr/qt/3/lib64/libqt-mt.so.3 #20 0x00002ae8dc9e714f in QEventLoop::processEvents () from /usr/qt/3/lib64/libqt-mt.so.3 #21 0x00002ae8dca66122 in QEventLoop::enterLoop () from /usr/qt/3/lib64/libqt-mt.so.3 #22 0x00002ae8dca65f2b in QEventLoop::exec () from /usr/qt/3/lib64/libqt-mt.so.3 #23 0x00002ae8dca4a160 in QApplication::exec () from /usr/qt/3/lib64/libqt-mt.so.3 #24 0x00002ae8d9ac13de in kdemain () from /usr/kde/3.5/lib64/libkdeinit_konqueror.so #25 0x00002ae8e0e8eb74 in __libc_start_main () from /lib/libc.so.6 #26 0x0000000000400849 in ?? () #27 0x00007fffd12743e8 in ?? () #28 0x0000000000000000 in ?? () I don't know if that's enough information to solve my konqueror problem, but in the long run what I really want help with is setting up an IME that doesn't suck. SKIM was pretty much ignoring xinerama, and as of late (before I changed the immqt flag even) it has stopped running altogether. So far I haven't had any luck with uim at all. Reproducible: Always Steps to Reproduce: 1. go to http://www.google.com/search?q=test&ie=UTF-8&oe=UTF-8 2. konqueror is happy 3. go to http://en.wikipedia.org/wiki/Test 4. konqueror crashes
Sorry for the grammar. English is my native language. It's just a monday.
Uh, I remerged pretty much every package on my system and now it works. I also figured out uim. Apparently uim-anthy defaults to direct input, which is stupid. :/