Satoru Matsumoto
I got AdobeReader_jpn-7.0.1-1.i386.rpm from Adobe site and installed in my 'SUSE 10.0 RC1 i386' box.
But, when I want to start acroread, it crashes by segfault.
Since the strace log is too large to attach, I put it on my server. http://61.26.3.112:30080/~helios/error_reports/AdobeReader_strace.txt
Is there anyone who can explain why AdobeReader crashes?
As James Su already explained, the workaround is to use GTK_IM_MODULE=xim. The SuSE acroread package already contains that workaround: Wed Aug 17 15:03:07 CEST 2005 - mfabian@suse.de - Bugzilla #85416: add workaround to avoid crash when scim is installed (add "export GTK_IM_MODULE=xim" to the start skript). See the bugzilla report for details on why this workaround is necessary.
On my 'SUSE 10.0 RC1 x86_64' box, it seems everything fine.
The problem does not occur on x86_64 because acroread is a binary only package which is available only for i386. I.e. you have to use the i386 version also on x86_64. That happens to avoid the conflict of libstdc++ described in bug #85416.
There was no need to install additional Japanese font packages in order to display Japanese PDF files.
That is because of my hack /usr/sbin/acroread-cidfont-config (which is
in the ghostscript-cjk package). This script will make the CID-keyed
fonts from the package "CID-keyed-fonts-Wada" available for Acroread.
It wastes a lot of disk space because real copies of these fonts have
to be made into the acroread font directory. But it makes Japanese in
acroread work out of the box. The same works for Korean using
CID-keyed-fonts-Munhwa and for traditional Chinese using
CID-keyed-fonts-MOE. Unfortunately we do not have such fonts for
simplified Chinese.
--
Mike FABIAN