Salut à tous.
Ayant un CPU et une carte graphique à la ramasse, j’avais pris l’habitude de regarder les vidéos en ligne flash grâce à mplayer en faisant simplement mplayer /tmp/FlashALEA où ALEA est une chaîne de caractère bordélique, la vidéo étant en train d’être chargée sur la page web. En passant à squeeze, je me suis rendu compte que ce n’était plus possible.
J’ai donc fait lsof | grep -i flash et suis tombé sur une ligne du genre:
En cherchant un peu sur le net suis tombé sur une solution qui consiste à aller chercher le fichier qui est toujours ouvert par firefox mais qui a été effacé par le plugin. Il se trouve dans /proc/4745/fd/13 (remplacer 4745 par l’id du processus qui garde le fichier ouvert et 13 par ce qui va bien. On constate alors que:
file /proc/4745/fd/13
/proc/4745/fd/13: broken symbolic link to `/tmp/FlashXXChvsW2 (deleted)'
il suffit alors de:
et mon CPU et ma carte graphique me disent merci!!!