Bonjour,

Le son est très mauvais, avec de l'écho. J'ai essayé plusieurs sites de musique, notamment Deezer, Jamendo, etc. et ça fait la même chose quel que soit le navigateur utilisé.
Est-ce que ça vient de mon problème avec le canal HDMI relaté ici ?
Je crois plutôt que cela vient de flash
J'en ai profité pour installer la nouvelle version du flashplayer x86_64 (flashplayer_square_p2_64bit_linux_092710) et, là, je n'ai plus de son du tout en flash. Alors, je suis revenu à la version que l'avais avant (libflashplayer-10.0.32.18.linux-x86_64.so) et j'ai de nouveau du son, mais toujours mauvais.
J'ai vu cette discussion, mais j'avoue ne pas avoir compris la solution donnée.
Je vais poster sur cette discussion, mais d'après vous, pourquoi le nouveau flash ne va pas chez moi.

Cordialement,
  • [supprimé]

  • Modifié
J'avais des problèmes de son aussi avec la version 10.2 (beta) 64 bits. La solution pour moi est d'utiliser la dernière stable (10.1) en 32 bits (cf. doc pour l'instal).
Si tu tiens à conserver la version 64 bits de Flash, le patch binaire est préférable :
https://bugzilla.redhat.com/show_bug.cgi?id=638477#c122
Pour l'appliquer :
  1. installer le paquet bsdiff ;
  2. récupérer le patch en question :
    $ wget https://bugzilla.redhat.com/attachment.cgi?id=461740 -O flash_64.bsdiff
    
  3. Sauvegarder le plugin Flash « original » :
    $ su -c "mv /usr/lib64/mozilla/plugins/libflashplayer.so /usr/lib64/mozilla/plugins/libflashplayer.so.bak"
  4. appliquer le patch au plugin Flash :
    # su -c "bspatch /usr/lib64/mozilla/plugins/libflashplayer.so.bak /usr/lib64/mozilla/plugins/libflashplayer.so flash_64.bsdiff"
    
M... j'aurai aimer voir ça vendredi ^^
bonjour,
il faudrait peut être préciser qu'il faut installer le paquet
bsdiff !!!
a+
homere57 wrote:bonjour,
il faudrait peut être préciser qu'il faut installer le paquet
bsdiff !!!
a+
Il faudrait surtout apprendre à lire... C'est le premier point de mon descriptif.
Pikachu_2014 wrote:
homere57 wrote:bonjour,
il faudrait peut être préciser qu'il faut installer le paquet
bsdiff !!!
a+
Il faudrait surtout apprendre à lire... C'est le premier point de mon descriptif.
re,
desoler j'avais oublier de mettre mon lorgnon , c'est fait , je te presente toutes mes excuses
a+
une question comme ça : dans la 4ème commande, on fait un bspatch sur le .back et l'original, je ne vois pas en quoi on sauvegarde l'original à la commande 2.. en fait sans man j'avoue ne pas bien voir ce que fait cette commande.. pour chromium il fait régénéré le lien symbolique ?
Merci Pikachu_2014,
J'ai fait la manip et ça ne marche pas avec Deezer. Je ne peux plus écouter de musique sur ce site depuis que j'ai mis le nouveau flash (flashplayer_square_p2_64bit_linux_092710)
Mais, bonne nouvelle, ça marche bien mieux avec d'autres sites musicaux, il n'y plus ces échos et crachotis divers.

Du coup, j'ai voulu essayé la manip avec l'ancien flash (libflashplayer-10.0.32.18.linux-x86_64.so) qui permettait d'écouter de la musique avec Deezer, mais avec des crachotis. Et là, ça plante direct !
titimoi wrote:une question comme ça : dans la 4ème commande, on fait un bspatch sur le .back et l'original, je ne vois pas en quoi on sauvegarde l'original à la commande 2.. ?
Voilà pourquoi :
$ bspatch -h
bspatch: usage: bspatch oldfile newfile patchfile
pour chromium il fait régénéré le lien symbolique ?
Quel lien symbolique ? Comment avais-tu installé Flash pour Chromium ?
hum en fait si je dis ça c'est qu'il me semble que j'avais utilisé un truc du style
ln -s lefichier-de-firefox.so chromium/plugins/lefichier-de-firefox.so
enfin je ne me souviens plus de l'utilisation de ln, mais c'était quelques chose comme ça


EDIT--------------------

voilà ce qu'il y a des les plugins de chromium :
ls -l /usr/lib64/chromium-browser/plugins/
total 4
lrwxrwxrwx. 1 root root 43  6 sept. 00:38 libnpjp2.so -> /usr/java/jre1.6.0_20/lib/amd64/libnpjp2.so
lrwxrwxrwx. 1 root root 68  6 nov.  21:26 nswrapper_32_64.libflashplayer.so -> /usr/lib64/mozilla/plugins-wrapped/nswrapper_32_64.libflashplayer.so

or le /usr/lib64/mozilla/plugins-wrapped/nswrapper_32_64.libflashplayer.so clignote !! (j'avais jamais vu ça avant !)
Tu n'utilises pas le plugin 64 bits de Flash, tu n'es pas concerné par ce fil. Tu as installé le plugin 32 bits, pris en charge en 64 bits par Nspluginwrapper.
si si je l'utilise..
cat /usr/lib64/mozilla/plugins-wrapped/nswrapper_32_64.libflashplayer.so
cat: /usr/lib64/mozilla/plugins-wrapped/nswrapper_32_64.libflashplayer.so: Aucun fichier ou dossier de ce type
Le lien est brisé c'est pour cela qu'il clignote..
Non, encore une fois :
Tu as installé le plugin 32 bits, pris en charge en 64 bits par Nspluginwrapper.
En témoigne le dossier /usr/lib64/mozilla/plugins-wrapped/, utilisé typiquement ar Nspluginwrapper.
ok (désolé ça a toujours été très confus ces histoire de flash, je se sais jamais lequel fonctionnais vraiment) mais du coup, j'utilise jusqu'ici la solution posté par moi même ici : http://forums.fedora-fr.org/viewtopic.php?pid=437890#p437890

c'est bien une alternative qui n'est pas spécifique à Nspluginwrapper si ?

Je préférerais utiliser le plugin flash..
Je préférerais utiliser le plugin flash..
NSplugginwrapper n'est pas une implémentation de Flash. Il s'agit juste d'un conteneur qui permet entre autres l'exécution de plugins 32 bits sur une navigateur 64 bits. Tu utilises donc déjà Flash by Adobe, quoiqu'en 32 bits.
oui oui au temps pour moi je voulais dire le plugin 64 bits.. décidément je n'y arriverai pas !

je me souviens maintenant, la marche que j'ai suivie est la suivante (c'est marqué ici:
$ su -c 'yum remove flash-plugin'
on lancera alors les commandes d'installation suivantes :
$ wget http://download.macromedia.com/pub/labs/flashplayer10/flashplayer_square_p2_64bit_linux_092710.tar.gz
$ tar -xvf flashplayer_square_p2_64bit_linux_092710.tar.gz
$ su -c 'cp libflashplayer.so /usr/lib64/mozilla/plugins'
Pour avoir le son:
$ su -c 'yum install alsa-plugins-pulseaudio'
et là où j'ai utilisé nswrapper c'est parcequ'il est indiqué pour chromium :
ln -s /usr/lib64/mozilla/plugins-wrapped/nswrapper_32_64.libflashplayer.so /usr/lib64/chromium-browser/plugins/nswrapper_32_64.libflashplayer.so
et comme j'avais des problèmes de son, j'ai mis en place le workaround explicité ici : http://forums.fedora-fr.org/viewtopic.php?pid=437890#p437890

Sauf qu'en ce moment j'ai pas mal de soucis de plantage de chromium et j'incrimine flash.. donc en définitive si je ne fais pas le liens symbolique je n'aurai pas flash dans chromium, et si je le fais j'utilise nswrapper donc le plugin 32bits ?? Eclair moi pikachu je dois faire quoi au juste pour avoir le 64bit et voir si ça change quelque chose ??
Pour utiliser le plugin 64 bits avec Chromium, tu n'avais plus qu'à créer un lien du plugin 64 bits vers /usr/lib64/chromium-browser/plugins/ :
rm /usr/lib64/chromium-browser/plugins/nswrapper_32_64.libflashplayer.so
ln -sf /usr/lib64/mozilla/plugins/libflashplayer.so /usr/lib64/chromium-browser/plugins/
Dans le wiki, la partie relative à Chromium ne se réfère qu'au plugin 32 bits. Le plugin 64 bits n'est pas censé être utilisé en production, d'où l'encart spécifique dans le wiki, à prendre comme une parenthèse aux plus avertis.
ok merci je comprends mieux maintenant (c'était pas dur mais j'ai pas réussi), par contre du coup lorsque je fais les commandes données ci-dessus, il ne connait pas la commande bspatch ?? et yum provides ne m'a pas aidé.. une idée ?
titimoi wrote:ok merci je comprends mieux maintenant, par contre du coup lorsque je fais les commandes données ci-dessus, il ne connait pas la commande bspatch ?? et yum provides ne m'a pas aidé.. une idée ?
Oui, relire plus haut, et plutôt deux fois qu'une.
:lol: quelle nouille.. en plus j'avais lu le message d'homer, sauf que je m'étais dit qu'il parlait du wget !! merci !! :hammer:
13 jours plus tard
Pikachu_2014 wrote:Si tu tiens à conserver la version 64 bits de Flash, le patch binaire est préférable :
https://bugzilla.redhat.com/show_bug.cgi?id=638477#c122
Pour l'appliquer :
  1. installer le paquet bsdiff ;
  2. récupérer le patch en question :
    $ wget https://bugzilla.redhat.com/attachment.cgi?id=461740 -O flash_64.bsdiff
    
  3. Sauvegarder le plugin Flash « original » :
    $ su -c "mv /usr/lib64/mozilla/plugins/libflashplayer.so /usr/lib64/mozilla/plugins/libflashplayer.so.bak"
  4. appliquer le patch au plugin Flash :
    # su -c "bspatch /usr/lib64/mozilla/plugins/libflashplayer.so.bak /usr/lib64/mozilla/plugins/libflashplayer.so flash_64.bsdiff"
    
RAAALOVELY 😃

Merci a toi ! par contre chez moi ( FEDORA 14 64bit) le /usr/lib64/mozilla/plugins/libflashplayer.so est un lien vers /usr/lib64/flash-plugin/libflashplayer.so

enfin c'est pas compliqué suffit d'appliquer le patch sur le fichier réel et le tour est joué 😃

Merci encore ! j ai enfin un VRAI son sous mon subsonic \o/
Merci ! Ca a marché 🙂
Pikachu_2014 wrote:Si tu tiens à conserver la version 64 bits de Flash, le patch binaire est préférable :
https://bugzilla.redhat.com/show_bug.cgi?id=638477#c122
Pour l'appliquer :
  1. installer le paquet bsdiff ;
  2. récupérer le patch en question :
    $ wget https://bugzilla.redhat.com/attachment.cgi?id=461740 -O flash_64.bsdiff
    
  3. Sauvegarder le plugin Flash « original » :
    $ su -c "mv /usr/lib64/mozilla/plugins/libflashplayer.so /usr/lib64/mozilla/plugins/libflashplayer.so.bak"
  4. appliquer le patch au plugin Flash :
    # su -c "bspatch /usr/lib64/mozilla/plugins/libflashplayer.so.bak /usr/lib64/mozilla/plugins/libflashplayer.so flash_64.bsdiff"
    
Bonjour,

Merci de ton tuto,

Apres le suivi, je ne peux plus regarder des videos online, j'ai impression que la flash plugin ne marche plus. Par contre le tuto de Titimo marche nickel pour moi.
Bonjour à tous !
J'utilise le flash-plugin 64 bits de leigh123linux : le 10.3.162.29-1, sans patch.
Je n'ai pas de problèmes de son. Je crois que le problème a été réglé dans la dernière version... à confirmer !
Fifi wrote:Bonjour à tous !
J'utilise le flash-plugin 64 bits de leigh123linux : le 10.3.162.29-1, sans patch.
Je n'ai pas de problèmes de son. Je crois que le problème a été réglé dans la dernière version... à confirmer !
Ce RPM, outre qu'il soit illégalement distribué au regard des licences Adobe, et douteux au vu de son empaquetage, fournit la dernière version en date du plugin, celle décrite ici. Il inclut la correction suivante :
http://groups.google.com/group/linux.debian.bugs.dist/browse_thread/thread/9350aba3c1079d46
Elle ne concerne que les vieux CPU et ne résout aucunement les problèmes de son qui font l'objet de ce fil.
Pikachu_2014 wrote:
Fifi wrote:Bonjour à tous !
J'utilise le flash-plugin 64 bits de leigh123linux : le 10.3.162.29-1, sans patch.
Je n'ai pas de problèmes de son. Je crois que le problème a été réglé dans la dernière version... à confirmer !
Ce RPM, outre qu'il soit illégalement distribué au regard des licences Adobe, et douteux au vu de son empaquetage, fournit la dernière version en date du plugin, celle décrite ici. Il inclut la correction suivante :
http://groups.google.com/group/linux.debian.bugs.dist/browse_thread/thread/9350aba3c1079d46
Elle ne concerne que les vieux CPU et ne résout aucunement les problèmes de son qui font l'objet de ce fil.
Wow, Pikachu_2014, je ne savais pas tout cela !
Tu déconseilles donc de l'employer ?
Comme c'est le même que celui d'Adobe, la procédure d'installation par yum me semblait intéressante...! Et leigh123linux me semble être un membre respecté du forum fedora anglais ...(?)
Fifi wrote: Wow, Pikachu_2014, je ne savais pas tout cela !
Tu déconseilles donc de l'employer ?
Comme c'est le même que celui d'Adobe, la procédure d'installation par yum me semblait intéressante...! Et leigh123linux me semble être un membre respecté du forum fedora anglais ...(?)
Disons que leigh123linux est un meilleur administrateur de fedoraforum.org qu'un empaqueteur respectueux des licences et des guidelines, si altruiste soit-il.
@ pikachu_2014
Comme on parle du dépôt de leigh123linux sur cette page... :http://fedoraproject.org/wiki/Flash, je ne me doutais pas !
Tu disais : " douteux au vu de son empaquetage " ... il peut y avoir problème à l'utiliser ?
bonjour,

jusqu'a la montée d'indice de firefox tout allait bien avec le patch pour flash 64 bits.

mais depuis plus rien a faire, tout est comme avant avec un son pourri.

J'ai tenté la reinstall du plugin et le patch mais rien n'y fait et j'ai en plus une erreur xulrunner au demarage de

firefox et un plantage du plugin flash
Package:        xulrunner-1.9.2.13-1.fc14
Latest Crash:    lun. 13 déc. 2010 17:31:33 
Command:        /usr/lib64/xulrunner-1.9.2/plugin-container /usr/lib64/mozilla/plugins/libflashplayer.so 23539 plugin
Reason:         Process /usr/lib64/xulrunner-1.9.2/plugin-container was killed by signal 11 (SIGSEGV)
Comment:        None
Bug Reports:    
le wrap en 32 bits ne semble pas fonctionner

quelqu'un aurait une idée ?
personnellement j'utilise le wrap en 32bits, car le plugin 64bit me causait de nombreux plantages de chromium et du système en général, je suis revenue à la technique du memcpy de linus.. et ça va mieux..
bleubs wrote:bonjour,

jusqu'a la montée d'indice de firefox tout allait bien avec le patch pour flash 64 bits.

mais depuis plus rien a faire, tout est comme avant avec un son pourri.
Bizarre, chez moi le dernier plugin flash 64 bits fonctionne bien, aussi bien sous firefox 3.6.13 des updates que sous firefox 4.0 beta de remi.
S'lut,
Fifi wrote:Bizarre, chez moi le dernier plugin flash 64 bits fonctionne bien, aussi bien sous firefox 3.6.13 des updates que sous firefox 4.0 beta de remi.
Chez moi aussi.

Auriez vous des liens problématiques à poster pour faire un essai ?
merci pour les réponses , mais je ne sais pas quoi poster pour aider au diagnostic.

j'ai tenté la désinstallation de firefox et la suppression de tous les fichiers libflashplayer.so que j'ai pu trouver sur le système.

il doit en rester un dans un répertoire .gvfs mais je n'y ai pas accés même en root (ou bien peut être que find n'a pas pu ouvrir le répertoire et qu'il l'a simplement signalé, cela semble plus plausible.)

en tous cas apres reinstall de firefox et installation du plugin flash 64, si j'ai le malheur de patcher pour ameliorer

le son j'ai droit à un plantage du flash et un crash de xulrunner .
Je teste actuellement firefox 4.0b de Remi et j'ai exactement le même probleme: son degeu avec flash64 et après patch

plantage de flash et xulrunner.

ma conclusion et que ça ne vient pas de firefox.

j'avais précédemment installé le wrap 32 et je l'ai désinstallé parce qu'il ne fonctionnait pas, alors il traine peut

être des morceaux orphelins quelque part en tout cas je n'ai rien trouvé.

Mon problème est survenu après une mise a jour ou firefox était proposé c'est ce qui m'a d abord fait penser qu'il était

responsable.

La je sèche lamentablement et je songe fortement a une reintall vu que je ne sais pas dans quelle direction chercher et

qu'en plus je n'utilise linux que depuis le début de l'année donc question maitrise du système j'ai encore du chemin à

faire.
t'as testé un peu les autres méthodes (avec le memcpy) ? tu as réessayé de mettre le plugin wrap.. perso j'ai plus trop de souci avec la méthode que j'ai proposée précédemment..
j'ai réinstallé le wrapper qui me pourrit firefox avec un gros ralentissement et toujours pas de flash.

pour le memcpy j'ai cru comprendre que ce n'était pas indiqué mais je pourrais toujours tenter un essai.

pour l'instant je jette l'éponge...
10 jours plus tard
Pikachu_2014 wrote:Si tu tiens à conserver la version 64 bits de Flash, le patch binaire est préférable :
https://bugzilla.redhat.com/show_bug.cgi?id=638477#c122
Pour l'appliquer :
  1. installer le paquet bsdiff ;
  2. récupérer le patch en question :
    $ wget https://bugzilla.redhat.com/attachment.cgi?id=461740 -O flash_64.bsdiff
    
  3. Sauvegarder le plugin Flash « original » :
    $ su -c "mv /usr/lib64/mozilla/plugins/libflashplayer.so /usr/lib64/mozilla/plugins/libflashplayer.so.bak"
  4. appliquer le patch au plugin Flash :
    # su -c "bspatch /usr/lib64/mozilla/plugins/libflashplayer.so.bak /usr/lib64/mozilla/plugins/libflashplayer.so flash_64.bsdiff"
    
Ca marche avec la preview 3 ton truc ?
llaumgui wrote: Ca marche avec la preview 3 ton truc ?
Ça n'est pas « mon » truc. Le patch binaire ne concerne évidemment que la version du plugin pour lequel il a été généré. Cependant, sur le rapport de bogue, il y a la solution de Ray Strode (« monsieur » Duffy) qui consiste en un script qui remplace tous les appels à memcpy dans le plugin par memmove. Si elle est plus longue à appliquer, elle a le mérite d'être applicable sur toute version de Flash qui souffrirait de ce bogue. Bonne lecture...
2 mois plus tard
Fedora 14 installée ce lundi, flashplayer version 64 bits(version beta - voir alpha) téléchargée à partir du site d'adobe, évidemment mêmes symptômes que tout le monde.

J'ai donc vite retrouvé ce sujet ici et appliqué la solution de Pikachu(_2014). Malheureusement, le binaire fourni par Adobe est sûrement une version postérieure, l'application du patch binaire ayant conduit au plantage de flashplayer.
Heureusement, le dernier post de Pikachu donne la clé: l'application directe du script de Ray Strode (https://bugzilla.redhat.com/attachment.cgi?id=460254).

Pour ceux qui auraient quelques problèmes pour utiliser la solution (Pikachu ou un autre modérateur pourra modifier directement le post, si quelque erreur s'y glisse)
  • Récupérez flashplayer_square_p2_64bit_linux_*.tar.gz sur le site d'Adobe. Mettez-le dans votre répertoire principal.
  • Extrayez l'archive, vous obtenez un simple fichier binaire libflashplayer.so.
  • Copiez l'intégralité du script de Ray Strode (https://bugzilla.redhat.com/attachment.cgi?id=460254) dans une fenêtre d'édition (gedit, par exemple)
  • Sauvegardez le contenu de la fenêtre d'édition dans un fichier (appelons-le mod_flashplayer_64.sh, par exemple).
  • Rendez le fichier exécutable
    $ chmod a+x  mod_flashplayer_64.sh
    .
  • Exécutez le script
    $ mod_flashplayer_64.sh libflashplayer.so
    (ce n'est pas instantané ...)
  • Sauvegardez (éventuellement) le fichier original
    # su -c 'mv /usr/lib64/mozilla/plugins/libflashplayer.so /usr/lib64/mozilla/plugins/libflashplayer.so.bak'
  • Copiez le fichier libflashplayer.so modifié au bon endroit
    # su -c 'cp libflashplayer.so /usr/lib64/mozilla/plugins'
À partir de là, tout devrait fonctionner normalement.

Si vous ne le sentez pas, tournez-vous vers la solution d'émulation de la version 32 bits http://doc.fedora-fr.org/wiki/Flash_:_installation_du_plugin_propri%C3%A9taire#Pour_Fedora_64_bits_.28x86_64.29 bien documentée sur ce site.

Phil