.swf
) et des vidéos au format Flash (.flv
) développé par Adobe Systems™. Il se rencontre communément sous forme de greffon pour navigateurs web, lisant le contenu multimédia de nombreux sites.
Valable pour tous les navigateurs, la version 11,2,202,xxx sera la dernière version disponible pour GNU/linux.
Installer le paquet flashplugin-installer.
Une autre possibilité consiste à activer les dépôts partenaires de Canonical puis installer le paquet adobe-flashplugin
Cette 2ème méthode est vivement conseillée depuis le mois de Mai 2015 car elle permet de gérer les 2 versions différentes de Flash disponibles actuellement sous Firefox et Chromium
https://wiki.ubuntu.com/Chromium/Getting-Flash
À noter: Adobe flash est aussi fourni dans les paquets Formats non-libres (restricted-extras).
Derrière un proxy, l'installation depuis les dépôts officiels peut rencontrer des dysfonctionnements, bien qu'il n'y ait aucun message d'erreur 1).
sudo /usr/lib/flashplugin-installer/install_plugin $(pwd)/adobe-flashplugin_xx.x.xxx.xxx.orig.tar.gz
(remplacez les “xxx” par les numéros qui conviennent)
Pour savoir si votre plugin flash est bien installé et également pour connaître le numéro de version du plugin, le plus simple est d'aller sur la page de test de Adobe. Cette page liste également le numéro de la dernière version produite (par Adobe) pour chaque plate-forme.
En partenariat avec Google, Adobe développe une couche pour GNU/Linux qui s'intercale entre le greffon Flashplayer et Google-Chrome dans le but de faire abstraction des différences entre le navigateur et les systèmes d'exploitation. Nom de code : Pepper. (en) Source blog d'Adobe.
Cette installation vous permet de récupérer cette couche puis de l'installer dans Chromium, Opera ainsi que dans Firefox après l'installation de freshplayerplugin, pour s'affranchir de l'arrêt du développement de Flashplayer pour GNU/Linux.
La désinstallation de la version antérieure n'est pas nécessaire, les deux versions peuvent coexister.
(Disponible à partir de Trusty 14.04 LTS seulement)
Installer le paquet pepperflashplugin-nonfree.
sudo apt-get install pepperflashplugin-nonfree
Si après avoir installé le paquet les vidéos flash ne fonctionnent toujours pas, ouvrez un terminal et entrez la commande suivante:
sudo update-pepperflashplugin-nonfree --install
(Pour toutes les versions d'Ubuntu)
Ou dans un terminal, réaliser les opérations suivantes :
deb http://ppa.launchpad.net/skunk/pepper-flash/ubuntu 'VERSION' main
On doit aussi utiliser precise pour les versions ultérieures de Ubuntu qui ne sont plus prises en charge, comme Ubuntu 12.10.
sudo apt-get update sudo apt-get install pepflashplugin-installer
Le paquet pepflashplugin-installer va chercher le Pepper Flash plugin et l'installe. Il ne reste alors plus qu'à reconfigurer Chromium pour qu'il puisse s'en servir.
. /usr/lib/pepflashplugin-installer/pepflashplayer.sh (un point, un espace, et puis l'adresse)
C'est fini ! On peut lancer Chromium, il utilise désormais la dernière version en date de flashplayer.
- Charger la page Chrome://plugins : Adobe Flash Player affichera deux versions, la plus récente, et l'ancienne (11.2 r202).
- Aller sur la page http://www.adobe.com/software/flash/about/ : Une petite fenêtre indiquera la version utilisée (actuellement 16,0,0,305).
Le navigateur Chrome contient de façon intégrée une version récente de Flash (Pepper-flash). Il est possible pour Firefox d’utiliser cette version de Flash en installant le paquet freshplayerplugin qui adapte Flash-pepper à Firefox. Il faut donc d'abord installer le paquet pepperflashplugin-nonfree. Ensuite, il faut installer le paquet freshplayerplugin à l'aide du PPA ci-dessous:
Ou dans un terminal, saisir les commandes suivantes :
sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install freshplayerplugin sudo add-apt-repository --remove ppa:nilarimogard/webupd8
Supprimez ensuite le vieux paquet de Flash 11 :
sudo apt-get remove adobe-flashplugin
Relancez Firefox (activez au passage le plugin dans les modules complémentaires s’il ne l’est pas déjà).
Solution permettant aussi d'accéder à certaines pages offrant des contenus vidéos “protégés” comme le direct, le "replay" des chaînes de télévision du groupe M6, ou encore le site d'apprentissage de langues tellmemore.
Pour simplement visionner des vidéos et animations développées en Flash sur internet, il n'y a pas d'action particulière à faire. Au démarrage de votre navigateur internet le greffon Flash est chargé et prêt à l'emploi. Un simple clic sur le média suffit à le lire.
En outre, FlashPlayer enregistre dans votre système des éléments appelés « Local Shared Objects » ou LSO, pouvant mettre à mal votre vie privée en agissant comme des super-cookies. Vous pouvez les supprimer manuellement dans les dossiers suivants :
~/.macromedia/Flash_Player/#SharedObjects
~/.macromedia/Flash_Player/macromedia.com/support/flashplayer/sys
“~/.config/chromium/Default/Pepper Data/Shockwave Flash”
Ou interdire l’écriture du dossier en faisant:
chmod -w ~/.macromedia
Pour les utilisateurs de Firefox, il existe une extension nommée BetterPrivacy, permettant la gestion des LSO.
Par exemple pour Vuze. Il faut créer un lien symbolique vers le fichier /usr/lib/freshplayerplugin-nonfree/libfreshwrapper.so
* et le dossier /usr/lib/xulrunner-addons/plugins
.
Dans le cas de Firefox, pour l'ensemble des utilisateurs :
sudo ln -s /usr/lib/freshplayerplugin-nonfree/libfreshwrapper.so /usr/lib/xulrunner-addons/plugins
*L’emplacement de libfreshwrapper.so peut différer selon les versions/variantes d'Ubuntu. A adapter si besoin.
Parfois vous aurez besoin d'un FlashPlayer qui puisse lire les animations flash en dehors d'un navigateur internet… (par exemple pour le prochain aMSN qui gère les clins d'œil en option, ou encore jouer sans être connecté à Internet à vos jeux Flash préférés …)
Un lecteur externe développé par Adobe est disponible ici. Aller au paragraphe “Linux” et cliquez sur le lien Download the Linux Flash Player 11.2 Projector (TAR.GZ, x.xxMB)
Extraire l'archive et avec les droits d'administration, copier le binaire flashplayer dans le dossier /usr/bin
.
Et pour finir, il faut associer les fichiers .swf
au Player Flash d'Adobe. Pour cela, faire un clic droit sur un fichier .swf
et choisir dans le menu déroulant “ouvrir avec une autre application” → “Afficher d'autres applications”. Il ne reste plus qu'à sélectionner Flashplayer.
Si vous avez des problèmes avec du texte dans des animations Flash, installez les paquets ttf-mscorefonts-installer et gsfonts-x11.
Sur les anciennes plate-formes AMD Athlon ou Sempron, le plugin internet FlashPlayer s'arrête inopinément voire ne démarre pas.
Depuis la version 11,2.202,228 la bibliothèque partagée libflashplayer.so semble être compilée avec le support des instructions SSE2. Ce jeu d'instructions n'est pas supporté par les anciens processeurs AMD. Il n'y a pas de solution dans l'immédiat car le code source du plugin FlashPlayer n'est pas libre.
Des contournements sont possibles :
À l'aide des navigateurs internet Firefox ou Midori, Pipelight permet d'utiliser la dernière version Flashplayer pour Windows®. En plus de prendre en compte les anciennes plate-formes AMD Athlon ou Sempron, Pipelight règle les problèmes de l'arrêt du développement de Flashplayer et la gestion des DRM sous GNU/Linux pour certains sites.
.zip
la plus récente des versions 10.3 de Flash Player pour toutes plate-formes;/usr/lib/flashplugin-installer
par celle extraite; (L'endroit peut différer selon les versions/variantes d'Ubuntu. Le mieux est de lancer une recherche de libflashplayer.so pour en connaître le chemin).
Soit dans un terminal avec les commandes suivantes :
(Exemple avec l'archive fp_10.3.183.90_archive.zip
téléchargé dans le dossier Téléchargements de votre dossier personnel.)
fp_10.3.183.90_archive.zip
que vous venez de télécharger :unzip ~/Téléchargements/fp_10.3.183.90_archive.zip
Dans cette archive .zip
décompressée, il y a une autre archive .tar.gz
qui renferme le fichier libflashplayer.so
pour GNU/linux.
libflashplayer.so
de l'archive flashplayer_10_3r183_90_linux.tar.gz
:tar xvzf fp_10.3.183.90_archive/10_3_r183_90/flashplayer_10_3r183_90_linux.tar.gz libflashplayer.so
sudo cp -i libflashplayer.so /usr/lib/flashplugin-installer
.zip
et le dossier décompressé mais conservez à sa place le fichier extrait libflashplayer.so. Il pourrait vous être utile de nouveau en cas de mise à jour inopportune de flashplayer. Dans ce cas, en conservant le fichier libflashplayer.so, il vous suffira alors d'exécuter de nouveau la dernière commande ci-dessus pour ainsi revenir à l'ancienne version.
À chaque chargement d'une page nécessitant l'utilisation du Flash, Chromium informe que le plugin est obsolète et demande une validation avant exécution. Pour modifier ce comportement nous allons ajouter un paramètre au lancement du navigateur.
/etc/chromium-browser/default
(Chrome -> Plug-ins obsolètes)
/etc/chromium-browser/default
. Pour cela, dans un terminal, saisir la commande suivante :gksudo gedit /etc/chromium-browser/default
Ce qui donne alors comme ligne :
CHROMIUM_FLAGS="—allow-outdated-plugin"
Il semble que dans certains cas (Voir fil de discussion sur le forum), le FlashPlayer en version 64 bits ne fonctionne pas avec DailyMotion. La commande suivante saisie dans un terminal semble résoudre le problème :
rm -R ~/.macromedia
: Ce problème est-il encore d'actualité ? Les derniers pilotes Nvidia ne semblent plus affectés.
Flashplayer 11.2xxx, (Dernière version pour GNU/linux développée par Adobe), utilise l'accélération graphique sur la plupart des plates-formes. Malheureusement, l'accélération pour GNU/linux n'est pas prise en charge. Les vidéos se lisent en mode “Schtroumpf”, c'est-à-dire que tous les visages sont bleutés sous les conditions suivantes :
(en) Source Il existe des solutions de contournement :
Installer Pepper Flashplayer (Les versions de Flashplayer à partir de 11.3xxx ne semblent pas affectées par ce problème).
Par Gnash ou autres lecteurs de Flash.
(Par Mario Daniel Vega sur Launchpad )
Cette solution de contournement permet de conserver l'accélération matérielle.
Le but est de modifier le binaire de Flashplayer pour l'obliger à rechercher une bibliothèque inexistante (Que l'on nommera libxdpau dans l'exemple ci-dessous) au lieu de la bilbiothèque libvdpau. Par conséquent, flashplayer ne tentera pas d'utiliser le support VDPAU.
Dans un terminal, saisir les commandes suivantes :
cd /usr/lib/flashplugin-installer sudo perl -pi.bak -e 's/libvdpau/lixvdpau/g' libflashplayer.so
La commande crée un fichier libflashplayer.so.bak de sauvegarde du binaire au cas où vous rencontreriez des problèmes.
Pour Ubuntu Précise 12.04, vous pouvez installer libvdpau1 modifiée à l'aide du PPA de Maxim Thikonov. Pour cela,
Ou dans un terminal, saisir les commandes suivantes :
sudo add-apt-repository ppa:tikhonov/misc sudo apt-get update sudo apt-get install libvdpau1
Le changement prendra effet après le redémarrage du navigateur.
2e: D’abord, installer un éditeur héxadécimal. ghex
3e: Ouvrir le binaire flash. Situé: /usr/lib/flashplugin-installer/libflashplayer.so
Ou via commande de recherche: $ locate libflashplayer.so
4e: édite le fichier avec l’éditeur hexa en mode admin:
Source astuce: http://sametmax.com/garder-une-video-flash-en-full-screen-et-travailler-sur-un-autre-ecran/
Google chrome utilise par défaut le HTML5. Vous pouvez utiliser le lecteur vidéo HTML5 de youtube : http://www.youtube.com/html5
Les extensions Firefox YouTube ALL HTML5 et Video WithOut Flash forcent l'affichage de toute vidéos en HTML5 360p ou moins, voir la documentation : Lire les vidéos en HTML5 sans Flash.
Sur certaines configurations trop légères et/ou anciennes, les vidéos type Youtube, Dailymotion pour ne citer que deux des plus célèbres saccadent et consomment des ressources pour un résultat qui ne sera pas regardable.
On peut aussi vouloir visionner ces sources sans vouloir installer l'élément propriétaire FlashPlayer sur son système.
Pour beaucoup de sites de vidéos, on peut remplacer Flash par Viewtube.
Sous Firefox on peut forcer l'utilisation du html5 sur la plupart des site (youtube, dailymotion …) en utilisent l'addon https://addons.mozilla.org/en-US/firefox/addon/modify-headers/
et en y ajoutent
User-Agent
Mozilla/5.0 (Linux; Android 4.4.2; fa-ir; SAMSUNG SM-G900H Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/1.6
galaxy S5
cela fait passer Firefox pour un galaxy S5 sur le quel on ne peut avoir flashplayer et donc si le site est bien fait, cela force le passage à html5, par contre on a la présentation du site comme sur un mobile.
Si par exemple une pop-up flash apparaît pour vous demander d'autoriser la webcam ou le micro, et que lorsque vous cliquez sur les options de la pop-up celle-ci ne réagit pas, ne pas utiliser Unity 3D peut résoudre le problème (cf. cette discussion).
Contributeurs : Fabien26, ametaireau, McPeter, Mirmidon, tyn0r, Theozzfancometh, Agmenor,BeAvEr, YannUbuntu, L'ami René, cafecho,gp974,metalux, yonizos.