Sujet :

FlashPlayer sur Linux ???

Atil
   Posté le 10-09-2009 ŕ 20:38:16   

Pourquoi ca ne veut pas installer les plugins flash quand je tappe :

atil@Xubuntu:/tmp/aaa$ sudo apt-get install flash-plugin-10.0.32.18-release.i386.rpm
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture de l'information d'état... Fait
E: Impossible de trouver le paquet flash-plugin-10.0.32.18-release.i386.rpm
atil@Xubuntu:/tmp/aaa$
PizzaMan
   Posté le 11-09-2009 ŕ 15:23:53   

Il y a des utilisateurs de Linux ici ?
Atil
   Posté le 11-09-2009 ŕ 22:07:31   

Zig ne s'était pas installé Linux ?
PizzaMan
   Posté le 11-09-2009 ŕ 22:13:08   

Euh, je ne sais plus. Je sais qu'il développait un jeu en flash par-contre...
Atil
   Posté le 13-09-2009 ŕ 20:21:19   

Probablement qu'il n'existe pas de logiciels pour faire du flash, sur Linux.


J'ai même lu, je ne sais plus où, que le derniers flashplayer risquait de ne pas avoir de version linux.
Zig
   Posté le 16-09-2009 ŕ 17:44:05   

J'ai effectivement Linux et je développe du Flash dessus.
Par contre comme le Flashplayer d'Adobe n'est pas un logiciel libre, on ne le trouve pas dans les dépôts d'Ubuntu.

Pour l'installer, je connais deux cas de figure :

* Si tu es en 64 bits ou si tu as un Core 2 Duo ou autre chose dans le genre, télécharge ce script et exécute le après l'avoir rendu exécutable :
http://queleimporta.com/downloads/flash10_en.sh

* Sinon, tu peux aller sur la page d'Adobe : http://get.adobe.com/fr/flashplayer/. Là on peut télécharger un fichier qu'il faut décompresser. Il contient un fichier .so et un script qui doit justement automatiquement copier ce fichier là où il faut.


Sur la doc du site d'Ubuntu on trouve un dossier complet là-dessus, mais peut-être que tu l'as déjà vu :
http://doc.ubuntu-fr.org/flashplayer
Zig
   Posté le 16-09-2009 ŕ 18:16:03   

Pour ce qui est du développement, il n'existe pas de logiciel Flash CS4 ni de versions précédentes sous Linux. En revanche on a le Flex SDK, qui est un compilateur ActionScript 3 gratuit développé par Adobe. Il permet de faire du Flash pur mais aussi, comme son nom l'indique, du Flex.

Alors attention, il ne s'agit que d'un compilateur, il n'y a pas du tout d'interface graphique qui permette de naviguer entre des calques dans un scénario ni de faire des dessins à main levé avec la souris. Avec ça, c'est développement en code uniquement. C'est donc clairement un outil de développeur et non de graphiste.
Je crois qu'il existe des IDE pour Linux, notamment grace à des plugins d'Eclipse, mais je n'ai jamais approfondi car le codage en code pur me convient.

Voici l'adresse à laquelle on peut télécharger le Flex SDK :
http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK

Et un lien direct pour télécharger la dernière version stable au moment où j'écris ces lignes :
http://opensource.adobe.com/wiki/display/flexsdk/download?build=3.4.0.9271&pkgtype=2

Si tu n'es pas découragé essaye déjà d'installer tout ça et fait moi signe si tu as des problèmes ou besoin d'explication pour les petites subtilités du Flex SDK.
Atil
   Posté le 16-09-2009 ŕ 20:03:46   

"Si tu es en 64 bits ou si tu as un Core 2 Duo ou autre chose dans le genre..."

>>>>>>>J'ai un Mac avec un processeur PowerPC, donc les installateurs ne sont pas compatibles.

J'avais téléchargé un installateurs qui avait l'air compatible MAC (PowerPC ou Intel ?) ... mais quand j'ai voulu l'installer ca m'a répondu "mauvaise architecture".

Et lorsque j'essaie de tout installer en ligne de code, ca me répond qu'il est impossible de trouver le paquet.
Pourtant je l'ai bien téléchargé.
A moins que je n'aie fait une faute d'ortographe en tappant son nom et son chemin ...
Atil
   Posté le 16-09-2009 ŕ 20:05:42   

"Si tu n'es pas découragé ..."

>>>>>>>>Ben si ; je suis découragé : C'est surtout l'exploitation graphique de flash qui m'intéresse.

Er avec l'émulateur Wine, tu ne sais pas si c'est possible de faire tourner Flash CS4 sur Linux ?
syntax error
   Posté le 16-09-2009 ŕ 20:12:21   

http://go-mono.com/moonlight/

http://www.kde-apps.org/content/show.php/Flash+Editor?content=23696

http://forum.ubuntu-fr.org/viewtopic.php?id=167971

http://f4l.sourceforge.net/
Atil
   Posté le 16-09-2009 ŕ 21:04:01   

Je suppose que Flash Editor 0.2.1 KDE Graphic Editor ne fonctionne que si on a installé une interface KDE (Kubuntu par exemple).
syntax error
   Posté le 16-09-2009 ŕ 21:10:16   

non. il suffit d'installer les librairies : les applications kde peuvent alors fonctionner sous gnome par exemple. tu utilises quel environnement ?
Atil
   Posté le 16-09-2009 ŕ 22:17:57   

Xfce (Xubuntu).
Mais de toute facon il faut bien que j'installe auparavant les plugins flash.
A quoi bon un éditeur Flash si je ne peux même pas faire fonctionner les fichiers flash ?
Zig
   Posté le 16-09-2009 ŕ 22:18:04   

Pas besoin d'avoir KDE. J'ai KDE et il m'est arrivé d'installer sans problème des logiciels prévus pour Gnome. Dans le pire des cas il faudra peut-être effectivement installer des bibliothèques (libraries), comme le dit syntax error. Personnellement je n'en ai jamais eu besoin pour l'instant.



Pour en revenir à l'installation du player Flash, il semble que les PowerPC sont 64 bits mais supporte néanmoins le 32. Autant installer le player 64 bits. Voici une procédure à essayer, destinée à l'installation du player pour Firefox. Mais si tu veux utiliser un autre navigateur je pense que la procédure doit être presque pareil :

* va sur cette page : http://labs.adobe.com/downloads/flashplayer10.html et clique sur Download 64-bit Plugin for Linux en bas de la page. Tu te retrouves avec un fichier qui s'appelle libflashplayer-10.0.32.18.linux-x86_64.so.tar.gz . Si ce fichier n'est pas dans la racine de ton environnement (/home/atil ?), déplace le pour qu'il y soit, ce sera plus simple pour la suite.

* décompresse le avec la commande suivante :
tar zxvf libflashplayer-10.0.32.18.linux-x86_64.so.tar.gz
Un fichier libflashplayer.so est extrait.

* pour être sûre que tout est propre pour accueillir ce nouveau fichier, on doit faire un peu de nettoyage avec les commandes suivantes :

