Flash en root seulement

Hello !
Encore un petit problème.
Je suis sous Debian Sid x686.

J’avais plus de flash sous iceweasel. J’ai tenté la réinstallation.

aptitude install flashplayer-mozilla aptitude install libflash-swfplayer

Le problème est que les sites flash ne s’affiche sous iceweasel que si je le lance en root. Si je lance iceweasel en user, ca marche pas.

Etrange, non ?
Svp, pouvez-vous m’aider ?
Merci

N’as tu pas un pluggin flash personnel installé dans ton utilisateur standard? Regardes dans le .mozilla

Je ne vois rien de tel:

$ ls -al .mozilla/ total 16 drwx------ 4 leny leny 4096 aoû 7 18:03 . drwxr-xr-x 33 leny leny 4096 sep 6 16:26 .. drwx------ 3 leny leny 4096 aoû 7 18:03 extensions drwx------ 3 leny leny 4096 aoû 22 19:17 firefox leny@capitole:~$ ls -al .mozilla/firefox/ total 20 drwx------ 3 leny leny 4096 aoû 22 19:17 . drwx------ 4 leny leny 4096 aoû 7 18:03 .. drwx------ 7 leny leny 4096 sep 6 17:02 2isqyz1h.default -rw------- 1 leny leny 291 aoû 26 18:56 pluginreg.dat -rw-r--r-- 1 leny leny 94 aoû 7 18:03 profiles.ini leny@capitole:~$ ls -al .mozilla/firefox/2isqyz1h.default/ total 64348 drwx------ 7 leny leny 4096 sep 6 17:03 . drwx------ 3 leny leny 4096 aoû 22 19:17 .. -rw-r--r-- 1 leny leny 1561 sep 5 20:39 blocklist.xml drwx------ 2 leny leny 4096 sep 5 19:19 bookmarkbackups -rw-r--r-- 1 leny leny 8592 aoû 26 18:07 bookmarks.bak -rw-r--r-- 1 leny leny 8592 aoû 26 18:07 bookmarks.html drwxr-xr-x 2 leny leny 12288 sep 6 17:02 Cache -rw------- 1 leny leny 65536 sep 6 15:22 cert8.db drwxr-xr-x 2 leny leny 4096 aoû 7 18:03 chrome -rw------- 1 leny leny 156 aoû 26 19:06 compatibility.ini -rw-r--r-- 1 leny leny 146397 aoû 31 14:51 compreg.dat -rw-r--r-- 1 leny leny 7168 sep 6 14:37 content-prefs.sqlite -rw-r--r-- 1 leny leny 93184 sep 6 17:03 cookies.sqlite -rw------- 1 leny leny 19141 aoû 26 18:56 cookies.txt -rw-r--r-- 1 leny leny 2048 aoû 31 15:22 dbFireUploader.db -rw-r--r-- 1 leny leny 6144 sep 6 08:39 downloads.sqlite drwxr-xr-x 3 leny leny 4096 sep 5 20:39 extensions -rw-r--r-- 1 leny leny 305 aoû 31 14:51 extensions.cache -rw-r--r-- 1 leny leny 292 aoû 31 14:51 extensions.ini -rw-r--r-- 1 leny leny 3612 aoû 31 14:51 extensions.rdf -rw-r--r-- 1 leny leny 32 aoû 30 17:53 fireFTPprograms.dat -rw-r--r-- 1 leny leny 11264 sep 6 16:59 formhistory.sqlite -rw------- 1 leny leny 91 aoû 26 08:44 hostperm.1 -rw------- 1 leny leny 16384 sep 6 15:22 key3.db -rw-r--r-- 1 leny leny 17649 sep 6 16:49 localstore.rdf lrwxrwxrwx 1 leny leny 15 sep 6 16:30 lock -> 127.0.1.1:+3078 -rw-r--r-- 1 leny leny 7268 sep 5 20:28 mimeTypes.rdf drwx------ 2 leny leny 4096 sep 4 18:41 OfflineCache -rw-r--r-- 1 leny leny 0 sep 6 16:30 .parentlock -rw-r--r-- 1 leny leny 2048 aoû 28 09:33 permissions.sqlite -rw-r--r-- 1 leny leny 757760 sep 6 17:02 places.sqlite -rw-r--r-- 1 leny leny 119528 sep 6 17:02 places.sqlite-journal -rw------- 1 leny leny 65 sep 6 16:30 pluginreg.dat -rw-r--r-- 1 leny leny 15362 sep 6 15:22 prefs.js -rw-r--r-- 1 leny leny 2048 aoû 22 18:59 search.sqlite -rw------- 1 leny leny 16384 sep 6 16:30 secmod.db -rw------- 1 leny leny 30711 sep 6 17:02 sessionstore.js -rw------- 1 leny leny 1376 aoû 26 08:55 signons2.txt -rw------- 1 leny leny 1768 sep 4 19:09 signons3.txt -rw-r--r-- 1 leny leny 3918848 aoû 26 19:05 urlclassifier2.sqlite -rw-r--r-- 1 leny leny 56983552 sep 6 16:34 urlclassifier3.sqlite -rw-r--r-- 1 leny leny 154 sep 6 16:30 urlclassifierkey3.txt -rw-r--r-- 1 leny leny 137 aoû 25 21:17 user.js -rw-r--r-- 1 leny leny 2048 aoû 26 19:18 webappsstore.sqlite -rw-r--r-- 1 leny leny 2055251 sep 3 21:06 XPC.mfasl -rw-r--r-- 1 leny leny 101835 sep 6 14:58 xpti.dat -rw-r--r-- 1 leny leny 1293429 sep 6 09:30 XUL.mfasl

