Pourquoi Flash Player sur Chromium ne fonctionne-t-il pas?

11

J'ai installé Chromium sur mon Raspberry Pi (exécutant Raspian) avec sudo apt-get install chromium-browseret j'ai suivi les instructions de ce site pour tenter de faire fonctionner Flash Player: http://linuxologist.com/01general/howto-chromium-browser-on-linux-with -éclat/

c'est-à-dire que je viens de le télécharger libflashplayer.so, de le placer /usr/lib/puis de créer un lien symbolique vers celui-ci /usr/lib/chromium/plugins/. alors j'ouvre Chrome comme ceci:

chromium --enable-plugins --enable-greasemonkey --enable-user-scripts --enable-extensions

à partir de la ligne de commande. Cependant, le lecteur flash n'est toujours pas reconnu. La version du lecteur flash que j'ai téléchargée était de softpedia dans tar, que j'ai dû décompresser.

Quelqu'un a-t-il réussi à faire fonctionner cela? Si oui, quelles étapes supplémentaires étaient nécessaires?

Mise à jour

Alex a demandé que je cours file, alors voici:

$ file /usr/lib/libflashplayer.so
libflashplayer.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
Mulllhausen
la source
Vous savez que Linux peut fonctionner sur plusieurs plates-formes et vous en avez besoin pour adapter votre matériel. Dans ce cas, un processeur ARM.
Thorbjørn Ravn Andersen
Même si vous le lancez, le flash ne fonctionnera pas bien sur le Pi. Je ne pense pas que vous devriez faire plus d'efforts pour le faire fonctionner.
Jivings
@ ThorbjørnRavnAndersen ouais j'utilise linux depuis un moment maintenant donc je le connais. je ne savais pas si le fichier libflashplayer.so prendrait en charge arm - je suppose que
j'étais
@AlexChamberlain ah bien! haha je vais mettre à jour le Q
mulllhausen
@Jivings the pi a une accélération matérielle pour h264. Il pourrait être fait pour fonctionner relativement bien pour la lecture vidéo.
Thorbjørn Ravn Andersen

Réponses:

16

ARM vs x86

Les processeurs Intel utilisés par les ordinateurs de bureau sont des architectures 32/64 bits, généralement appelées x86 et x86_64.

Les processeurs ARM, qui sont utilisés par le Raspberry Pi, utilisent également une architecture 32 bits, mais elle est incompatible avec x86. Par conséquent, les bibliothèques x86 ne fonctionneront pas sur le Raspberry Pi.

Comment savoir si vous disposez d'une bibliothèque x86?

Je t'ai demandé de courir

file /usr/lib/libflashplayer.so

quelle sortie

libflashplayer.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped

Intel 80386 nous dit qu'il a été compilé pour x86.

Adobe publie-t-il une version ARM de Flash?

Oui et non. Il existe des versions disponibles pour de nombreuses plates-formes mobiles, mais je pense qu'elles sont obsolètes ( citation nécessaire ) et je ne les ai pas vues disponibles pour ARM Linux. ( citation nécessaire )

Alex Chamberlain
la source
1
Ceci est la bonne réponse.
Jivings
1
@Jivings: C'est votre opinion! ;-)
Jon Egerton
Impossible de modifier le cos car trop petit, mais je pense que cela devrait être "obsolète" et non "déprécié" ( linguisticszone.blogspot.co.uk/2007/05/… ).
Jon Egerton
@JonEgerton Je fais donc.
Alex Chamberlain
5

Grincement

Gnash est un lecteur de films SWF gratuit. Il est disponible en tant qu'application autonome ou en tant que plugin pour plusieurs navigateurs Web populaires. Il prend en charge la lecture de médias à partir d'un disque ou la diffusion en continu sur une connexion réseau. Certains sites de partage de vidéos populaires comme YouTube sont pris en charge sur une grande variété d'appareils, des appareils intégrés aux ordinateurs de bureau modernes.

Installation

Gnash devrait être dans les référentiels des distributions.

Debian

$ sudo apt-get install gnash

Cambre

$ sudo pacman -Sy gnash

Configuration

Cela devrait fonctionner, mais je ne l'ai pas encore essayé. Fera bientôt.

