Re: gdm/xdm, wm - was ist so en vogue?

From: Joerg Wunsch <j(at)uriah.heep.sax.de>
Date: Mon, 28 Jul 2003 16:25:16 +0200

As Francois Zellinger wrote:

> > Wenn man den xdm über rc-Script starten will, wird man praktisch
> > gezwungen, in seinem Xservers explizit das Terminal anzugeben.
> >

> Wo, und wie?

In »Xservers« eben. Je nach Version in /usr/X11R6/lib/X11/xdm
oder in /etc/X11/xdm, für andere Windowmanager entsprechend
anderswo. Dort steht geschrieben, welche physischen X-Server
durch den jeweiligen display manager gestartet werden sollen.
(Zusätzlich kann er noch auf dem xdmcp-Netzwerkport horchen
und X-Terminals bedienen.)

Bei mir enthält diese Datei folgende Zeilen:

:0 local /usr/X11R6/bin/X :0 vt08
:1 local /usr/X11R6/bin/X :1 vt07 -xf86config /etc/X11/XF86Config.vt07

Es werden also zwei physische Server gestartet, der eine davon mit
einer anderen Konfiguration (da meine Frau nicht mit meiner schrägen
ÄÖÜ-Tastaturbelegung arbeiten möchte ;-).

> Und wo ist diese rc.d Lösung beschrieben?

Ich benutze folgenden /usr/X11R6/etc/rc.d/xdm.sh script:

#!/bin/sh

export PATH=${PATH}:/usr/X11R6/bin
PIDFILE=/var/run/xdm-pid

case "$1" in

start)
        /usr/X11R6/bin/xdm
        sleep 1
        ;;

stop)
        if [ -f $PIDFILE ] ; then
                kill `cat $PIDFILE`
                rm -f $PIDFILE
        fi
        ;;

*)
        echo "usage: $0 {start | stop}" 1>&2
        exit 1
        ;;
esac

-- 
cheers, J"org               .-.-.   --... ...--   -.. .  DL8DTL
http://www.sax.de/~joerg/                        NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 28 Jul 2003 - 16:30:08 CEST

search this site