Qu’est ce que ça te dit quand tu fais about:plugins dans la barre de navigation?

Ca m’affiche : “Pas de plugin installé.”

Tandis que en root, ca m’affiche que j’ai libflashplayer.so installé.
Comprends pas.
J’ai 2 iceweasels ou quoi ?

Essaye en renommant le répertoire .firefox en point.firefox et .mozilla en point.mozilla

et flashplugin-nonfree

Neo, au cas limite où on s’en sort pas avec les plugins libres, je prendrai le propriétaire. Mais j’aimerai quand même bien comprendre pourquoi ca marche pas alors que, jusqu’ici (la réinstall. de ma machine depuis x temps), ca marchait nickel.

J’ai donc fait un test en virant le .mozilla (j’avais pas .firefox).
Si je fais about:plugins an ayant viré le .mozilla, il ne trouve toujours pas de plugin.

Je précise aussi que j’ai essayé la suppression des plugins (remove --purge) puis la réinstall. mais sans succès.

Une autre idée peut-être ? car là je sèche grave.

Alors au contraire, regarde si par hasard le plugin flash n’est pas dans le .mozilla de root…

Et pourquoi ne pas regarder aussi ce que renvoie

$ dpkg -L flashplayer-mozilla $ dpkg -L libflash-swfplayer
pour voir ce que aptitude a installé et où.

Salut

Il n’y aurait pas double emplois entre flashplayer-mozilla et libflash-swfplayer. Je n’ai pas bien saisi si les deux paquets ont été installé ensemble ou s’il a tenté avec l’un et l’autre. Pour ma part, j’ai seulement le premier paquet qui est installé et je peux lire les vidéos en flash. Sinon, pour iceweasel, ce n’est pas le paquet libflasf-mozplugin qu’il faut prendre (là je dis peut-être n’importe quoi). Enfin, le paquet flashplayer-mozilla installe la bien flashplayer.so dans /usr/lib/flashplayer. Au pire aller, on peut bien copier flashplayer.so dans son dossier .mozilla/plugins

Alors …

Pas de répertoire de plugin dans le .mozilla de root, ni de .so.

[quoteEt pourquoi ne pas regarder aussi ce que renvoie
Code:
$ dpkg -L flashplayer-mozilla
$ dpkg -L libflash-swfplayer

pour voir ce que aptitude a installé et où.][/quote]
J’ai viré swfplayer qui n’est peut-être pas utile. Donc, pour flashplayer, ca donne:

