Για να μας εμφανίζεται αρχικά το gdmchooser αντί για το gdmlogin στο αρχείο /etc/gdm/gdm.conf προσθέτουμε τα εξής
[server-Standard] flexible=true handled=true chooser=true [greeter] ConfigAvailable=false
Δημιουργούμε το αρχείο /etc/gdm/custom.conf
[xdmcp] Enable=true DisplaysPerHost=3 Willing=/etc/gdm/Xwilling # [security] DisallowTCP=false
Δημιουργούμε το αρχείο /etc/gdm/Xwilling που θα εμφανίζεται στους clients και θα περιέχει πληροφορίες για τον φόρτο του server
#!/bin/sh # The output of this script is displayed in the chooser window. # (instead of "Willing to manage") load="`uptime|sed -e 's/^.*load[^0-9]*//'`" nrusers="`who|cut -c 1-8|sort -u|wc -l|sed 's/^[ ]*//'`" s=""; [ "$nrusers" != 1 ] && s=s echo "${nrusers} user${s}, load: ${load}"
Ορίζουμε δικαιώματα εκτέλεσης και επανεκκινούμε τον gdm server
chmod 755 /etc/gdm/Xwilling /etc/init.d/gdm3 restart