[xorg] Programme au démarrage (résolu)
-
- Hankyu
- Messages : 34
- Inscription : lun. 12 janv. 2009, 12:21
[xorg] Programme au démarrage (résolu)
Bonjour à tous,
Cherchant le moyen le plus propre de lancer un programme au démarrage, j'ai fait une recherche sur le wiki et suis tombé sur cette page : http://wiki.archlinux.fr/howto/comprendre/demarrage
J'y ai lu plein de choses intéressantes. Mais l'information que je recherche étant davantage liée au démarrage de X, j'aurais aimé pouvoir lire le howto suivant, consacré à ce sujet : http://wiki.archlinux.fr/howto/comprendre/startxorg
Malheureusement cette page n'existe pas.
Perséverant dans ma recherche, j'ai trouvé la liste des howtos sur cette page : http://wiki.archlinux.fr/howto
Presque tous les liens de cette page sont barrés (bien que pas tous inactifs). Qu'est-ce que cela signifie ?
Ces pages sont obsolètes ? Dans ce cas, où trouver les pages à jour correspondantes ?
Merci !
Cherchant le moyen le plus propre de lancer un programme au démarrage, j'ai fait une recherche sur le wiki et suis tombé sur cette page : http://wiki.archlinux.fr/howto/comprendre/demarrage
J'y ai lu plein de choses intéressantes. Mais l'information que je recherche étant davantage liée au démarrage de X, j'aurais aimé pouvoir lire le howto suivant, consacré à ce sujet : http://wiki.archlinux.fr/howto/comprendre/startxorg
Malheureusement cette page n'existe pas.
Perséverant dans ma recherche, j'ai trouvé la liste des howtos sur cette page : http://wiki.archlinux.fr/howto
Presque tous les liens de cette page sont barrés (bien que pas tous inactifs). Qu'est-ce que cela signifie ?
Ces pages sont obsolètes ? Dans ce cas, où trouver les pages à jour correspondantes ?
Merci !
Dernière modification par Florian Goo le dim. 15 mars 2009, 07:36, modifié 1 fois.
Re: [Wiki] Liste des howtos
en fait, ce que tu cherches n'est pas directement lié à Xorg mais à l'environnement que tu utilises, en règle général, c'est dans ~/.config/autostart que ça se passe et les DE genre gnome/kde/xfce ... fournissent des interfaces pour gérer ça.
pour ce qui est de xorg/startx etc... il y a une page pour expliquer de façon minimale comment configurer startx:
http://wiki.archlinux.fr/xorg/startx
en gros, ce que tu mets dans ~/.xinitrc est lancé
pour ce qui est de xorg/startx etc... il y a une page pour expliquer de façon minimale comment configurer startx:
http://wiki.archlinux.fr/xorg/startx
en gros, ce que tu mets dans ~/.xinitrc est lancé

-
- Hankyu
- Messages : 34
- Inscription : lun. 12 janv. 2009, 12:21
Re: [Wiki] Liste des howtos
En fait, il s'agit du chargement de la configuration du driver nVidia proprio (luminosité, contraste, etc.). Donc c'est indépendant de l'environnement de bureau… mais nous ne sommes pas dans la bonne catégorie pour parler de ça 
Je jette un œil à ton lien, je pense qu'il devrait m'aider pour mon problème. Merci

Je jette un œil à ton lien, je pense qu'il devrait m'aider pour mon problème. Merci

Re: [Wiki] Liste des howtos
c'est pas la question d'être dépendant du bureau, un serveur X démarre:Florian Goo a écrit :En fait, il s'agit du chargement de la configuration du driver nVidia proprio (luminosité, contraste, etc.). Donc c'est indépendant de l'environnement de bureau…
- gestionnaire de login tel que gdm/kdm/...
t'as selon le cas, ou bien le ~/.xsession ou que les fonctionnalités du DE pour lancer un prog (la plupart des DE ne regardent même pas le .xsession) - Xorg direct
rien du tout - xinit/startx/...
le .xinitrc + le DE que lancera éventuellement le .xinitrc
-
- Hankyu
- Messages : 34
- Inscription : lun. 12 janv. 2009, 12:21
Re: [Wiki] Liste des howtos
C'est là qu'est mon problème.ou que les fonctionnalités du DE pour lancer un prog (la plupart des DE ne regardent même pas le .xsession)
En fait, je suis en train de tester awesome et je m'aperçois que la commande nvidia-settings --load-config-only n'est pas lancée au démarrage (alors qu'elle l'est sous Gnome).
J'en ai donc conclu que l'outil de gestion des programmes de démarrage fourni par Gnome n'agissait que sur les programmes lancés au démarrage de Gnome (et donc pas de awesome). C'est pour ça que je parlais d'un fichier de configuration indépendant de l'environnement de bureau

Il faudrait donc que j'ajoute la commande nvidia dans le fichier .xinitrc ?
Pourtant, ce fichier contient pour l'instant la ligne suivante :
Ce fichier est ignoré si j'ouvre une session awesome depuis GDM ?exec gnome-session

Je suis un peu perdu…
Re: [Wiki] Liste des howtos
awesome n'est pas un gestionnaire de bureau mais un gestionnaire de fenêtre, il ne lance aucune "session", il se lance lui et ... c'est toutFlorian Goo a écrit : En fait, je suis en train de tester awesome et je m'aperçois que la commande nvidia-settings --load-config-only n'est pas lancée au démarrage (alors qu'elle l'est sous Gnome).

donc pour awesome, il faut soit jouer avec le fichier de démarrage du shell (~/.bashrc ou selon ton shell), soit démarrer avec startx pour directement tenir compte du ~/.xinitrc, soit (et je pense que c'est la dernière) configurer gdm pour qu'il prenne en compte le ~/.xinitrc -> http://forums.archlinux.fr/post17760.html#p17760
awesome ne gère pas de session comme dit plus haut donc il ne rentre pas dans ce schéma.Florian Goo a écrit : J'en ai donc conclu que l'outil de gestion des programmes de démarrage fourni par Gnome n'agissait que sur les programmes lancés au démarrage de Gnome (et donc pas de awesome). C'est pour ça que je parlais d'un fichier de configuration indépendant de l'environnement de bureau.
sinon, en théorie les DE genre kde/gnome/xfce peuvent lire au même endroit mais en pratique, il le font pas volontairement tout simplement pour ne pas se retrouver avec des applications propres à un autre environnement. Tu imagines si gnome se lance à chaque fois avec les libs kde ou inversemment...
oui, voir plus hautFlorian Goo a écrit : Ce fichier est ignoré si j'ouvre une session awesome depuis GDM ?![]()
-
- Hankyu
- Messages : 34
- Inscription : lun. 12 janv. 2009, 12:21
Re: [xorg] Programme au démarrage
C'est compris.
Merci pour toutes ces infos
Merci pour toutes ces infos