capitole:/home/leny# dpkg -L flashplayer-mozilla /. /usr /usr/lib /usr/lib/iceweasel /usr/lib/iceweasel/plugins /usr/lib/mozilla /usr/lib/mozilla/plugins /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/iceape /usr/lib/iceape/plugins /usr/share /usr/share/doc /usr/share/doc/flashplayer-mozilla /usr/share/doc/flashplayer-mozilla/copyright /usr/share/doc/flashplayer-mozilla/changelog.Debian.gz /usr/lib/iceweasel/plugins/libflashplayer.so /usr/lib/iceape/plugins/libflashplayer.so
Au fait, c’est quoi ce truc icepe ? Ca vous dit qq chose ? J’ai trouvé sur le net “suite internet libre” ?! Je me rappelle pas avoir installé ca. Gloups …
Bref, voyez-vous qq chose de mauvais dans ce résultat de dkpg -L ?

Enfin,

[quote]Il n’y aurait pas double emplois entre flashplayer-mozilla et libflash-swfplayer. Je n’ai pas bien saisi si les deux paquets ont été installé ensemble ou s’il a tenté avec l’un et l’autre. Pour ma part, j’ai seulement le premier paquet qui est installé et je peux lire les vidéos en flash. Sinon, pour iceweasel, ce n’est pas le paquet libflasf-mozplugin qu’il faut prendre (là je dis peut-être n’importe quoi). Enfin, le paquet flashplayer-mozilla installe la bien flashplayer.so dans /usr/lib/flashplayer. Au pire aller, on peut bien copier flashplayer.so dans son dossier .mozilla/plugins
[/quote]
Oui, j’ai donc enlevé le swfplayer. Je peux tenter la copie de la librairie .so dans .mozilla mais j’ai pas de répertoire plugin (ni le root d’ailleurs, alors que iceweasel+flash en root marche).

Dans tous les cas, merci de votre coup de main.
On va y arriver :wink:

RAHHH ! Enfin, ca marche. J’ai donc copié la librairie dans .mozilla/plugins de mon utilisateur pour que ca marche.
Bizarre tout de même car j’avais jamais eu à faire cela jusqu’à présent.

Merci beaucoup pour votre à tous.
A bientôt :wink:

Hum, pasz normal ça, il devrait aller chercher automatiquement dans le répertoire général. Regarde si tu n’as pas un /usr/liub/mozilla ou un /usr/lib/firefox qui est là où il irait chercher les plugins.

J’ai bien un /usr/lib/mozilla :

# ls /usr/lib/mozilla/plugins/ flash-mozilla.so libflashplayer.so

regarder aussi dans /usr/lib/iceape/plugins/ ou /usr/lib/iceweasel/plugins/ et modifier peut être les droits?

Alors voici les repertoires de lib:

[code]# ls -l /usr/lib/iceape/plugins/
total 0
lrwxrwxrwx 1 root root 39 sep 6 14:57 libflashplayer.so -> …/…/mozilla/plugins/libflashplayer.so

ls -l /usr/lib/iceweasel/plugins/

total 0
lrwxrwxrwx 1 root root 39 sep 6 14:57 libflashplayer.so -> …/…/mozilla/plugins/libflashplayer.so

ls -l /usr/lib/mozilla/plugins/

total 7928
lrwxrwxrwx 1 root root 34 aoû 31 15:21 flash-mozilla.so -> /etc/alternatives/flash-mozilla.so
-rw-r–r-- 1 root root 8104280 mai 3 11:58 libflashplayer.so
[/code]

Je dois faire quoi avec tout ca ? Faut faire un chmod 777 sur celui du répertoire mozilla ?

non, c’est étonnant qu’il ne regarde pas les plugins système…

Essaye alors de faire un lien symbolique
$ ln -s /etc/alternatives/flash-mozilla.so .mozilla/plugins/

[quote]Essaye alors de faire un lien symbolique
$ ln -s /etc/alternatives/flash-mozilla.so .mozilla/plugins/[/quote]

Rien à faire, ca marche pas non plus. Je vous jure que je teste tout ce que vous me dite :wink:

Pour l’instant, seule la copie de la lib libflashplayer.so dans .mozilla/plugins/ active le flash pour le iceweasel en mode user.

Kesako ?