sudo apt-get remove -y --purge flashplugin-nonfree gnash gnash-common mozilla-plugin-gnash swfdec-mozilla libflashsupport nspluginwrapper
sudo rm -f /usr/lib/mozilla/plugins/*flash*
sudo rm -f ~/.mozilla/plugins/*flash*
sudo rm -f /usr/lib/firefox/plugins/*flash*
sudo rm -f /usr/lib/firefox-addons/plugins/*flash*
sudo rm -rfd /usr/lib/nspluginwrapper

* Il faut ensuite copier notre fichier dans le répertoire des plugins de Mozilla
sudo cp libflashplayer.so /usr/lib/mozilla/plugins/

* Pour finir, on a besoin de créer des liens symboliques (équivalent du "raccourci" de Windows) dans 2 autres répertoires nécessaires au fonctionnement de Firefox :
sudo ln -sf /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/firefox-addons/plugins/
sudo ln -sf /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/xulrunner-addons/plugins/

Après tout ça, redémarre Firefox, ouvre un onglet vide, et tape : about:plugins . Si tu trouves quelque part Shockwave Flash 10.0 r32 , c'est que ça a l'air pas mal. Pour être sûr teste un Flash sur un site et fait aussi un click droit dessus : en bas du menu qui apparait tu dois avoir About Adobe Flash Player 10 .

Si tous fonctionne, si tu veux tu peux supprimer le fichier libflashplayer.so qui doit trainer dans ton environnement. Il ne sert plus à rien maintenant qu'il a été copié dans les répertoires utilisés par Firefox.
Zig
   Posté le 16-09-2009 ŕ 22:20:51   

Au fait : avant de commencer il faut fermer le navigateur.
Atil
   Posté le 16-09-2009 ŕ 22:25:53   

J'avais peu de chance de trouver tout ca tout seul !
Atil
   Posté le 17-09-2009 ŕ 09:04:08   

Pour les liens symboliques, le chemin ne semble pas être bon :

ln: la cible `/usr/lib/firefox-addons/plugins/' n'est pas un répertoire: Aucun fichier ou répertoire de ce type

ln: la cible `/usr/lib/xulrunner-addons/plugins/' n'est pas un répertoire: Aucun fichier ou répertoire de ce type
Atil
   Posté le 17-09-2009 ŕ 09:18:35   

Par contre, à la place de "/usr/lib/firefox-addons/plugins/', j'ai "`/usr/lib/firefox/plugins/" et "`/usr/lib/mozilla=firefox/plugins/"
Atil
   Posté le 17-09-2009 ŕ 09:33:39   

J'ai fait sudo ln -sf /usr/lib/mozilla-firefox/plugins/libflashplayer.so /usr/lib/firefox/plugins/libflashplayer.so

( il manque "xulrunner"
Mais Firefox n'indique pas Flash parmi les plugins installés.
Zig
   Posté le 17-09-2009 ŕ 11:17:35   

Cherche dans /usr/lib/ tous les répertoires concernant Firefox, Mozilla et Xul :

sudo ls /usr/lib/*mozilla*
sudo ls /usr/lib/*firefox*
sudo ls /usr/lib/*xul*

Et dis moi les résultats de ces commandes.
PizzaMan
   Posté le 17-09-2009 ŕ 15:07:55   

Dis Zig, tu as dans tes liens persos des bons sites web pour apprendre le Actionscript 3.0, en français ?
Zig
   Posté le 17-09-2009 ŕ 16:17:26   

Il y a le livre de Thibault IMBERT qui est disponible en série de pdf et qui me semble assez complet et accessible :
http://flash.developpez.com/cours/as3/pratique-actionscript-3/


Sinon il y a aussi plusieurs tutorials du site du zéro, qui se veut didactique et partant vraiment de zéro. Ils sont de qualités inégales car proposés par différents contributeurs qui ne sont pas des "auteurs officiels" du site (alors que les tutorials de Mateo21 sont à mon avis parmis les meilleurs du web francophone, mais il n'aborde pas l'AS3) :
http://www.siteduzero.com/recherche.html?src=actionscript+3&c=3&x=0&y=0
PizzaMan
   Posté le 18-09-2009 ŕ 02:16:18   

Merci.

Je suis en train de scripter mon premier site flash en as3. J'avais debute en as2 avant...
Atil
   Posté le 18-09-2009 ŕ 08:26:37   

MOZILLA :

/usr/lib/mozilla:
plugins

/usr/lib/mozilla-firefox:
chrome firefox.cfg libgtkxtbin.so libxpistub.so
components firefox-xremote-client libjsj.so plugins
defaults greprefs libmozjs.so res
dictionaries icons libnssckbi.so searchplugins
extensions libgfxpsshar.so libxpcom_compat.so
firefox libgkgfx.so libxpcom_core.so
firefox-bin libgtkembedmoz.so libxpcom.so

/usr/lib/mozilla-thunderbird:
chrome libgkgfx.so libplc4.so libxpcom.so
components libgtkembedmoz.so libplds4.so libxpistub.so
defaults libgtkxtbin.so libprldap50.so mozilla-installer-bin
extensions libldap50.so libsmime3.so mozilla-thunderbird-bin
greprefs libmozjs.so libsoftokn3.so mozilla-xremote-client
icons libnspr4.so libssl3.so regxpcom
libfreebl3.so libnss3.so libxpcom_compat.so res
libgfxpsshar.so libnssckbi.so libxpcom_core.so run-mozilla.sh


FIREFOX :

/usr/lib/firefox:
chrome firefox.cfg libgtkxtbin.so libxpistub.so
components firefox-xremote-client libjsj.so plugins
defaults greprefs libmozjs.so res
dictionaries icons libnssckbi.so searchplugins
extensions libgfxpsshar.so libxpcom_compat.so
firefox libgkgfx.so libxpcom_core.so
firefox-bin libgtkembedmoz.so libxpcom.so

/usr/lib/mozilla-firefox:
chrome firefox.cfg libgtkxtbin.so libxpistub.so
components firefox-xremote-client libjsj.so plugins
defaults greprefs libmozjs.so res
dictionaries icons libnssckbi.so searchplugins
extensions libgfxpsshar.so libxpcom_compat.so
firefox libgkgfx.so libxpcom_core.so
firefox-bin libgtkembedmoz.so libxpcom.so
atil@Xubuntu:/usr/lib$


XUL :

ls: /usr/lib/*xul*: Aucun fichier ou répertoire de ce type
Atil
   Posté le 18-09-2009 ŕ 08:51:05   

atil@Xubuntu:/usr/lib$ sudo ls /usr/lib/mozilla/plugins
libflashplayer.so libvlcplugin.so

atil@Xubuntu:/usr/lib$ sudo ls /usr/lib/mozilla-firefox/plugins
libflashplayer.so libunixprintplugin.so libvlcplugin.so

atil@Xubuntu:/usr/lib$ sudo ls /usr/lib/firefox/plugins
libflashplayer.so libunixprintplugin.so libvlcplugin.so
Zig
   Posté le 18-09-2009 ŕ 11:07:20   

Essaye ça et dis moi le résultat :

Renettoyage :

sudo rm -f /usr/lib/mozilla/plugins/*flash*
sudo rm -f ~/.mozilla/plugins/*flash*
sudo rm -f /usr/lib/firefox/plugins/*flash*
sudo rm -f /usr/lib/mozilla-firefox/plugins/*flash*


Tu te mets dans le répertoire qui contient libflashplayer.so :

sudo cp libflashplayer.so /usr/lib/mozilla/plugins/


Les fameux liens symboliques :

sudo ln -sf /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/firefox/plugins/
sudo ln -sf /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/mozilla-firefox/plugins/
Zig
   Posté le 18-09-2009 ŕ 11:09:53   

Pizzaman, tu fais un site tout en Flash?
PizzaMan
   Posté le 18-09-2009 ŕ 15:07:19   

Oui. J'ai une certaine facilité avec l'as3. Et puis le flash ça rapporte des gros sous aussi.
J'ai terminé la plupart des scripts. Le preloader, l'intro, les pages dynamiques, la page de contact... Je suis dans la phase design. Il sagit d'un site web promotionnel pour une boutique de chaussures pour femme.

Et puis j'aimerais bien pouvoir l'intégrer dans une page web. Je sais qu'on peut le faire dans une page html. Mais je suspecte d'autres méthodes d'intégration. Si tu as des infos, je suis preneur.
Atil
   Posté le 18-09-2009 ŕ 19:26:58   

Normalement un ficher flash peut être affiché par un navigateur même sans fichier html ... mais les résultats sont parfois bizarres.

Quand à moi mes plugins sont bien dans leurs dossiers ... mais flash ne marche toujours pas.
Zig
   Posté le 18-09-2009 ŕ 21:41:16   

J'ai trouvé ça :

http://forum.ubuntu-fr.org/viewtopic.php?id=337157

Essaye donc d'installer le paquet xubuntu-restricted-extras

En tout cas le plus important c'est que le fichier (et non un lien symbolique vers ce fichier) se trouve dans /usr/lib/mozilla/plugins. Les liens symbliques vers ce fichier doivent être mis dans /usr/lib/firefox/plugins/ et /usr/lib/mozilla-firefox/plugins/ dans ton cas.

Et sinon, qu'est-ce que tu vois à la place des animations Flash? Un rectangle gris?
Atil
   Posté le 20-09-2009 ŕ 19:05:31   

Oui, et un message me donne un lien pour télécharger le plugins flash.
(celui qui ne marche pas à cause d'une architecture incompatible).

Serait-il possible qu'aucun plugins Flash pour Linux ne soit compatible avec une processeur PowerPC ?
syntax error
   Posté le 24-09-2009 ŕ 11:03:49   

http://www.developpez.net/forums/d812570/club-professionnels-informatique/actualites/intel-microsoft-sassocient-faire-tourner-silverlight-sous-linux/
Zig
   Posté le 24-09-2009 ŕ 12:17:09   

J'ai fais quelques recherches sur ce problème, et il semble en effet que malheureusement le player Flash ne peut pas fonctionner sous Linux avec un PowerPC. J'ai d'ailleurs trouvé un site qui organise une pétition pour faire pression auprès d'Adobe.

Il y a peut-être un dernier espoir désespéré que tu peux tenter : http://en.opensuse.org/PowerPC_Flash_Player, mais fait le sans conviction pour ne pas être déçu.
Zig
   Posté le 24-09-2009 ŕ 12:31:40   

Si ça ne marche pas, il ne te restera plus qu'à installer une des solutions alternatives open source, comme Gnash ou Swfdec par exemple. Ces players là n'arrivent pas encore à gérer le Flash à 100%, mais ils progressent et au moins ça fonctionnera.
Atil
   Posté le 24-09-2009 ŕ 12:49:26   

Je vais faire une pétition pour demander qu'Adobe m'offre un nouvel ordinateur
syntax error
   Posté le 24-09-2009 ŕ 13:23:02   

inutile
PizzaMan
   Posté le 24-09-2009 ŕ 14:54:23   

syntax error a écrit :

inutile


Aussi inutile que tes interventions, mon gros.