I use opera every day, but it does not give me a good Chinese font display. Some character, such as 灣, the bottom part is cut.

I’ve traced the opera with –debugfont and –debugfontfilter, and found it used baekmuk (Korean font) instead. After that font removed, it solved the cut-to-half problem, but it caused new problem: the character became blurred.

I also tried qtconfig-qt4, but no prevail.

Finally, after playing with font setting in KDE4 control center (cmd: systemsettings), and finally it works!
What I did was:
1. systemsetting-> font -> use anti-alias: set Enabled
2. Press “configure” button.
3. Exclude range: set disabled.
4. Apply

To sum up, if you are using GB2312 encoding on a i386 machine, then zhcon works for you. But if you want utf8, or you have x86_64 machines, then bad luck.

On the other hand, fbterm supports utf8, no need to mock font setting, and the latest version support screen rotation! This is convenient to me, as I no longer need to bend my neck to check the output.

Although fbterm still haven’t have officical input methods, but given that fbterm is under active development, and Peng Huang mentioned that he has a successful story of using ibus in fbterm, I am confident that fbterm will replace zhcon.