Everyone who has a 64bit Linux installed, knows that there are some programs only available for 32bit, e.g. Flash 9 Beta, VmWare Player, Flock(yes, it’s opensource, but I failed to compile it) etc…. Now I don’t want to live without them so I thought about some solutions, searching at Google,Yahoo & Co gave me no answer, me first try, running a 32bit Linux using XEN(using Vanderpool), but when reading “The XEN kernel fails often when booting with closed-source drivers like ForceWare(nVidia) or fglrx(ATI)”, I stoped, because a stable 3D system is more important to me.
My second thougth was creating a vServer, from which I start the apps and tunnel X through ssh, this would be not as fastest as native executing, but the fastest way using virtualization. My luck was, that Edgy had ready-made vServer-debs, but after installing and creating, it always argued about an missing “compat API”, so next step….
Because VmWare does not run, I’ll have to use the slower QEMU, which still was running quite fast, but when I was trying to access the ssh of the guest from the host, I never came through. I tried many solutions found in forums like creating a virtual tun/tap bridge, but none worked.
Next day at work I was told to search for a lib32-package, and really there was a “libc6-i386″ package. After instaling this and the ia32-gtk-libs Flash 9 and Flock and … ran natively, but not VmWare would be still not able to run, because it uses its own kernel module(I didn’t try it!). Was really to easy to get them running, just not documented….
For all of you, not knowing, why 32bit apps can’t work together with 64bit apps, 32bit apps use a 32bit address for accessing the RAM, 64bit uses 64bit ;-).
Technorati-Tags:ubuntu, linux, amd64, ia32, 32bit, 64bit, flash, beta, flock, libc6-i386, qemu, vserver, xen
Gebloggt mit Flock
0 Responses to “Flash 9 & Co on an AMD64 Ubuntu Linux”
Leave a Reply