Il faut bien sur que le démon XDM soit lancé sur votre machine (soit dans un script rc
), soit dans
ttys
ou inittab
suivant l'OS. Dans ce dernier cas, il faut faire attention à le lancer avec l'option -nodaemon
, ce qui donne une ligne de ce type sous FreeBSD
ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm on secure
/usr/X11R6/lib/X11/xdm
.
! DisplayManager.vishnu_0.setup: /usr/X11R6/lib/X11/xdm/Xsetup_0 DisplayManager.vishnu_0.startup: /usr/X11R6/lib/X11/xdm/GiveConsole DisplayManager.vishnu_0.reset: /usr/X11R6/lib/X11/xdm/TakeConsole
Il suffit de remplacer vishnu par le nom de votre Terminal X.
Et commenter la ligne: DisplayManager.requestPort: 0
afin de dire a XDM d'écouter les requêtes réseau
On va juste ajouter une simple ligne
vishnu # Authoriser Vishnu à se connecter
Vishnu est aussi aussi à changer en fonction de votre nom d'hôte.
:0 local /usr/X11R6/bin/X
. Il n'y a pas besoin d'ajouter une ligne pour votre Terminal X,
puisque celui-ci est actif sachant qu'il est lancé avec l'option -query
killall -1 xdm
le relancera, mais vous serez déloggé de force de votre session X en cours. Si vous venez de l'ajouter a inittab
ou ttys
, il suffit de relancer init: kill -1 1