Plugin flash pour firefox en 64bits
De Wiki de la communauté Mandriva.
Sommaire |
Différentes versions 64-bit de Mandriva: Powerpack et Free
- La version Powerpack inclut d'office le lecteur propriétaire Adobe Flash, et les animations Flash fonctionnent sans aucune manipulation.
- En revanche la version Free ne contient que des logiciels libres, et vous devez installer vous-même le lecteur propriétaire Flash, ou son équivalent libre Gnash.
Installation du lecteur libre Gnash
Gnash est issu du projet GNU et se veut une alternative libre au lecteur Flash d'Adobe. Il est utilisable comme une application individuelle, ou bien comme plugin pour les navigateurs internet Mozilla, Mozilla Firefox, Konqueror et Opera. Depuis quelques mois, Gnash est capable lire les vidéos sur youtube et dailymotion.
Pour plus d’information : Gnash
| Pour installer gnash, lancez Sélectionnez-le et cliquez sur Appliquer (Aide). Vous pouvez également l'installer en utilisant la console en tant qu'administrateur avec la commande suivante : urpmi gnash |
Cependant Gnash a encore du retard sur le lecteur Flash d’Adobe (car il est développé sans aucune aide ni documentation de la part d’Adobe), et il est possible que certaines animations Flash ne s’affichent pas correctement.
Si vous cherchez un lecteur capable de lire toutes les animations Flash, vous devez installer le lecteur propriétaire d’Adobe.
Installation du lecteur propriétaire Flash 64-bit d’Adobe
Une version Beta du lecteur Adobe Flash 11 pour les systèmes GNU/Linux est disponible sur le site d'Adobe. Bien que non finalisée, cette version se montre déjà plus stable que le couple "NSPluginWrapper + lecteur Adobe Flash 32-bit" sur un système 64-bit. Nous vous rappelons cependant que vous installez ce logiciel à vos risques et périls. Les restrictions soumises par la license Adobe empêchent le packagement de versions non finalisés, il faut donc suivre ces courtes étapes pour l'installation.
- Si vous aviez installé le lecteur 32-bit, désinstallez d'abord les paquets suivants :
- Rendez-vous sur la [url=http://get.adobe.com/fr/flashplayer/]page de téléchargement de flashplayer[/url] qui devrait reconnaitre que vous venez d'un système linux puis cliquez sur le lien indiquant : "Utilisateurs 64 bits : Téléchargez une version préliminaire de Flash Player avec une prise en charge native pour Linux 64 bits sur Adobe Labs."
- Sur la page suivante, cliquez sur "Download Flash Player 11 Beta" puis ensuite sur "Download Plug-in for Linux 64-bit"
- Décompressez le tar.gz : vous devez obtenir un fichier libflashplayer.so
- Copiez le fichier libflashplayer.so dans le répertoire /usr/lib64/mozilla/plugins/ avec la commande (à exécuter en root depuis le répertoire où se trouve le fichier libflashplayer.so):
N'oubliez pas de refaire cette procédure à chaque nouvelle version disponible du lecteur, car une version de développement peut contenir des failles de sécurité.
Installation du lecteur propriétaire Flash 32-bit d’Adobe
Cette méthode sera prochainement déconseillée, puisque Adobe a bientôt finit de porter son lecteur Flash 10 pour les systèmes GNU/Linux 64-bit (voir partie précédente pour installer la version alpha).
Installation de NSPluginWrapper
Afin d’installer le plugin Flash 32-bit d’Adobe dans votre navigateur Firefox 64-bit, vous allez devoir installer NSPluginWrapper, qui va servir de « couche de compatibilité » entre ces 2 programmes.
Installez également la bibliothèque libalsa2 :
Vous allez maintenant pouvoir installer le lecteur propriétaire Flash 32-bit d’Adobe : choisissez une des 2 méthodes ci-dessous.
Méthode 1 : à partir des miroirs PLF (Valable pour les versions Mandriva < 2011)
Cette méthode installe le lecteur Flash en utilisant le gestionnaire de logiciels de Mandriva
Le paquetage flash-player-plugin, disponible sur les miroirs PLF, ne contient pas le lecteur Flash: il va le télécharger automatiquement à partir su site d’Adobe.
En installant ce paquetage, vous acceptez la licence (non libre) d’Adobe, disponible à cette adresse.
- Commencez par ajouter les sources PLF 32-bit à vos dépôts à partir du site http://easyurpmi.zarb.org/, choisissez l'architecture i586 (= 32-bit):
- Installez ensuite le paquetage :
- N’oubliez pas de décocher les sources PLF 32-bit dans votre gestionnaire de sources une fois le paquetage installé afin de ne pas installer d’autres paquetages 32-bit sur votre système 64-bit.
Lorsque qu’une mise-à-jour du lecteur Flash sera disponible, réactivez vos dépôts PLF 32-bit en les cochant, et lancez l’outil de mise-à-jour de Mandriva.
Méthode 2 : à partir du site officiel d’Adobe
Cette méthode installe le lecteur Flash à partir d’une archive tar.gz, et ne permettra pas de bénéficier des avantage liés à l’utilisation de
Il est aussi possible de télécharger vous-même le lecteur Flash à partir du site d’Adobe :
- Téléchargez le paquetage en tar.gz à cette adresse .
- Ouvrez ensuite une console en root:
Entrez alors votre mot de passe administrateur: si il n'apparaît pas à la frappe, ne vous inquiétez pas, c'est normal.
- Créez le répertoire qui servira de destination au plug-in :
- Extrayez l'archive dans un dossier, et ouvrez ensuite une console dans ce dossier a partir du menu: outils > ouvrir un terminal. Dans cette console, tapez la commande suivante pour copier le fichier décompressé vers le dossier que vous avez créé a l'étape précédente :
- Vous n'avez plus maintenant qu'à créer la couche d'abstraction pour le 32-bit :
- Si vous obtenez une erreur du type :
alors, vous devez ajouter deux paquetages manquants :
- Relancez Firefox, s'il est déjà ouvert.
- Voilà ! Si tout c’est bien passé, vous avez maintenant le plugin Flash opérationnel.
Méthode 3 : Version expérimentale du plugin Flash 64 bits du site d'Adobe
Adobe propose une version "Release Candidate" de Flash Player 11 qui apporte l'accélération GPU 3D et le support 64 bits natif ainsi que les librairies permettant d'ajouter la gestion des préférence de flash dans le Centre de Configuration de KDE... Cette version sortira officiellement au mois d'octobre 2011
- Pour utiliser cette version, pensez d'abord à désinstaller le cas échéant la version que vous avez peut être installé via le gestionnaire de logiciels (rechercher "flash")
- Ouvrir la console
- Créer un répertoire temporaire "flash" pour accueillir l'archive.
- Se rendre dans ce répertoire
- Télécharger le plugin sous la forme d'une archive :
- Décompresser l'archive :
- Passer en root (le mot de passe du compte administrateur root vous sera demandé pour cette étape)
- Copie du plugin dans le répertoire dédiée aux plugins Web :
- Installation du gestionnaire de préférences et de l'intégration KDE
Il est nécessaire pour cette étape de renommer le répertoire lib de l'archive en lib64, Adobe devrait corriger cette erreur
Il est nécessaire également de s'assurer que le package "lib64kutils4" soit installé sinon vous aurez une erreur lors de l'ouverture du gestionnaire de préférences dans le Centre de Configuration de KDE (valable aussi pour la version experimentale 32 bits pour laquelle il s'agit du paquet libkutils4)
- On renomme usr/lib en usr/lib64 dans l'archive
- Copie des fichiers dans /usr
- Nettoyage du répertoire de l'archive :
- Vous pouvez refermer la console et relancer Firefox pour contrôler la présence du nouveau plugin. Firefox permet de connaître les plugins actifs, pour cela il suffit de taper about:plugins dans la barre d'adresse de ce dernier. Si le plugin Adobe Flash est bien installé il y a une ligne concernant "Shockwave Flash" associé au suffixe swf.
- Vous devriez également trouver dans le centre de configuration de Kde (dans objets trouvés), le gestionnaire de préférence de flashplayer
--Sylvainsjc 23 septembre 2011 à 08:14 (UTC)
Problèmes connus et résolutions
- Si les animations Flash ne produisent aucun son, le fautif est surement Pulseaudio: dans ce cas, ouvrez le Centre de Contrôle Mandriva, et désactivez l'utilisation de Pulseaudio dans l'outil son :
draksound.
- Avec les versions Mandriva Linux 2008 Spring One et Powerpack, le greffon Flash est installé automatiquement lors d'une installation standard de la distribution. Mais un problème empêche son fonctionnement. Il suffit de suivre les instructions provenant de l'errata :[1].
- Redémarrez ensuite Firefox.


