#1 Le 11/05/2010, à 15:31
- MidnightSon
Xscreensaver & Flash
Salut à tous,
Je suis nouveau sur Linux. Je bosse en ce moment (dans le cadre d'un stage) à porter un écran de veille flash (dev sous Win et Mac) sous Linux. J'ai fait le tour des forums et autres boards de discussions, mais aucun ne répond à mon problème.
J'ai d'abord désactivé gnome-screensaver et installé xscreensaver (qui me paraît être la seule solution ?). J'ai dû ensuite le configurer pour lancer un fichier .swf (pour commencer, mais l'écran de veille final est composé de plusieurs fichiers xml et swf).
J'ai trouvé ça ici :
Macromedia's stand-alone Flash player has xscreensaver support, as of version 6.0.79 and later. To use it, put a line like this in the `programs' preference in your .xscreensaver file:
"My Flash" gflashplayer -root $HOME/movies/my_flash.swf \n\
J'ai bien sûr changé le chemin pour qu'il colle avec mon swf.
J'ai donc maintenant cette ligne dans mon fichier .xscreensaver et "My Flash" apparaît dans la liste de xscreensaver-demo.
J'ai besoin de le lancer avec un programme externe (xscreensaver ne gère pas les flash nativement) : gflashplayer.
Mais celui-ci n'est pas installé et je n'arrive pas à le trouver, via synaptic ou apt-get ou aptitude...
J'obtiens cette erreur en lançant "My Flash" :
exec: 1: gflashplayer: not found
xscreensaver: 10:25:15 0: child pid 3582 (gflashplayer) exited abnormally (code 2)
Où "10:25:15" et "3582" incrémentent à chaque lancement. "My Flash" est écrit en gris (= gflashplayer pas installé ?).
J'ai donc essayé avec gnash :
"My Flash 2" gnash $HOME/movies/myflash.swf -root \n\
"My Flash 2" est écrit en noir (= gnash installé ?) mais j'obtiens un écran noir quand xscreensaver le lance.
Mon fichier s'ouvre normalement dans gnash en-dehors de xscreensaver, donc gnash fonctionne.
Toute aide est la bienvenue !
Merci d'avance
[thread original : http://ubuntuforums.org/showthread.php? … ost9278986]
Dernière modification par MidnightSon (Le 11/05/2010, à 16:21)
Hors ligne
#2 Le 11/05/2010, à 15:51
- kamui57
Re : Xscreensaver & Flash
Ici j'ai vu qu'il est dispo sur cette page :
http://www.adobe.com/support/flash/downloads.html
Linux Debugger and Standalone Players for Flash Developers
2/11/2010 Updated Linux debugger versions (aka debug players or content debuggers) of Flash Player 10 are now available. Additionally, the Linux standalone player (projector) is available for developers who wish to publish projectors on Linux operating systems.
Dernière modification par kamui57 (Le 11/05/2010, à 15:52)
Quand le dernier arbre aura été abattu, et le dernier animal exterminé, les hommes se rendront compte que l'argent ne se mange pas (proverbe indien)
Toshiba Satellite L655 4 Go RAM, Archlinux Gnome-shell,LXDE / W7
Toshiba Satellite M30 512 Mo RAM, Archlinux Gnome 3 restreint / Crunchbang LXDE
https://help.ubuntu.com/community/Pastebinit pour poster du texte sur internet en console
Hors ligne
#3 Le 11/05/2010, à 16:31
- MidnightSon
Re : Xscreensaver & Flash
Merci pour ta réponse, kamui57.
J'ai déjà installé adobe flashplayer (je crois).
Comment lancer le standalone depuis le fichier config .xscreensaver stp ?
Je vérifierai tout ça demain.
Merci,
Mid
Hors ligne
#4 Le 11/05/2010, à 16:45
- kamui57
Re : Xscreensaver & Flash
Une petite recherche "xscreensaver flash" me donne ça :
http://www.jwz.org/xscreensaver/faq.html#mpeg
To play SWF Flash animations:
Macromedia's stand-alone Flash player has xscreensaver support, as of version 6.0.79 and later. To use it, put a line like this in the `programs' preference in your .xscreensaver file:
"My Flash" gflashplayer -root $HOME/movies/my_flash.swf \n\
Quand le dernier arbre aura été abattu, et le dernier animal exterminé, les hommes se rendront compte que l'argent ne se mange pas (proverbe indien)
Toshiba Satellite L655 4 Go RAM, Archlinux Gnome-shell,LXDE / W7
Toshiba Satellite M30 512 Mo RAM, Archlinux Gnome 3 restreint / Crunchbang LXDE
https://help.ubuntu.com/community/Pastebinit pour poster du texte sur internet en console
Hors ligne
#5 Le 12/05/2010, à 09:22
- MidnightSon
Re : Xscreensaver & Flash
Salut Kamui57,
Je suis déjà tombé dessus (cf. mon premier post), d'où les premières lignes que j'ai rajoutées.
Mais gnash et gflashplayer sont censés être des apps installées, alors que 'flashplayer' d'adobe est un standalone... j'ai essayé de le remplacer par son chemin :
"My Flash 3" \
/home/Me/Downloads/flash_player_10_linux_dev/standalone/release/flashplayer \
$HOME/anim1.swf -root \n\
mais ça ne fonctionne pas, j'obtiens cette erreur :
xscreensaver: 9:58:45: couldn't grab pointer ! (AlreadyGrabbed)
Error : invalid SWF file name
xscreensaver: 0: 9:58:45: childpid: 1825 (home/Me/Downloads/flash_player_10_linux_dev
L'heure (9:58:45: ) et le childpid changent à chaque fois. Je n'ai pas toujours la première ligne (quand j'alt+tab et que je reviens vers xscreensaver, pas si je reste sur la fenêtre xscreensaver). Il me manque la fin de la dernière ligne, trop longue.
"My Flash 3" est écrit en noir (= considéré installé) dans le displya mode.
Une idée ?
Merci de tes réponses en tout cas
Dernière modification par MidnightSon (Le 12/05/2010, à 09:23)
Hors ligne