LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora
User Name
Password
Fedora This forum is for the discussion of the Fedora Project.

Notices


Reply
  Search this Thread
Old 04-13-2005, 05:08 PM   #76
JamieBrown
Member
 
Registered: Jan 2005
Location: Great Ayton, North Yorkshire, UK
Distribution: Gentoo, Mandriva, RHES, Debian
Posts: 61

Rep: Reputation: 15
Lightbulb


Hello!

Just to let you all know - I've been trying to use IIIMF to type in Chinese and after a lot of playing, got it to work. I'm using FC3 and Gnome, and my locale is en_GB (which by default it is UTF8). I'm too much of a noob to try to make this even slightly universal, but if you've got the same setup as me the following stuff should work.

First I installed the iiimf-le-chinput rpm file, which is available from a number of locations. That didn't do much - I still had no languages available in my Gnome InputMethod Switcher and Ctrl-Space did nothing. So I had a look around a lot of forums and found the site:

http://fedora.redhat.com/projects/i18n/iiimf-faq.html

It says:

Quote:
To enable IIIMF in your current user environment on specific locale (i.e. en_US). Please do:

$ mkdir ~/.xinput.d
$ ln -s /etc/X11/xinit/xinput.d/iiimf ~/.xinput.d/en_US
I typed in the terminal (no need to be root):

Code:
mkdir ~/.xinput.d
ln -s /etc/X11/xinit/xinput.d/iiimf ~/.xinput/en_GB
And then restarted the computer. When I started again, I can enter Chinese into GEdit. and Chinese appears in the Gnome InputMethod Switcher.

I couldn't type into OpenOffice 1.1.3, but I had a look around the options and found that support for Asian languages is disabled by default. I selected to enable it (Tools -> Options -> Language Settings -> Languages), and selected "Chinese (simplified)" as the default Asian language. Note that it will *not* work until you restart OpenOffice - close it down and reopen it. It then worked fine for me.

I'm interested by SCIM - I tried installing it but whenever I installed "scim" and then tried to install "scim-chinese" it said I didn't have the relevant dependencies. I guess this might be something I'll look at again later, but if anyone has any hints?!

I hope that helps as least someone!!!!

Cheers,

Jamie.
 
Old 04-13-2005, 07:54 PM   #77
satimis
Senior Member
 
Registered: Apr 2003
Posts: 3,695

Rep: Reputation: 56
Hi JamieBrown,

FedoraCore2

Tks for your posting and detail instruction.

I have following packages installed;
Code:
$ rpm -qa | grep iiimf
iiimf-protocol-lib-11.4-46.1.svn1587
iiimf-x-11.4-46.1.svn1587
iiimf-docs-11.4-46.1.svn1587
iiimf-gtk-11.4-46.1.svn1587
iiimf-le-xcin-0.1.7-11
iiimf-server-11.4-46.1.svn1587
iiimf-client-lib-devel-11.4-46.1.svn1587
iiimf-le-inpinyin-0.3-2
iiimf-client-lib-11.4-46.1.svn1587
iiimf-csconv-11.4-46.1.svn1587
iiimf-protocol-lib-devel-11.4-46.1.svn1587
I encountered some difficulty as follow;
Quote:
Code:
mkdir ~/.xinput.d
ln -s /etc/X11/xinit/xinput.d/iiimf ~/.xinput/en_GB
But I could not find
xinput.d
iiimf

# find / -name xinput.d
# find / -name iiimf
Both with no printout

Please advise. TIA

B.R.
satimis
 
Old 04-14-2005, 03:12 AM   #78
awtoc123
Member
 
Registered: Apr 2002
Location: China
Distribution: Suse 10
Posts: 225

Rep: Reputation: 30
Here we go again, Linux is still light years behind Micro$oft when it comes to Chinese input, now Windows 2000 or XP has the Chinese input as standard and it works withou any fiddling, or changing this and that ( locales ) and it works with the English desktop just perfect, Windows had this working perfect for about five years now, and five years after we in Linux are still only on IIIMF which is totally useless, it does not work under netscape or Staroffice, and many applications it does not work, what a system, I totally understand the Chinese why the stay with Micro$oft, what else can they do ? and they can buy the latest version of XP professional for US$ 0.60 ( Priate copy I know ), but you can buy it open in any computer shop for this amount.
Why is it the developers of IIIMF can not make this working when Micro$oft had it working for more than five years ? Linux are totally ignoring the Chinese which is almost by now the very biggest computer market in the world.

Try SCIM it works perfect in Redhat RHEL3 and all fedora before FC3 and SuSe and many more distros works perfect with SCIM, only RHEL4 and FC3 has some problems, but still it is not a standard issue in Linux only in Suse, why Redhat does not realize this I will never know.
 
Old 04-14-2005, 03:34 AM   #79
suzhe
LQ Newbie
 
