Plugins de flash 9 et java pour Firefox/Swiftfox 64 bits
Ce tuto n’est plus à jour, une version plus récente est disponible !
Ce tuto explique la façons d’installer les plugins de flash 9 et de java pour firefox sur une machine sous Ubuntu 64 bits. Pour ce faire, nous allons utiliser une version 32 bits de firefox, mais optimisée pour le 64 : swiftfox. Il existe d’autres facon d’installer ces plugins, notament nspluginwrapper ou gnash. Cependant, je déconseille ces méthodes car elles sont encore en phase beta, et elles n’ont pas donné de résultats satisfesant lors de mes tests.
1. Flash et java sur swiftfox
Supprimons d’abord tous les plugins anciennement installés :
sudo rm .mozilla/plugins/*
sudo rm /usr/lib/mozilla-firefox/plugins/*
Rendez-vous ensuite sur cette page pour télécharger le paquet debian de Swiftfox qui convient à votre matériel. Un simple double-clic dessus permet de l’installer. Swiftfox utilise le même dossier que Firefox pour stocker vos données personnelles, vous devriez donc retrouver vos marques-pages, extensions et paramètres conservés.
Flash
Depuis la sortie de la version finale de flash 9, ce plugin s’installe automatiquement sur swiftfox. Surfez simplement sur une page qui contient du flash (pas exemple http://expo.nemstudio.com/fr.php), une barre jaune devrait apparraitre en dessous de la barre d’adresse. Cliquez dessus et flash s’installera automatiquement.

Java
Pour installer le plugin de java, il va falloir installer le jre en 32 bits. Rassurez-vous, il peut cohabiter sans problème avec le jre 64 (que vous pouvez obtenir en installant le paquet sun-java5-jre). Allez donc sur cette page et choisissez la version Linux (fichier auto-extractible), et pas celle pour X64 ! On va installer le jre dans le dossier /opt/java32. Pour créer ce répertoire :
sudo mkdir /opt/java32
Déplacer ensuite le fichier jre-1_5_0_09-linux-i586.bin que vous venez de télécharger dans /opt/java32/. On le rend ensuite exécutable et on l’installe:
sudo mv jre-1_5_0_09-linux-i586.bin /opt/java32/
cd /opt/java32/
chmod a+x jre-1_5_0_09-linux-i586.bin
sudo ./jre-1_5_0_09-linux-i586.bin
Après avoir accepté la license, il ne reste plus qu’à placer un lien symbolique vers le jre dans le répertoire des plugins de Firefox.
cd /usr/lib/mozilla-firefox/plugins/
sudo ln -s /opt/java32/jre1.5.0_09/plugin/i386/ns7/libjavaplugin_oji.so
2. Les autres solutions
Nspluginwrapper
Nspluginwrapper est un plugin à installer dans firefox 64. Il permet d’installer pour ce navigateur les plugins compatibles avec nescape 4 32 bits. Lorsque je l’ai testé, il a utilisé ton mon cpu disponible et a planté à la fermeture de firefox. Si vous voulez quand même l’essayer, vous pouvez suivre le tuto du wiki d’Ubuntu.
Gnash
Gnash est une implémentation libre de flash, mais est toujours en développement : seulement une partie des animations flash seront jouées correctement. Pour le tester, vous pouvez installer le paquet mozilla-plugin-gnash pour firefox 64 :
sudo apt-get install mozilla-plugin-gnash
Java 1.4
Si la version 1.4 de java vous suffit, vous pouvez installer facilement le plugin de Sun sur firefox 64 :
sudo apt-get install j2re1.4-mozilla-plugin
3. Problème de son avec flash
Il se peut que le son ne fonctionne pas avec flash. Pour remédier à ce problème, il faut d’abord installer le paquet lib32asound2.
sudo apt-get install lib32asound2
Ensuite il faut modifier le fichier /etc/firefox/firefoxrc :
sudo gedit /etc/firefox/firefoxrc
Cherchez la ligne FIREFOX_DSP=”none” et changez la par FIREFOX_DSP=”aoss”.
4. Conclusion
L’utilisation de swiftfox semble être le meilleur compromis pour l’utilisation de flash et java 1.5 pour le moment. Après avoir redémarré swiftfox/firefox, vous pouvez vérifiez que les plugins sont correctement installés en tapant “about:plugins” dans la barre d’adresse.
Liens :
Installer java sur java.com
33 commentaires pour “Plugins de flash 9 et java pour Firefox/Swiftfox 64 bits”
Parfait, ce post est vraiment très utile car il offre une solution simple et propre pour utiliser flash9 en particulier. Swiftfox tourne en plus vraiment plus rapidement sur mon amd64… ok c’est le but, mais je trouvais déjà firefox très rapide…
Merci pour ce billet !
Je suis content que ce billet soit utile
Bonjour !
j’ai essayé ta solution et le son ne fonctionne toujours pas…est il possible que ça ait un rapport avec le fait que ce soit firefox 2 qui est installé et non le 1.5?
Si oui, comment faire pour revenir à la version précédente?
Merci !
Non nico, firefox 2.0 n’est pas à remettre en cause, il fonctionne très bien chez moi.
Et pour le son apparemment, selon Neothor sur le forum (http://forum.ubuntu-fr.org/viewtopic.php?pid=729149#p729149), il ne faut même plus éditer le fichier firefoxrc…
Utilises-tu bien la version 9 finale de flash ? Et bête question, est-ce que le son des autres applications fonctionne bien ? Genre quand tu essayes de lire un ogg ou un mp3 ?
juste un petit probleme
je peut pas mettre le fichier java
dans le dossier opt/java32/
comment faire, j’ai pas la permission de toucher a ce fichier
merci d’avence
Quel message d’erreur renvoie la commande “sudo mv jre-1_5_0_09-linux-i586.bin /opt/java32/” ? Normalement avec cette commande le sudo donne les droits de super-utilisateur, donc il ne devrait pas avoir de problème de ce coté là.
Le fichier jre-1_5_0_09-linux-i586.bin se trouve bien dans le répertoire courant ? Tu as bien créé le dossier /opt/java32 ?
salut,
j’suis sous kubuntu-6.10, j’ai installé swiftfox_amd64 d’apres ce tuto, mais mon dossier de plugins necessaire pour java se trouve ds /home/nom_utilisateur/.mozilla/plugins
juste pour info a ceux qui cherchent comme moi
voici la reponse de la commande :
mv: ne peut évaluer `jre-1_5_0_11-linux-i586.bin’: Aucun fichier ou répertoire de ce type
Est-ce que tu te trouve bien dans le répertoire courant où tu as téléchargé jre-1_5_0_11-linux-i586.bin ?
Par exemple si jre-1_5_0_11-linux-i586.bin se trouve sur ton bureau, fais “cd ~/Desktop/” avant la commande mv…
Tu te positionnes dans le répertoire de téléchargement, tu tapes “mv jre-” puis tu appuie sur tab, comme ca avec la complétion tu es sûr de ne pas faire d’erreur.
Bon sinon, dis-moi l’ours, as-tu constaté des pb de fuite mémoire avec swiftfox ??? j’en ai constaté au taf avec firefox2.0, qui devient lent au bout de qq jours, mais en le tuant ca repart nickel. Alors qu’à la maison avec swiftfox, y’a Xorg qui reste engorgé ? J’ai mis un thread là: http://forum.ubuntu-fr.org/viewtopic.php?pid=798961#p798961 et là: http://ubuntuforums.org/showthread.php?t=382939
Non moi je n’ai rien constaté de tel. Il faut dire aussi que je laisse rarement swiftfox ouvert plus de quelques heures… Je vais regarder d’un peu plus près les ressources utilisés par ce logiciel mais je n’ai aucune idée de la façon de régler ce problème s’il existe effectivement.
Désolé de ne pouvoir t’aider !
Arf, moi c’est l’inverse, il reste presque tj ouvert, car je mets sovuent de coté diverses pages web que je garde en visu plusieurs jours de suite, de simples news aux tuto/forums pour des developpements.
Concrètement, que swiftfox ait une fuite mémoire, bon, c’est chiant, mais tu le kill et tu redémarres. Par contre, qu’il y ait des ressources de réservées au niveau de X, qui ne sont jamais libérées même après la fin du programme qui les a réservé, ca me gêne bcp !!! :/
apres reinstallation je suis passer sous feisty
pour flash, tout roule, mais pour java impossible
y fonctionne pas.
j’ai bien eu toute l’installation, j’ai repondu au questions
j’ai fait le lien symbolique comme indique dans ton tuto, mais rien n’y fait
y a t’il une solution?
Aucune idée, Feisty étant encore en béta, je n’ai pas testé cette méthode sur ce système…
J’espère cependant que ca marchera quand Feisty sortira en version finale…
ok merci pour ta reponse
je continue a chercher
Salut l’ours !
J’ai suivi ton tuto à la lettre, juste en remplacant pour la version que j’ai (jre1.5.0_11)
Tout c’est installé (car en refaisant une fois on me demandait si je voulait réecrire par dessus ou non!) correctement.
Mais rien, malgré restart de X ou reboot !
Aurais tu une idée en sachant que jefonctionne avec swiftfox bien sur ? Meci
Salut Lndil,
Quand tu tappe la commande “about:plugins” dans la barre d’adresse de Swiftfox, quels sont les plugins installés ?
Laisse moi ton e-mail, ça sera plus facile pour trouver ce qui ne va pas…
Salut Lours…
Désolé pour le retard mais fete de paques obligent… ^^
Pour mon about:plugins, j’y trouve
- Shockwave Flash
- Totem Web Browser Plugin 2.16.2
- Helix DNA Plugin: RealPlayer G2 Plug-In Compatible (compatible; Totem)
- Windows Media Player Plug-in 10 (compatible; Totem)
- DivX® Web Player
- QuickTime Plug-in 7.0 (compatible; Totem)
Sinon j ai pas viré ces plugins auparavant… masi je ne pense pas que ce soit cela
NB:
mail = sebdebieve@yahoo.fr
amsn= sebdebieve@hotmail.com
Merci pour le tuto qui donne l’espoir d’utiliser java avec une distribution 64 bits. J’ai installé swiftfox, le jre1.6, copier libjava… dans plugins, dans about:plugins Java(TM) Plug-in 1.6.0_01-b06
File name: libjavaplugin_oji.so
Java(TM) Plug-in 1.6.0_01
La vérification du site de sun marche pas, ni les autres…
Des idées?
Euh… à première vue, aucune !
Je te contacte sur msn dès que j’ai un peu de temps pour regarder à ça…
J’ai installé swiftfox_2.0.0.3-1_athlon64-32bit.deb
avec Shockwave Flash
Nom de fichier : libflashplayer.so
Shockwave Flash 9.0 r31
et
Java(TM) Plug-in 1.6.0_01-b06
Nom de fichier : libjavaplugin_oji.so
Java(TM) Plug-in 1.6.0_01
en suivant les commentaires du dessus et cela marche bien (ouf!)
Lorsque je lance firefox d’ubuntu, il fait une correction automatique d’orthographe. Peut-on l’activer pour swiftfox avec cette installation ? Et comment ?
En fait swiftfox n’est qu’une compilation de firefox, donc tout ce qui est possible alors l’un l’est avec l’autre !
Pour le dico, vérifie que tu as bien l’extension du dictionnaire français installée, et coche l’option dans Edition/préférences/avancé/vérifier l’orthographe lors de la frappe.
Pour plus d’info :
http://www.libellules.ch/phpBB2/tuto-guide-firefox-2-0-presentation-explications-t21020.html#127874
J’ai bien l’option dans Edition/préférences/avancé/–>Onglet Navigation
coché “x” vérifier l’orthographe lors de la frappe.
Mais cela ne marche pas.
En faisant un clic droit “ici” sur cette fenêtre, je vois coché : “vérifier l’orthographe de ce champ”.
Mais cela ne vérifie pas l’orthographe (en le soulignant en rouge comme sous firefox d’origine d’UBUNTU.
Pour info, quelques lancements :
isaric@acer-amd64:~$ swiftfox %s
(swiftfox-bin:6213): Gtk-WARNING **: Locale not supported by C library.
Using the fallback ‘C’ locale.
isaric@acer-amd64:~$ firefox %s
LoadPlugin: failed to initialize shared library /opt/java32/jre1.6.0_01/plugin/i386/ns7/libjavaplugin_oji.so [/opt/java32/jre1.6.0_01/plugin/i386/ns7/libjavaplugin_oji.so: wrong ELF class: ELFCLASS32]
isaric@acer-amd64:~$ swiftfox %u
(swiftfox-bin:6342): Gtk-WARNING **: Locale not supported by C library.
Using the fallback ‘C’ locale.
(swiftfox-bin:6342): Gtk-WARNING **: Locale not supported by C library.
Using the fallback ‘C’ locale.
isaric@acer-amd64:~$ swiftfox
(swiftfox-bin:6402): Gtk-WARNING **: Locale not supported by C library.
Using the fallback ‘C’ locale.
isaric@acer-amd64:~$ firefox
isaric@acer-amd64:~$
Dans Système/Préférences/Application préférées
Jai donc mis swiftfox %u à la place de firefox %s
Suite du mail précédent
Dans Système/Préférences/Application préférées
Il vaut mieux mettre swiftfox %s à la place de swiftfox %u pour avoir les lien à partir de thunderbird par exemple
_________
En faisant un clic droit “ici” sur cette fenêtre, je vois coché : “vérifier l’orthographe de ce champ”.
Au dessous, il y a une ligne langues :
- dans firefox, je vois une liste dont le français
- dans swiftfox, le français n’apparaît pas (il y a juste un dictionnaire Anglais/État_unis)
Comment faire reconnaître (avoir la même configuration) les dictionnaires pointés par firefox dans swiftfox
Les messages que tu vois lorsque tu lances ces programmes en consoles sont “normaux”, j’ai les mêmes chez moi…
Essaye d’installer le dictionnaire français à partir de Swiftfox. Si tu ne sais pas comment faire, c’est expliqué sur le lien que je t’ai passé…
Je ne chercher pas à réinstaller un dictionnaire. J’aimerai plutôt diriger Swiftfox vers le dictionnaire de firefox d’UBUNTU (entre autre pour les mises à jours) et je ne sais comment m’y prendre !
super site,
il est maintenant dans mes favoris
j’ai resolu mon probleme java.
( faute d’orthographe ;);) ).
maintenant tout roule
encore merci.
Arrivez-vous a utiliser l’extension/Add-ons (Outils–>Modules Complémentaires) MediaPlayerConnectivity :
https://addons.mozilla.org/fr/firefox/addon/446?id=446
http://membres.lycos.fr/sethnakht/index.php?lang=FR
Comment faire ?
En fin de compte je pense que cela marche avec MediaPlayerConnectivity, j’ai rempli la configuration dans Outils–>MediaPlayerConnectivity–>configuration–>lecteurs multimédia.
J’ai mis /usr/bin/vlc pour flash !
Par contre j’ai encore un problème pour ouvrir les PDF, je tombe sur la fenêtre avec 2 choix
- ouvrir avec Parcourir
- Enregistrer sur le disque
Comment faire pour qu’il reconnaisse automatiquement un lecteur PDF comme Evince par exemple.
Excellent Tuto, bravo.
J’avais en premier testé la méthode avec nspluginwrapper.
Avec nspluginwrapper, le flash le java et le pdf fonctionnaient avec Firefox 64, mais j’avais de l’instabilité de façon ponctuelle : plantage complet au reboot ou à l’arrêt, avec num lock et caps lock qui clignotent.
Depuis l’installation de Swiftfox et des plugins en suivant ce tuto, plus de plantage.
Salut!!!
Et vraiment un grand merci pour ce tuto. En effet, sous AMD64, j’avais installé le plugin java iced-tea avec firefox mais vraiment la gestion de java était désastreuse chez moi. J’ai donc installé swiftfox 3.0b3pre puis le plugin flash qui fonctionne désormais impec (j’avais là aussi des problèmes sur certains sites). Restait le cas java…
J’ai adapté ton tuto à la nouvelle version de java trouvé sur le site que tu indiquais puis créé un lien vers le plugin (comme il est noté plus haut, il a fallu que je crée un lien vers le rep des plugins de ma home).
Il ne me manque plus que le fichier fr.xpi à jour (il n’est pas encore paru apparamment sur les ftp de mozilla) pour mettre swiftfox en français et ce sera gagné!
En tout cas merci encore!
bjr .; et merci pour ce super tuto..
juste un petit souci de debutant.. comme tchecham03 j’ai installé swiftfox et suivi ton tuto.. mais je bloque à la fin..
comment créer le lien vers le plugin ? et le lien vers le rep des plugins de ma home ?
je sais c’est un peu balot comme problème mais merci de me repondre..
Comme il est dit au début du tuto, cette méthode n’est plus d’actualité. Consulte http://www.loursalacampagne.com/2007/10/22/plugins-flash-et-java-pour-firefox-64-bits-2/
Laissez un commentaire