Exécutez un programme GUI au démarrage sur X sans gestionnaire de fenêtres

8

Je veux démarrer un programme sur X après le démarrage. Je ne veux ni gestionnaire de bureau, ni gestionnaire de fenêtres, mais je veux juste démarrer un seul programme comme Firefox après le démarrage.

Existe-t-il une manière standard de procéder?

amin
la source

Réponses:

8

Je me souviens du temps où j'ai dû configurer mes propres trucs X en écrivant un fichier .xinitrc et en exécutant startx. Je soupçonne que cela ne fonctionnera pas bien avec les xorg / distributions modernes.

Alternativement, je remarque qu'il y a un fichier nommé /etc/X11/xinitqui lance simplement le gestionnaire de sessions X. Je suppose que vous pouvez simplement modifier cela pour faire autre chose.

BTW, je pense que vous avez probablement ne voulez un gestionnaire de fenêtres ou vous pourriez avoir des problèmes avec Firefox. Celui par défaut est nommé x-window-manager.


Ok, voici une meilleure réponse ....

Créez un nouveau fichier ~/.xsessionrc,:

STARTUP=

Créez un nouveau fichier, ~/.Xsession[ Notez le X majuscule ]:

x-window-manager &
firefox

Déconnectez-vous et reconnectez-vous.

ams
la source
mais cela ne fonctionne pas sur ubuntu
amin
Quel «ça» ne fonctionne pas?
Ams
Ok, j'ai fait un peu de vérification et j'ai trouvé un meilleur moyen ... édité ci-dessus.
Ams
Si vous souhaitez ignorer la connexion, vous pouvez utiliser nodm comme gestionnaire de bureau.
zstewart