scim problem
Warren Togami
wtogami at redhat.com
Wed Sep 13 05:47:35 UTC 2006
François Patte wrote:
> Bonjour,
>
> I installed scim to write some exotic scrips and it works quite good but
> there is a problem that took me a long time to understand (and solve):
> the assignation of the variable GTK_IM_MODULE to scim.
>
> This is done when scim is running (for me at start time) and this makes
> some applications crash: acroread, gxine (but not xine), realplayer....
> I had to modify (or create) a script for these apps which unset first
> this variable.
>
> My question is: why scim cannot run smoothly with other applications?
>
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=166041
Long saga of the C++ library conflict that occurs with certain
applications (usually proprietary) built with an earlier version of
libstdc++, which cannot co-exist peacefully in the same process as
another version of libstdc++.
FC5 attempted to solve this issue with SCIM in FC5 built against
libstdc++so7. Unlike the previous attempts used upstream, in Fedora
Extras 4 and at Novell that relied upon symbol export hiding,
libstdc++so7 actually did work with acroread at the time of testing
during the development of FC5. I don't know what might have changed
since then that subsequently makes libstdc++so7 fail to avoid the C++
library conflict. I haven't seen any other user reports like your post
here.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=185693
For the long-term we were dissatisfied by the libstdc++so7 solution
because it was a horribly ugly hack. Eventually Ryo Dairiki wrote
scim-bridge where the gtkimmodule was rewritten in C with an abstraction
over a socket, thereby solving this C++ conflict problem in an elegant way.
scim-bridge ships as the default gtkimmodule in FC6. Stuff should be
working a lot better with SCIM in FC6+ by default.
> I have another question, maybe off topics (but scim commes with fedora),
> is there a keyboard in scim for transliteration of other scripts in
> roman script? I mean a virtual keyboard which allow you to add letter
> with diacritical marks (macron, underdots, overdots and so on.
>
No, although it would be theoretically possible to operate through the
SCIM framework if someone wrote one.
Warren Togami
wtogami at redhat.com
More information about the fedora-list
mailing list