← Back to team overview

sslug-teknik team mailing list archive

Re: X11 server --> klient

 


Frank Vestergaard Pedersen wrote:
Lige en pression af spørgsmålet !

Det er ikke "X11Forwarding yes" i sshd_config jeg leder efter, men noget
i retningen af det samme som X-WIN32 gør på en windåse... kan får hele
skærmen/displayet over
Hvis du vil have HELE skærmen vist på din X-server, er det lidt mere kompliceret.

Du skal have en rå X-server kørende, dvs. din /usr/lib/X11/xinit/xinitrc skal lade være med at starte nogen processer op; og du skal så aktivere XDMCP i /usr/lib/x11/Xservers:
<xinitrc>
#!/bin/sh
# $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/usr/X11R6/lib/X11/xinit/.Xresources
sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
    xrdb -merge $sysresources
fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f $userresources ]; then
    xrdb -merge $userresources
fi

if [ -f $usermodmap ]; then
    xmodmap $usermodmap
fi

# start some nice programs
# væk med resten
#twm &
#xclock -geometry 50x50-1+1 &
#xterm -geometry 80x50+494+51 &
#xterm -geometry 80x20+494-0 &
#exec xterm -geometry 80x66+0+0 -name login
</xinitrc>

<Xservers>

# $XConsortium: Xserv.ws.cpp,v 1.3 93/09/28 14:30:30 gildea Exp $
#
#
# $XFree86: xc/programs/xdm/config/Xserv.ws.cpp,v 1.1.1.1.12.2 1998/10/04 15:23:14 hohndel Exp $
#
# Xservers file, workstation prototype
#
# This file should contain an entry to start the server on the
# local display; if you have more than one display (not screen),
# you can add entries to the list (one per line).  If you also
# have some X terminals connected which do not support XDMCP,
# you can add them here as well.  Each X terminal line should
# look like:
#       XTerminalName:0 foreign
#
:0 local /usr/X11R6/bin/X
minklient:0 foreign

</Xservers>

Det skulle give en login prompt på din X-server, og DISPLAY bliver sat automagisk, når du logger ind.
--
Jon Svejgaard
====================================================================
                               | ACE - UNIX/Linux Consultancy
                               | Hjorthoejvej 2 / DK-4291 Ruds Vedby
mail: jon@xxxxxx               | DENMARK
http://www.ace.dk              | +45 5826 1799 / +45 4052 0799
====================================================================



Follow ups

References