Firefox 3.0 a 64bit

Pokud nepoužíváte distribuční Firefox a vlastníte 64bit-ový Operační systém, tak jste si jistě všimli, že vám některé funkce ve Firefoxu nefungují, nebo že nevypadá jako by mohl vypadat.

Místo bar grafu máte nějaký nepřehledný proužek:
Bargraf FF 32bit

Formuláře jsou nějaké divné:
Formulář FF 32bit

A ani s menu to není nikterak lepší:
Menu FF 32bit

Prostě a jednoduše, celý Firefox vypadá divně:
FF 32bit

Firefox se nedokáže propojit s grafickým prostředím, a tak v něm nefungují i některé funkce. Chcete tisknout? No prosím, ale ne z Firefoxu:
Tisk FF 32bit

Zdá se, že se vše zlepší. Již brzo vyjde finální verze 3. řady Firefoxu a ta je již distribuovaná i v 64bit-ové verzi. V ní již vše zmíněné funguje správně

Bar graf
Bargraf FF 64bit
Formuláře
Formuláře FF 64bit
Menu
Menu FF 64bit

a dokonce samotný Firefox je již vzhlednější.
FF 64bit

U 64bit-tové verze může ale nastat problém s některými zásuvnými moduly. Nejproblémovější je asi FlashPlayer a Adobe Reader. Adobe 64bit-ovou verzi nevydává a proto je potřeba použít NSPluginWrapper. Ten emuluje chod FlashPlayeru jako by byl 64bit. Postup je jednoduchý:

Vypneme Firefox. Stáhneme 32bit FlashPlayer (tar.gz) a rozbalíme.
soubor libflashplayer.so nakopírujeme například do /usr/lib/mozilla/plugins/ a spustíme příkaz:
nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so
Tím jsme nainstalovali FlashPlayer do NSPluginWrapperu. Přejdeme do adresáře s birkama 64bit-ového Firefoxe (pokud používáte i 32bit-ový FF, je důležité odkaz vytvořit právě zde, jinak vám v něm flash nepojede) do adresáře plugins a vytvoříme zde symbolický odkaz:
ln -s /usr/lib64/mozilla/plugins/npwrapper.libflashplayer.so libflashplayer64.so
A máme hotovo. Firefox nám již přehrává flash. Stejný postup provedeme i s Adobe Reader-em a máme vyhráno.

S jinými moduly jsem problém neměl. Správce doplňků pak vypadá následovně:
Spravce doplnku FF 64bit