Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/06/2011, 14h15   #1
Chroniqueur Actualités
 
Inscription : juillet 2009
Messages : 2 722
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 2 722
Points : 43 801
Points : 43 801
Par défaut Commande pour afficher une appli en plein écran ?



J'ai une question bien stupide (désolé). J'essaye de lancer Firefox en plein écran en ligne de commande... et je n'y arrive pas.

Pour l'instant j'essaye de ruser avec :

Code :
firefox -new-window URL -width X -height Y
Mais ce n'est pas très propre car lié à un écran.

Deuxième problème lié au premier, la commande fonctionne si aucune autre fenêtre de Firefox n'est ouverte. Dans le cas contraire, la nouvelle fenêtre que je lance n'a pas les dimensions voulues mais celle de la fenêtre déjà ouverte.

En clair, si un navigateur est ouvert et prend 1/4 de l'écran, la commande ouvre un deuxième navigateur qui fait lui aussi 1/4 de l'écran au lieu d'être en "faux" plein écran.

D'où mes deux questions :
  1. Existe-t-il une commande propre du style -fullscreen ?
  2. Comment ouvrir une deuxième fenêtre totalement indépendante de la première avec ses dimensions propres ?

Merci à tous ceux qui pourront éclairer ma piètre lanterne,

Très cordialement,

Gordon
Gordon Fowler est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 08/06/2011, 16h10   #2
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 534
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 534
Points : 7 743
Points : 7 743
faudrait déjà que l'appli le permette... dans ses options de lancement...

tu peux aussi utiliser F11 en général c'est la fonction pour le plein-écran dans la pluspart des applications...

il doit donc être possible de "trapper" la touche pour en simuler l'appui une fois l'application lancée.

ou encore jouer avec xrandr... peut être...

2. lancer chacune avec
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 08/06/2011, 16h51   #3
Chroniqueur Actualités
 
Inscription : juillet 2009
Messages : 2 722
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 2 722
Points : 43 801
Points : 43 801
Salut frp31,

Merci beaucoup pour ta réponse.

Effectivement Firefox se met en plein écran avec F11.
Seul problème, comment puis-je "trapper" cette touche ?

Cordialement,
Gordon Fowler est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 08/06/2011, 17h50   #4
Chroniqueur Actualités
 
Inscription : juillet 2009
Messages : 2 722
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 2 722
Points : 43 801
Points : 43 801
Té ! Excuse moi !.. Tu voulais certainement dire "taper" une touche...
Je suis fatigué moi

Ceci dit cela ne règle pas trop le truc, taper F11 en ligne de commande ne me parait pas des plus simples...
Gordon Fowler est déconnecté   Envoyer un message privé Réponse avec citation 11
Vieux 08/06/2011, 18h32   #5
Expert Confirmé Sénior
 
Avatar de N_BaH
 
Inscription : février 2008
Messages : 2 070
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 2 070
Points : 4 153
Points : 4 153
Bonjour,

en utilisant xdotool
...
?
N_BaH est déconnecté   Envoyer un message privé Réponse avec citation 30
Vieux 08/06/2011, 23h11   #6
Rédacteur/Modérateur
 
Avatar de CedrX
 
Inscription : avril 2007
Messages : 1 104
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 1 104
Points : 1 240
Points : 1 240
Je confirme un en ligne de commande devrait faire l'affaire (à condition bien sûr d'avoir le focus sur la fenêtre, ce qui est aussi possible d'être fait avec xdotool)

Code :
sudo apt-get install xdotool
CedrX est déconnecté   Envoyer un message privé Réponse avec citation 30
Vieux 09/06/2011, 05h27   #7
Membre Expert
 
Étudiant
Inscription : août 2004
Messages : 500
Détails du profil
Informations personnelles :
Âge : 22

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2004
Messages : 500
Points : 1 017
Points : 1 017
Envoyer un message via MSN à Senaku-seishin
Tu peux le faire aussi avec wmctrl
C'est plus propre que de simuler une touche.

Code :
wmctrl -r firefox -b toggle,maximized_vert,maximized_horz
Bien sur, tu peux faire du fullscreen, en remplacent simplement "maximized_vert,maximized_horz" par "fullscreen".

L'inconvénient c'est que il se base sur de l'ID fenêtre. Les ID fils ne sont pas affecté (exemple, seconde fenêtre de firefox). Donc si tu as plusieurs fenêtres (id fils), il te sera nécessaire de récupéré les ID des fenêtres. Avec :
La troisième colonne est l'ID du processus, le premier est l'id de fenêtre.

Ou xwininfo :
Code :
xwininfo -name firefox -children
Il te reste plus cas faire un script shell

Si tu ne veux pas installer un programme supplémentaire comme wmctrl, tu peux utiliser xprop :
Code :
xprop -f _NET_WM_STATE 32a -set _NET_WM_STATE _NET_WM_STATE_FULLSCREEN
Tu sélectionne la fenêtre avec le curseur, ou tu définie l'ID fenêtre avec l'argument -id.

Après pour savoir le type de fenêtre selon l'ID (fenêtre de navigation download, ...)

Code :
xprop -id ID | grep "WM_CLASS(STRING)"
Pour les fenêtres de navigation, c'est :
Code :
WM_CLASS(STRING) = "Navigator", "Firefox"
__________________
Avoir un regard neutre sur notre vie dénuée de sens, c'est la voir tel un ignorant
Senaku-seishin est déconnecté   Envoyer un message privé Réponse avec citation 40
Vieux 09/06/2011, 15h04   #8
Chroniqueur Actualités
 
Inscription : juillet 2009
Messages : 2 722
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 2 722
Points : 43 801
Points : 43 801
Merci à tous pour ces réponses !

J'essaye tout ce soir et je vous tiens au courant

Amicalement,
Gordon Fowler est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h55.


 
 
 
 
Partenaires

Hébergement Web