Afficher/masquer le menu
Liens Ecyseo
  • Tags cloud
  • Daily
  • Pictures wall
  • Search
  • Display options
    • Links per page :
    • 20 links
    • 50 links
    • 100 links
  • RSS Feed
  • Login

J'ai besoin d'intimité. Non pas parce que mes actions sont douteuses, mais parce que votre jugement et vos intentions le sont.

5169 links 

page 1 / 1

Liste des liens

How to start GUI linux programs from the command line, but separate from the command line? - Super User
2017-09-1 22:4 - permalink -

$ (gui_app &> /dev/null &)
Ne fonctionne pas. L'application (Firefox en l'occurence) se ferme après que le terminal se soit fermé.

Vous auriez une idée de comment faire ?

Edit : je viens de finir par trouver après y avoir passé la soirée !!!
Le but était de lancer apache et mysql, puis sublime dans le bureau 1, firefox dans le bureau 2 et de fermer le terminal me demandant mon mot de passe administrateur.

Le problème était que si je fermais le terminal manuellement, firefox se fermait également (et pas sublime).

J'ai donc écris le script suivant :

#!/bin/bash

sudo service apache2 start
sudo service mysql start
sudo service apparmor reload
sleep 1
/opt/sublime_text/sublime_text
sleep 1
setsid firefox &
wmctrl -s 1

Pour plus d'infos sur setsid, je vous renvoie à la page de manuel en [anglais](https://linux.die.net/man/2/setsid) ou en [français](http://manpagesfr.free.fr/man/man2/setsid.2.html).

wmctrl permet de contrôler les bureaux virtuels. L'option -s permet de glisser vers le bureau dont on aura précisé l'index (le premier a l'index 0).
On peut trouver les index des bureaux au préalable en lançant wmctrl -d

bash Linux script
- https://superuser.com/questions/177218/how-to-start-gui-linux-programs-from-the-command-line-but-separate-from-the-com
page 1 / 1


Tags


  • shaarli
  • wikipedia

Tags cloud

Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Help/documentation
Affiches "loi aviva" créées par Geoffrey Dorne le 13 Mai, 2020 - Mastodon 1 - Mastodon 2