Registered: Jan 2005
Posts: 16

Rep: Reputation: 0
It was reported that scim could work with RHEL4 without any problem. And scim binary packages for fc3 could be used on RHEL4 without problem. However it's better to install scim from source code packages.

Please visit the wiki section of http://www.scim-im.org to find anwsers for your questions or post your exprience about using scim there.

Quote:
Originally posted by awtoc123
Here we go again, Linux is still light years behind Micro$oft when it comes to Chinese input, now Windows 2000 or XP has the Chinese input as standard and it works withou any fiddling, or changing this and that ( locales ) and it works with the English desktop just perfect, Windows had this working perfect for about five years now, and five years after we in Linux are still only on IIIMF which is totally useless, it does not work under netscape or Staroffice, and many applications it does not work, what a system, I totally understand the Chinese why the stay with Micro$oft, what else can they do ? and they can buy the latest version of XP professional for US$ 0.60 ( Priate copy I know ), but you can buy it open in any computer shop for this amount.
Why is it the developers of IIIMF can not make this working when Micro$oft had it working for more than five years ? Linux are totally ignoring the Chinese which is almost by now the very biggest computer market in the world.

Try SCIM it works perfect in Redhat RHEL3 and all fedora before FC3 and SuSe and many more distros works perfect with SCIM, only RHEL4 and FC3 has some problems, but still it is not a standard issue in Linux only in Suse, why Redhat does not realize this I will never know.
 
Old 04-14-2005, 03:48 AM   #80
satimis
Senior Member
 
Registered: Apr 2003
Posts: 3,695

Rep: Reputation: 56
Linux is only an OS not language input engine. Folks interested on Linux/Unix OS are mainly focusing on the advanced IT technologies from Open Source, packages running on them. Occasionaly I'm compelled turning back to M$Windows solely for Chinese editing. In this complicate world why we spend our valuable time playing aroung with characters.

I tried SCIM before also not stable. After updating the OS several times from Interest it suddenly stopped to work. I have this bitter experience before. Up to now I still can't find a stable Chinese input engine running on Linux/Unix. So I just leave it open if I can't find a solution. In case of need I'll turn back to my M$WinME box, an old PC, to edit Chinese. That is the sole function of M$Win PC.
 
Old 04-14-2005, 04:10 AM   #81
awtoc123
Member
 
Registered: Apr 2002
Location: China
Distribution: Suse 10
Posts: 225

Rep: Reputation: 30
That is bad for you satimis, in redhat RHL3 I can guarantee you that SCIM works 100% stable we are using it on 16 computers, and is totally accepted by the Chinese here, but when upgrading the redhat RHEL4 there was a problem, which I think is being sorted as we speak, but in RHEL3 SCIM works as stable and better than that of Windows, also in Suse I'm told SCIM works 100% stable. So why your distro has problems I don't know, which distro are you using ?

" Linux is only an OS not language input engine. " That I don't agree with redhat are selling it as work stations, but can not be used by the worlds biggest computer market China. Why if thast was the case are they working on IIIMF ? Totally useless.
 
Old 04-14-2005, 05:10 AM   #82
satimis
Senior Member
 
Registered: Apr 2003
Posts: 3,695

Rep: Reputation: 56
I stopped running RH after turning to FreeBSD, Unix, about 2~3 years ago. I have explored several Linux distro in the past, Mandrake, RH, Gentoo, Debian, Knoppix, Fedora, Embedded Linux, uCLinux, etc. I think the best Linux distro is LFS, building your own Linux OS, not to have packages installed which you never use in your life time.

The Linux distro now I expect to install Chinese input engine is FC2. I succeeded on installing both SCIM and iiimf on this box in the past. Now both of them can't work properly for unknown reason after running "yum update" several times. I just leave it there unwilling to input further heavy effort on it. I apply Linux workstation for testing IT projects only, BI, Grid Engine, eCommerce, etc. not for Chinese input, playing around with characters.
 
Old 04-14-2005, 12:13 PM   #83
awtoc123
Member
 
Registered: Apr 2002
Location: China
Distribution: Suse 10
Posts: 225

Rep: Reputation: 30
I also tried some different distros like mandrake & fedora and alway went back to redhat, and with rhel3 everything worked perfect like SCIM no complaints.
 
Old 04-14-2005, 06:05 PM   #84
JamieBrown
Member
 
Registered: Jan 2005
Location: Great Ayton, North Yorkshire, UK
Distribution: Gentoo, Mandriva, RHES, Debian
Posts: 61

Rep: Reputation: 15
Quote:
Windows had this working perfect for about five years now, and five years after we in Linux are still only on IIIMF which is totally useless
China's a huge market and has a massive amount of users so its so important that Linux has good support available for it in an easy-to-use form for it to do well in China. But the statement above says something - how long has it taken for MS to get it right? Linux in its current form of user friendlyness hasn't been around for anywhere near as long as Windows, and is developing at a much faster pace. And its SOO much easier for users of Linux to log off and log in using any number of locales than it is with Windows. I think that Linux and Fedora are doing a superb job. They've got a lot of work to do on IIIMF, but hey, the Linux comminity has got a lot of work to do to catch up to a lot of MS features before it is useable by everyone. But I'm just always amazed that after such a relatively short period of time, from a time that Linux was hardly even heard of outside the most hardcore computer world, that its come so far that now MS is having to desperately try to catch up with some of Linux's key features! Think security, anti-spyware and viruses for the most obvious examples. Not to mention stability.

So I'm happy to wait a little while until its spot on! :-D

Jamie.
 
Old 04-14-2005, 06:08 PM   #85
JamieBrown
Member
 
Registered: Jan 2005
Location: Great Ayton, North Yorkshire, UK
Distribution: Gentoo, Mandriva, RHES, Debian
Posts: 61

Rep: Reputation: 15
Oh, and by the way satimis - I'd love to help you, but I'm sorry - I'm far too much of a noob to advise on anything other that my own setup. Have you tried reading all of the instructions on the Red Hat link in my message? There is another version of the commands I gave which isn't locale-specific. Maybe that would work? If not, I'm out of suggestions! Sorry!

Cheers! :-)

Jamie.
 
Old 04-14-2005, 08:59 PM   #86
satimis
Senior Member
 
Registered: Apr 2003
Posts: 3,695

Rep: Reputation: 56
Hi JamieBrown,

FC2

I went through http://fedora.redhat.com/projects/i18n/iiimf-faq.html
" This page last modified at: 2005/03/30 17:47:28"

I don't know whether the FAQ refers to FC2 or FC3. This document is supposed quite new.

Accoriding to following Q&A
Code:
 Q: Can I manually enable IIIMF for other locales or all locales so that I can use [insert your favorite language engine name]?

Yes. To enable IIIMF regardless locale in your current user environment. Please do:

$ mkdir ~/.xinput.d
$ ln -s /etc/X11/xinit/xinput.d/iiimf ~/.xinput.d/default

To enable IIIMF in your current user environment on specific locale (i.e. en_US). Please do:

$ mkdir ~/.xinput.d
$ ln -s /etc/X11/xinit/xinput.d/iiimf ~/.xinput.d/en_US

Then restart X.
On my OS
# ls -al /etc/X11/xinit/xinput.d/
Code:
total 12
drwxr-xr-x  2 root root 4096 Feb 17 17:18 .
drwxr-xr-x  4 root root 4096 Mar 25 07:44 ..
lrwxrwxrwx  1 root root   30 Feb 17 17:18 en_US -> /etc/alternatives/xinput-en_US
lrwxrwxrwx  1 root root   30 Feb 17 17:18 ja_JP -> /etc/alternatives/xinput-ja_JP
lrwxrwxrwx  1 root root   30 Feb 17 17:18 ko_KR -> /etc/alternatives/xinput-ko_KR
-rwxr-xr-x  1 root root   59 Jan 16 00:02 scim
lrwxrwxrwx  1 root root   30 Feb 17 17:18 zh_CN -> /etc/alternatives/xinput-zh_CN
lrwxrwxrwx  1 root root   30 Feb 17 17:18 zh_HK -> /etc/alternatives/xinput-zh_HK
lrwxrwxrwx  1 root root   30 Feb 17 17:18 zh_TW -> /etc/alternatives/xinput-zh_TW
I could not discover "iiimf' there.

According " Troubleshooting IIIMF FAQ"
Q: OK! It is still not working in KDE. What can I check?
Quote:
* Check if you have installed iiimf-server, iiimf-x, iiimf-libs, iiimf-gtk, iiimf-gnome-im-switcher, and one of the language engine above
* Check if you have started IIIM service: i.e. service iiim status. If not please start the service in root: service iiim start
* Check if you have started XIM/IIIMF bridge server: i.e. ps auxwww | grep httx. If not please run LANG=ja_JP.UTF-8 httx (if you have installed iiimf-le-canna. Please check the previous question for locale reference to language engine)
* Run another terminal emulator, and check manually if the server is working by running LANG=ja_JP.UTF-8 XMODIFIERS=@im=htt kedit (if you have installed iiimf-le-canna. Please check the previous question for locale reference to language engine)
* If it is working, that's mean you do not have the environment variable or correct locale. Please check what locale are you in by running locale in command line, or check if you have ~/.xinput.d setup correctly.
On my OS

# service iiim status
iiim: unrecognized service

Besides I could not find "iiimf-libs" and "iiimf-gnome-im-switcher" installed on OS

# yum search xxxx
could not find them

B.R.
satimis
 
Old 05-09-2005, 10:20 PM   #87
descender
LQ Newbie
 
Registered: Jan 2005
Location: Singapore
Distribution: Fedora Core
Posts: 1

Rep: Reputation: 0
As far as I know, the FAQ applies to both FC2 and FC3.

The listed IIIMF packages you need to install are definitely there. If you're unable to find them using 'yum search', you're probably having an issue with yum. You can download them directly from the Fedora site (try this kernel.org mirror)

I use iiimf-le-canna for Japanese input, and scim-pinyin for Simplified Chinese on my Fedora Core box (which is a mix of FC3 and Rawhide packages) and generally stick with GTK2 apps.

If you've been disappointed by IIIMF like me, don't write the project off too quickly. The stability problems and glitches I had such as Language Engines (LE) crashing now and then, GIMLET (the GNOME IM switcher applet) not showing up properly and the chinput LE (or what was the other Simplified Chinese LE) freezing and hogging the CPU after typing some common characters have been fixed now.
 
Old 05-09-2005, 10:32 PM   #88
rykel
Member
 
Registered: Jan 2004
Location: Singapore
Distribution: Main Distros: Ubuntu & SUSE, OTHERS: MEPIS, FC, Mandriva, Linspire, Xandros, Knoppix
Posts: 58

Original Poster
Rep: Reputation: 15
Hi guys,

Just to let you know, I have already switched to another community-driven Linux - Ubuntu.

With Ubuntu, I simply have to use Synaptic Package Manager to download and install SCIM, and voila! My Chinese input works like a charm... and what's more, it works in OpenOffice.org, GAIM, GEdit, Firefox and practically everything.

Yes, my desktop is in English. (UTF-8 encoding, I believe)

Just thought you might be interested to know, especially if you do not want to waste more time figuring out how to input Pinyin.


Best Regards,

Rykel
Singapore
 
Old 05-09-2005, 10:50 PM   #89
JDW
Member
 
Registered: Feb 2003
Location: Melbourne, Australia
Distribution: Ubuntu 6.10, Slackware 11.0
Posts: 192

Rep: Reputation: 30
rykel,

from what repository did you get the scim-pinyin package? (This contains the Smart Pinyin input method). I cannot find it on any of the "normal" Ubuntu repositories...

yes, I've tried many Linux distros and Ubuntu is the best I've ever used!

thanks,

jdw
 
Old 05-09-2005, 11:07 PM   #90
rykel
Member
 
Registered: Jan 2004
Location: Singapore
Distribution: Main Distros: Ubuntu & SUSE, OTHERS: MEPIS, FC, Mandriva, Linspire, Xandros, Knoppix
Posts: 58

Original Poster
Rep: Reputation: 15
Hi JDW,

First of all, check to see if there are SCIM autopackages available.

btw, I love autopackage, because it is a simple matter of download-and-install for any program, without having to worry about distribution.

If not, follow the instructions below for Ubuntu Hoary 5.04:
(taken from http://www.ubuntuguide.org)

Q: How to install Chinese Input Method (SCIM)?

1. Read General Notes
2. Read How to add extra repositories?**
3. Read How to install Extra Fonts?

4. sudo apt-get install scim
sudo apt-get install scim-chinese
sudo apt-get install scim-config-socket
sudo apt-get install scim-gtk2-immodule
sudo apt-get install scim-tables-zh
wget -c http://frankandjacq.com/ubuntuguide/...g-1.3.0.tar.gz
sudo tar zxvf fireflysung-1.3.0.tar.gz -C /usr/share/fonts/truetype/
sudo chown -R root:root /usr/share/fonts/truetype/fireflysung-1.3.0/
sudo fc-cache -f -v

5. System -> Preferences -> SCIM Input Method Setup
6. To activate SCIM
Press 'Ctrl + Space'

** one simple way to enable Universe and Multiverse repositories is to open up Synaptic, go to Settings/Repositories and ADD "Universe" and "Multiverse" to Ubuntu Hoary.

This statement is typed in SCIM Chinese: 你们大家好!真感谢你们这几个月来给我的帮忙!



Best Regards,

Rykel
Singapore


p/s. You are right - the only distro that I have been using (just because most things work without having to debug and config) is UBUNTU. =)

Last edited by rykel; 05-09-2005 at 11:11 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How to check English spell within a Chinese environment wuqso Linux - Software 0 01-06-2005 02:07 AM
Input Chinese in English environment qyzlp Linux - General 1 01-04-2005 08:00 PM
English / Danish Locale settings TroelsSmit Linux - Newbie 2 05-21-2004 02:26 AM
Chinese locale support eaglegst Debian 1 02-08-2004 02:23 AM
Can I have english menu with chinese/english/spanish input? codec Linux - General 9 10-04-2003 07:18 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora

All times are GMT -5. The time now is 06:00 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration