Hoe zorg ik ervoor dat ik standaard in X (met XDM) opstart ?Een UNIX-systeem zoals Linux werkt met run-levels. Run-levels zorgen ervoor
dat alleen bepaalde groepen van programma's opstarten (bijvoorbeeld wel of
geen netwerk functionaliteit). De standaard run-levels (van een RedHat
distributie) zijn: 1 - Single user mode 2 - Multiuser, without NFS (The same as 3, if you do not have networking) 3 - Full multiuser mode 4 - unused 5 - X11 6 - reboot (Do NOT set initdefault to this)De meeste Linux distributies starten meestal in runlevel 3.Om standaard op te starten met X11 (met behulp van XDM) moet je de
configuratie file ``/etc/X11/xdm/Xservers'' aanpassen/controleren of
daar de juiste gegevens in staan.:0 local /usr/X11R6/bin/XTest altijd eerst of de Xserver goed opstart met ``startx'' anders zal xdm
de Xserver steeds respawnen als deze weer afsluit (en dat is niet zo fijn).Nu kun je (als root user) van runlevel veranderen ``init 5''. Als je zeker
weet dat runlevel goed werkt dan kun je standaard in runlevel 5 opstarten
door je ``/etc/inittab'' aan te passen (van 3 naar 5 bijvoorbeeld).id:5:initdefault:
# Run xdm in runlevel 5
x:5:respawn:/usr/bin/X11/xdm -nodaemonLet vooral op de regel waar ``x:5:respawn:'' staat het nummer achter x geeft
aan in welk runlevel dit gestart moet worden.
SuSEVoor SuSE geldt hetzelfde als RedHat, alleen is runlevel 3 het level waarin
XDM opstart en 5 het level zonder XDM.
Debian(door J.A. Bezemer <>)
versies tot en met 2.0Om Debian met XDM te laten opstarten, hoef je bovenstaande handelingen NIET
uit te voeren. Daar wordt xdm gestart in runlevel 2,3,4 en 5, maar alleen
als er een regeltje ``start-xdm'' in ``/etc/X11/config'' staat (en er wordt
gevraagd of je dat wilt bij de installatie van de X-pakketjes).
versie 2.1Met de grote X reorganisatie in Debian 2.1 is xdm in een eigen pakketje
gezet. Dus nu simpel: pakketje xdm installeren om xdm te activeren. Pakketje
xdm weghalen dan geen xdm meer. ``/etc/X11/config'' bestaat niet meer.