utf8 causes network incompatibility
Hi,
I have Mandrake 9.0 on my local server and 9.1 on another machine (earlier 9.0: worked great!) and I have a couple of Win machines connected to this network.
Installing 9.1 on the machine gave me couple of problems related to the default charset utf8 used in 9.1 (iocharset=iso8859-1, codepage=850 is used in 9.0 per default due to my swedish keybord and language settings).
Some examples:
1. In the local network:
If I mount my windows partions on my 9.0 server with iocharset=iso8859-1, my windows clients in the network can see all files (meaning also the ones with swedish characters). BUT on my 9.1 machine I can not see the swedish filenames (inspite of a correctly configured samba - the windows clients are fine!)
If I mount my windows partitions on my 9.0 server with iocharset=utf8, I can see the swedish file names on my 9.1 machine. BUT the windows clients only see "strange characters"
How can I both get to work?
2. Acrobat reader 5.0.5 can not work with the default charset utf8!!and crashes upon start, nor can Kghostview show files with swedish chracters, allthough Konqueror can!
It seems that Mandrake (and Red Hat) has released a "non-international" release. I guess that other, non-std character users, will have similar problems (I got this confirmed the other day from a finnish and german user)
I tried to implement a proposed solution from a LimuxQuestions.org group for acroread:
[ralf@L750 ralf]$ alias acrobat='LANG=C /usr/local/Acrobat5/bin/acroread'
[ralf@L750 ralf]$ acrobat
Warning: charset "UTF-8" not supported, using "ISO8859-1".
Aborted
[ralf@L750 ralf]$
I have also tried to implement iocharset=iso8859-1 the /etc/fstab file on my 9.1 machine, without any success. I seem to be stuck with the strange utf8, which is not compatible with a combined linux-windows network nor some of mandrakes own applications (like Kghostview,...).
Is there anything in my /etc/sysconfig/i18n file that needs to be changed to get a windows-linux compatible network and to get to acroread (and others) working?:
[ralf@L750 ralf]$ cat /etc/sysconfig/i18n
LC_TELEPHONE=sv_SE.UTF-8
LC_CTYPE=en_US.UTF-8
LANGUAGE=en_US.UTF-8:en_US:en
LC_MONETARY=sv_SE.UTF-8
LC_ADDRESS=sv_SE.UTF-8
LC_COLLATE=en_US.UTF-8
LC_NAME=sv_SE.UTF-8
LC_PAPER=sv_SE.UTF-8
LC_NUMERIC=sv_SE.UTF-8
SYSFONT=lat0-16
LC_TIME=en_US.UTF-8
LC_MEASUREMENT=sv_SE.UTF-8
LANG=en_US.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_IDENTIFICATION=sv_SE.UTF-8
[ralf@L750 ralf]$
I hope there is a solution for this. I have understand that there are A LOT of internatonal character user which have similar problems. If there is a solution, could this be "announced" somewhere?
Thanks for any help I (and all other international character users ) can get :-)
Ralf
|