I’ve found good information by searching blogs, but never before had the information just come to me – in the form of comments on my blog. Thanks to everyone who offered advice! Mikael Gueck’s fix sounds intriguing, but after blowing away one installation I’m hesitant to mess with the 64-bit libraries.
Georgez is right that I’m not at all doing a feature to feature comparison of Solaris and Linux. I’m just trying to use my PC. And yes, my problems are mostly due to proprietary software.You guessed right that the VPN software is Cisco. I just hadn’t wanted to single them out for criticism. It’s their right to decide not to open source their software, and to decide which platforms to support and not to support. And yes, it was their decision not to support Solaris that moved me onto punchin, for which I’m grateful because I like it a lot better. I’ll investigate vpnc to see if it’s compatible with the VPN servers on the other end. I guess it ought to be if they’re both implementations of a standard protocol (ipsec), but sometimes there’s a gap between theory and practice.
I did try installing the non-Adobe flash (gnash) and the non-Sun Java plugin (Icedtea). Gnash plays youtube videos but the controls don’t work; I have to close the tab or window to make it stop. I haven’t made any Java applet work at all. I haven’t looked yet inside Sun to see what the problem(s) are with providing 64-bit plugin support, and when I do I won’t be able to write about it, assuming anything inside to be company confidential. But since Java is open source I have to think somebody must have gotten the idea they don’t need to wait for Sun, and all the development process is open, so I bet that over in the Java forums I’ll find lots of public information about the issues.
Perhaps the most promising answer to my 64-bit problems is a question. Dmitri asks why anyone would need a 64-bit browser. I’m pretty sure I don’t. That’s just what Ubuntu offered to install. But what about running a 32-bit Firefox on 64-bit Ubuntu? I don’t see any such thing looking in Synaptic, or on mozilla.com.
Searching around I found this posting by Rhaurison. He runs not only Firefox in 32-bit mode but also Opera, Skype, and other applications. He avoids conflicts by keeping 32-bit applications in a chroot environment, and points to this posting by Crad explaining how to set up such an environment.
When/if I try it I’ll write about it. And if you’ve already done it, please post a comment. I love it when good information just comes right to me. Thanks again, people!