====== Accéder à Linux avec un client TSE ou rdesktop ======
===== Paquetages =====
* xrdp ;
* tightvncserver ou vnc4server (vnc4 ne fonctionne pas en Ubuntu 9.04 ni Debian Lenny le 01-10-2009).
===== Configuration =====
Le système s'installe tout seul comme un grand et fonctionne presque du premier coup.
Il faut juste configurer :
* la locale qui est POSIX par défaut ;
* contourner un bogue de TightVnc avec XModMap.
Ça se passe dans ''/etc/xrdp/startwm.sh'' :
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
# Si on ne configure pas, on est en tout-POSIX
export LANG=french
export LC_ALL=fr_FR.utf8
# Contournement du bogue qui rend le clavier fou :-S
export XKL_XMODMAP_DISABLE=1
# Lancement proprement dit
. /etc/X11/Xsession
Note : le contournement du bogue Xmodmap peut aussi être appliqué directement à VNC en mettant la même ligne dans ''~/.vnc/xtartup''
Note2 : La configuration par défaut (depuis Ubuntu 9.10 apparemment) prend en compte l'environnement linguistique ainsi :
if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE
fi