Les références

  1. Manuel d'utilisation de Gnash
Alex Chamberlain
la source
Je ne pense pas que vous vouliez dire le -ydrapeau pacman. Cela synchronise la liste des packages, ce qui n'est pas nécessaire lors de l'installation du logiciel.
@BryanDunsmore Ou je l'ai fait ...
Alex Chamberlain
Il n'est pas nécessaire de synchroniser la liste des packages lors de l'installation du logiciel. La plupart des gens le feront à la place lors de la mise à jour du système.
1
Cela n'a pas fonctionné avec Chromium + Gnash.
FR6
4

Je pense qu'Adobe n'a publié aucun plugin flash d'ARM Linux.

http://get.adobe.com/flashplayer/otherversions/

Je ne sais pas où trouver le "libflashplayer.so", mais je suppose que c'est la version X86 ou X64.

lxp121
la source
Salut lxp121 Bienvenue sur Raspberry Pi Stack Exchange. Habituellement, les meilleures réponses sont étayées par des faits et des citations. Actuellement, ce n'est pas une réponse complète, pouvez-vous l'améliorer?
Jivings
@jivings c'est un fait largement connu.
Chris Stratton
@ChrisStratton: La réponse d'origine n'incluait pas le lien ou la 3e ligne.
Jivings
Il n'en avait pas besoin, car le fait est largement connu.
Chris Stratton
0

Solution possible, installez android sur un environnement chrooté. De cette façon, Android peut jouer au flash grâce à la prise en charge de Google Chrome et au plugin Flash . Encore un long chemin jusqu'à ce que Android frappe le Raspberry Pi.

Alternatives à Flash (si vous ne l'utilisez que pour la lecture vidéo)

VLC (Mon choix préféré)

#Arch Linux
pacman -S vlc
#Debian
apt-get install vlc

Installez ce plugin . Ouvrez ensuite VLC goto Tools> Preferences (Click All)> Interfaces> Main interface> Check Web and save. Redémarrez et c'est fait! OU

vlc -I http 

Lightroom

ArchHaskeller
la source
j'ai installé vlc l'autre jour comme son lecteur multimédia préféré et je voulais tester quelques avis. Je ne connaissais pas le plugin Chrome - c'est probablement la meilleure solution pour regarder des films flash en ligne (si cela fonctionne bien) - merci.
mulllhausen
0

OS maemo / meego (basé sur debain) prend en charge le lecteur flash sur nokia n900 (avec ARM Cortex A8) Navigateur microB (basé sur Mozilla Firefox): http://natisbad.org/N900/n900-commented-hardware-specs.html

lien de téléchargement maemo: http://tablets-dev.nokia.com/ le lien suivant est nécessaire pour générer IMEI pour N900 pour télécharger les fichiers image: * ttp: //www.nokiaport.de/tacdatabase/index.php? s = imeitools & lng = j'espère que ces informations pourront aider la communauté Raspberry Pi

merci pour la réponse s'il y a une chance de le faire fonctionner sur la framboise

Client
la source
Je ne comprends pas exactement votre message. Pouvez-vous clarifier un peu?
hifkanotiks
-2

Utilisez-vous Google Chrome? Je pense que c'est court pour Chronium. Si c'est le cas, j'ai lu que Google Chrome ne pouvait pas fonctionner correctement sur un processeur ARM. J'espère que cela t'aides. Essayez de trouver un autre navigateur, utilisez Epiphany ou votre navigateur préinstallé, ou trouvez-en un autre en utilisant

sudo apt-get install

Chris
la source
2
Bonjour et bienvenue. Je pense que votre commande manque quelque chose. N'hésitez pas à modifier votre réponse.
Ghanima
2
apt-get installer quoi exactement? Vous manquez le package à installer.
PNDA
Les dernières versions de Chromium (45 au moment de la rédaction) ne fonctionneront que sur les modèles RPi 2 sans (je crois) aucune accélération matérielle, les anciennes questions et réponses de cette communauté SE peuvent faire référence à son fonctionnement sur les anciens Pis, mais il s'agit d'une ancienne version Je pense que ce n'est pas le cas maintenant.
SlySven