Thu, 23 Nov 2006
I use an AMD64-based workstation, and from time to time I need to view data in proprietary formats, such as Flash. The Flash player is not available for Linux/AMD64, only for Linux/i386. The Flash plug-in is a shared library, so as a 32-bit object it can be used only with 32-bit executable, not with my 64-bit Galeon. I used to run flashplayer remotely from my laptop, but now I have decided I need it on my workstation as well.
Fortunately, there is a 32-bit version of Galeon in Fedora Extras. So I have installed it, and at a cost of keeping both 32-bit and 64-bit shared libraries in memory, it works, even with Flash plugin.
There was a problem, though: I use SCIM
for input of Japanese characters. It did not work with 32-bit Galeon.
I have looked into the Red Hat bugzilla, and found
bug #215583 there.
In the discussion, Jens Petersen recommends to use scim-bridge, which allows the input methods
to be run over the socket, in the separate address space. So it works even
when the input method runs on different architecture (AMD64 in my case)
than the main application (Galeon/i386) in my case. I just had to install both
32-bit and 64-bit
scim-bridge-gtk modules, the
scim-bridge package, and set the
environment variable to
scim-bridge instead of
So now I have both Japanese input method and Flash working in Galeon. Nevertheless, I hope there will be a full-featured and free Flash implementation soon.