IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Lancer firefox sans installer une interface graphique ?


Sujet :

Shell et commandes GNU

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4
    Par défaut Lancer firefox sans installer une interface graphique ?
    Bonjour

    je travaille sur Debian en mode console, sans aucune interface graphique installée et je cherche un moyen de lancer une fenêtre afin d'utiliser certain programme comme Firefox.

    Grâce à une commande, je lancerais mon programme, et une fois terminé je le ferme ou le réduis pour retourner sur ma console.

    Il serait plus simple d'installer gnome ou KDE mais je n'en veux pas.

    Est-il possible de faire ce que je veux ?

    merci

  2. #2
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    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 : 5 196
    Par défaut
    sans installer non.
    enfin si mais pas facilement.

    tu peux par exemple installer un twm, et lancer par exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     X :0 &
    export DISPLAY=localhost:0 
    tonapplication
    une autre solution plus elégante serait de ne pas lancer X à chaque session mais plutot de profiter d'une machine virtuelle dédiée à X (install hyper minimalise)

    et de lancer juste l'export DISPLAY et l'application
    par exemple si ta machine est 192.168.0.1 et ta VM 192.168.0.10

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    export DISPLAY=192.168.0.10:0 ; tonapplication
    enfin la methode du geek de base : avoir et avoir configuré un terminal X hardware
    http://fr.wikipedia.org/wiki/Terminal_X

    tu dois sinon pouvoir virtualiser un serveur X en framebuffer et ecrire assez directement dans la mémoire vidéo par se biais sans serveur X; sur le principe mais jamais testé....

    ou encore utiliser un fake-serveur X avec une session sans affichage de type VNC.
    pas testé mais y'a aucune raison que ça ne marche pas...

    ================================================================


    moi ce que je trouve simple comme solution c'est d'avoir X lancé avec TWM
    avec le login en console
    et la variable DISPLAY chargée en dur dans ~/.profile
    quand je lance une appli graphique elle monte ainsi dans TWM
    je fais un CTRL+ALT+F5 et hop j'y suis (normalement c'est la F7 mais pas chez moi)
    et après retour CTRL+ALT+F1 pour la console texte.

Discussions similaires

  1. Réponses: 8
    Dernier message: 02/04/2015, 14h51
  2. integrer firefox dans une interface graphique swing
    Par fraisa1985 dans le forum AWT/Swing
    Réponses: 8
    Dernier message: 21/06/2011, 12h15
  3. Lancer une vidéo à partir d'une interface graphique
    Par El-Patron dans le forum Débuter
    Réponses: 0
    Dernier message: 23/02/2010, 15h53
  4. [Débutant] Réinitialiser une interface graphique sans en sortir
    Par Alucard9800XT dans le forum Interfaces Graphiques
    Réponses: 9
    Dernier message: 23/04/2007, 16h32
  5. comment fonctionne une interface graphique???
    Par elekis dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 27/10/2004, 23h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo