OVH Cloud OVH Cloud

Flash sur FreeB

5 réponses
Avatar
Fabrice
Bonjour,

J'ai décidé d'installer FreeBSD 6.1 sur mon portable et je suis plutôt
satisfait du résultat. Je bloque encore sur quelques bricoles mais j'en
vois le bout. Par contre j'ai un gros pb : le player flash,
malheureusement indispensable pour bcp de sites.
Le linux-flashplugin ayant été retiré de l'arbre des ports, il reste le
flashplayer mais avec Firefox 1.5.0.1, il est bien reconnu mais n'ouvre
quasiment aucune page en flash !

D'où ma question : comment faites vous pour accéder au page en flash ?

FAbrice

5 réponses

Avatar
talon
Fabrice wrote:
Bonjour,

J'ai décidé d'installer FreeBSD 6.1 sur mon portable et je suis plutôt
satisfait du résultat. Je bloque encore sur quelques bricoles mais j'en
vois le bout. Par contre j'ai un gros pb : le player flash,
malheureusement indispensable pour bcp de sites.
Le linux-flashplugin ayant été retiré de l'arbre des ports, il reste le
flashplayer mais avec Firefox 1.5.0.1, il est bien reconnu mais n'ouvre
quasiment aucune page en flash !


J'utilise le flash player "interdit". C'est à dire
linux-flashplugin-6.0r79_3
Je ne sais pas où je l'ai trouvé.
Avec celà linuxpluginwrapper pour faire la conversion, et la
configuration suivante de libmap.conf.

# For linuxpluginwrapper

[/usr/X11R6/lib/linux-flashplugin6/libflashplayer.so]
libpthread.so.0 libpthread.so.2
libdl.so.2 pluginwrapper/flash6.so
libz.so.1 libz.so.3
libm.so.6 libm.so.4
libc.so.6 pluginwrapper/flash6.so
libstdc++-libc6.2-2.so.3 pluginwrapper/flash6.so

L'autre solution est d'utiliser le flash player "autorisé", flashplugin7
mais alors il faut patcher le loader dynamique, trés peu de chose en
fait. Il m'arrive d'avoir des plantaisons de firefox, et c'est toujours
du au plugin flash ...


D'où ma question : comment faites vous pour accéder au page en flash ?

FAbrice


--

Michel TALON

Avatar
talon
Michel Talon wrote:
L'autre solution est d'utiliser le flash player "autorisé", flashplugin7
mais alors il faut patcher le loader dynamique, trés peu de chose en
fait. Il m'arrive d'avoir des plantaisons de firefox, et c'est toujours
du au plugin flash ...


Voici un message datant d'aujourd'hui à ce sujet:

It still seems to be necessary to patch rtld in order to get the Flash
plugin to work (www/linux-flashplugin7) due to the '_dlsym' symbol not
being found.

I was able to use a smaller patch to do this, see attached (although
this may not build with the Intel C compiler).

Also, a more recent version of the Adobe Acrobat viewer
(print/acroread7) is needed in order to stop the XtCalloc messages.
Details here:
https://launchpad.net/distros/ubuntu/+source/acroread/+bug/41787

Make sure /compat/linux/dev/null does not exist; if it does, as a
regular file, that's bogus and will stop nppdf.so from loading.

With these changes, both plugins work on my system.

--- rtld.c.orig Thu Dec 7 09:42:13 2006
+++ rtld.c Thu Dec 7 10:07:42 2006
@@ -194,6 +194,7 @@
(func_ptr_type) &_rtld_free_tls,
NULL
};
+__strong_reference(dlsym, _dlsym);

/*
* Global declarations normally provided by crt1. The dynamic linker
......


--

Michel TALON

Avatar
Fabrice
Michel Talon wrote:
Michel Talon wrote:
L'autre solution est d'utiliser le flash player "autorisé", flashplugin7
mais alors il faut patcher le loader dynamique, trés peu de chose en
fait. Il m'arrive d'avoir des plantaisons de firefox, et c'est toujours
du au plugin flash ...


Voici un message datant d'aujourd'hui à ce sujet:

It still seems to be necessary to patch rtld in order to get the Flash
plugin to work (www/linux-flashplugin7) due to the '_dlsym' symbol not
being found.
Oui mais le problème est bien là : sauf si c'est mes yeux,

linux-flashplugin7 n'est plus dans l'arbre des ports et je n'arrive pas
à mettre la main de dessus.

FAbrice


Avatar
Thierry Thomas
Jeudi 07 décembre 2006 à 14:54 GMT, Fabrice a écrit :

Oui mais le problème est bien là : sauf si c'est mes yeux,
linux-flashplugin7 n'est plus dans l'arbre des ports et je n'arrive pas
à mettre la main de dessus.


L'intérêt du CVS, c'est que rien ne se perd et même après transformation
on peut revenir aux états antérieurs. Plutôt que de le faire à la main,
on peut utiliser le port sysutils/portdowngrade.
--
Th. Thomas.

Avatar
Marwan Burelle
On Thu, 07 Dec 2006 15:54:12 +0100
Fabrice wrote:

Oui mais le problème est bien là : sauf si c'est mes yeux,
linux-flashplugin7 n'est plus dans l'arbre des ports et je n'arrive
pas à mettre la main de dessus.


Tu n'arrives pas à remettre la main dessus, il est revenu depuis pas
mal de temps (ton arbre des ports est-il à jour ?)

En tout cas chez moi :
[ 23:17 ports]> make search name=linux-flash
Port: linux-flashplugin-7.0r68
Path: /usr/ports/www/linux-flashplugin7
Info: Adobe Flash Player NPAPI Plugin
Maint: jamie@*********
B-deps: R-deps: linux_base-fc-4_9
WWW: http://www.adobe.com/

Par contre, au bout d'un certain temps, il me tape sur les systèmes et
je le désinstalle (c'est le cas en ce moment.) Vu que les sites où le
flash est nécessaire pour des choses intéressantes se comptent sur les
doigts de la main d'un manchot, on s'en passe très bien (moi en tout
cas je m'en passe très bien.)

Bien évidement, il faut patcher un truc dans la base pour que ça marche,
c'est expliqué à l'installation de linuxpluginwrapper.

--
Ferengi Rule of Acquisition #266:
When in doubt, lie.
-- ST: Legends of the Ferengi