I upgraded my laptop to the 64 bit Ubuntu Karmic Koala beta yesterday. For me, Flash was very broken...
The 32 bit Plugin
Ubuntu defaults to installing the 32 bit Adobe Flash plugin and runs it under nspluginwrapper. When I run the plugin this way it will not accept mouse clicks properly. This seems to be a known issue. The bug reports make it sound like disabling compiz fixes this... I don't run compiz, I run the Sawfish window manager. I tested Metacity and it works just fine.
The 64 bit Plugin
Next I tried disabling the 32 bit plugin so that it would use the 64 bit plugin that I already had installed in my .mozilla directory. Mouse clicks worked... Unfortunately it was crashing constantly. I couldn't even load gmail without crashing Firefox.
Is it Firefox's Fault?
I have both Firefox 3.0 and 3.5 installed. Both were just as crash happy. I was hoping it would be as simple as blaming Firefox 3.5...
Firefox in a Jaunty chroot
I had a 64 bit jaunty chroot environment already sitting on my hard drive. It only took a few commands and a little waiting before I had Firefox and the 64 bit Flash plugin from Adobe installed in the chroot. It ran perfectly.
I compared the output of ldd libflashplayer.so from inside and outside the chroot. One extra library was showing up in the chroot, libresolv.so.2.
How to Fix It
Just install the libadns1 package:
sudo apt-get install libadns1
That fixed it for me. As always, your mileage may vary!
See also:
- How I Reduced My Virtual Machine Disk Images By Over 75% With QEMU
- Experimenting with Compressed Swap
- Fix for Karmic Koala 64 bit Flash Plugin
- Saving Space With fusecompress
- Using QR Codes for Hardcopy Backups of Private Keys
- Achieving Better Compression with lrzip and rzip
- Testing btrfs Root File System on Ubuntu
- Automatically Configuring Multiple Heads with x.org
- Thoughts After Running btrfs for a Month
- Simple Automated btrfs Snapshots with btrfs-snap
- Linux Kernel 2.6.36 on the HP Pavilion DV8T
- Tweak btrfs-snap for More Frequent Snapshots
- My Backup Strategy for My Laptop
- btrfs - Six Months Later
- Disable the 'Resize Window Grippers' in Ubuntu 11.04 Natty Narwhal
- My First btrfs Failure and the State of Ubuntu's btrfs Support
- Supplimenting btrfs-snap With apt-btrfs-snapshot
Leave a comment