Page 1 sur 1

[urxvt]Avantage du daemon

Publié : mar. 15 mars 2011, 11:38
par Ypnose
Bonjour,
Je prévoie de lâcher mon xterm pour utiliser urxvt. J'ai lu sur divers articles, qu'il est encore plus efficace d'utiliser le daemon et de lancer les terminaux clients. Mais dans la pratique, y a t'il un réel avantage à lancer le daemon plutôt que de ne pas le faire.
Vos précisions seront les bienvenues.

Re: [urxvt]Avantage du daemon

Publié : mar. 15 mars 2011, 12:05
par oktoberfest
Salut,

j'utilise urxvt avec xmonad. Depuis que j'utilise le démon, l'ouverture d'une fenêtre est instantané, alors qu'avant je patientais une à deux secondes. C'est un détail mais on apprécie toujours d'avoir un système réactif.

Re: [urxvt]Avantage du daemon

Publié : mar. 15 mars 2011, 12:37
par Tatsuya
Petite question, il se trouve où urxvtd ? Parce que je n'ai rien dans /etc/rc.d/ ???

Re: [urxvt]Avantage du daemon

Publié : mar. 15 mars 2011, 12:42
par Ypnose
Tu peux lancer le daemon dans .xinitrc ou ton autostart.sh pour Openbox par exemple.
Comme pour un thunar --daemon en fait.

Re: [urxvt]Avantage du daemon

Publié : mar. 15 mars 2011, 12:50
par tuxce
Les fichiers dans /etc/rc.d sont des scripts facilitant la gestion des daemons, ce n'est les daemons en eux même.

Code : Tout sélectionner

$ which urxvtd
/usr/bin/urxvtd
urxvtd se lance en utilisateur, pas en root.

@Ypnose, lancer urxvt en daemon permet d'utiliser qu'un seul processus pour toutes les fenêtres. (moins de ressources, plus réactif, <strike>si bug toutes les fenêtres plantent</strike> :))

Re: [urxvt]Avantage du daemon

Publié : mar. 15 mars 2011, 13:18
par Tatsuya
Et comment on lance le daemon au démarrage du coup? Une entrée dans rc.conf le lancerait en root non ?

Re: [urxvt]Avantage du daemon

Publié : mar. 15 mars 2011, 13:28
par Ypnose
Je te l'ai dit :) Tu ajoutes:

Code : Tout sélectionner

urxvtd -q -o -f
dans ton ~/.xinitrc par exemple. J'ai rentré la commande avant exec openbox-session sinon le daemon ne se lançait pas (normal).

EDIT: C'est une formule 1 ce truc. Cela me change de mon xterm :)

Re: [urxvt]Avantage du daemon

Publié : mar. 15 mars 2011, 13:50
par Tatsuya
Ah merci^^

Pardon, j'avais sauté ton message :/

Re: [urxvt]Avantage du daemon

Publié : mar. 15 mars 2011, 23:23
par cdemoulins
Moi je passe par un script que j'ai appelé urxvtcd :

Code : Tout sélectionner

#!/bin/sh
urxvtc "$@"
if [ $? -eq 2 ]; then
    urxvtd -q -f -o
    urxvtc "$@"
fi
Le serveur est démarré la première fois que j'essaie d'ouvrir un terminal.