30/01/07

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

Tags: firefox, flash, java, plugin, swiftfox

33 commentaires pour “Plugins de flash 9 et java pour Firefox/Swiftfox 64 bits”

par brucenico
le 10 février 2007, à 21:36

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 !

par L'ours
le 11 février 2007, à 9:15

Je suis content que ce billet soit utile ;)

par nico
le 13 février 2007, à 23:15

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 !

par L'ours
le 14 février 2007, à 11:46

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 ?

par freddo42
le 22 février 2007, à 19:55

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

par L'ours
le 23 février 2007, à 22:10

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 ?

par Seu
le 4 mars 2007, à 13:16

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 :)

par freddo42
le 8 mars 2007, à 16:51

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

par L'ours
le 8 mars 2007, à 20:02

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…

par brucenico
le 14 mars 2007, à 22:54

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

par L'ours
le 17 mars 2007, à 13:24

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 !

par brucenico
le 20 mars 2007, à 12:09

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 !!! :/

par freddo42
le 3 avril 2007, à 22:43

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?

par L'ours
le 4 avril 2007, à 11:36

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…

par freddo42
le 4 avril 2007, à 19:58

ok merci pour ta reponse
je continue a chercher

par Lndil
le 6 avril 2007, à 9:38

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

par L'ours
le 7 avril 2007, à 11:13

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…

par Lndil
le 9 avril 2007, à 19:26

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

par totonf
le 15 mai 2007, à 16:01

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?

par L'ours
le 17 mai 2007, à 10:11

Euh… à première vue, aucune !
Je te contacte sur msn dès que j’ai un peu de temps pour regarder à ça…

par isaric
le 18 mai 2007, à 11:55

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 ?

par L'ours
le 19 mai 2007, à 9:56

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

par isaric
le 4 juin 2007, à 11:48

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

par isaric
le 4 juin 2007, à 14:45

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

par L'ours
le 5 juin 2007, à 21:45

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é…

par isaric
le 10 juin 2007, à 19:09

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 !

par freddo42
le 10 juin 2007, à 23:50

super site,
il est maintenant dans mes favoris

j’ai resolu mon probleme java.
( faute d’orthographe ;);) ).
maintenant tout roule
encore merci.

par isaric
le 2 septembre 2007, à 13:04

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 ?

par isaric
le 2 septembre 2007, à 14:53

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.

par Dens
le 3 septembre 2007, à 16:17

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.

par thecham03
le 24 janvier 2008, à 10:08

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! :-D

par laouen
le 12 avril 2008, à 11:48

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..

par L'ours
le 12 avril 2008, à 15:12

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


  • Pages

    • ical2mobile
    • Me contacter
    • Table des matières
  • Commentaires récents

    • NaWer dans Wifi lent sous Hardy pour les chipset ralink rt2500 rt2×00
    • L'ours dans Wifi lent sous Hardy pour les chipset ralink rt2500 rt2×00
    • NaWer dans Wifi lent sous Hardy pour les chipset ralink rt2500 rt2×00
    • Michaël Delhaye dans Wifi lent sous Hardy pour les chipset ralink rt2500 rt2×00
    • thipal dans Installer Skype 1.4 beta sur Ubuntu 64 avec getlibs
  • Catégories

    • Blog
    • ical2mobile
    • Liens
    • Linux
    • Ubuntu 6.10 Edgy
    • Ubuntu 7.04 Feisty
    • Ubuntu 7.10 Gutsy
    • Ubuntu 8.04 Hardy
  • Tags

    ati audio Blog bonager calendrier cpu démarrage dictionnaire eclipse firefox flash ftp gaim gedit gnome calendrier locale gsm humour ical2mobile imprimante java jeu latex Liens Linux listen microphone mobile nautilus open office partition pidgin plugin rhythmbox rt2x00 rt2500 skype swiftfox synchronisation tag tilda vérification disque whist whistenligne wifi windows
  • Archives

    • juillet 2008
    • mai 2008
    • mars 2008
    • février 2008
    • janvier 2008
    • novembre 2007
    • octobre 2007
    • juillet 2007
    • juin 2007
    • mai 2007
    • avril 2007
    • mars 2007
    • février 2007
    • janvier 2007
    • décembre 2006
    • novembre 2006
  • Blogoliste

    • Nemstudio
    • Ubuntu fr
    • Whist En Ligne
    • WhistAssist
  • Méta

    • Connexion
    • Articles RSS
    • RSS des commentaires
    • WordPress.org
  • Blog de Thibault Leruitte