Feb 24 2008

Utilizzare rdesktop su Asus eeepc

Published by Lorenzo at 7:10 pm under Asus eeepc, Linux, Networking, Server, Windows Server

Uno dei possibili utilizzi dell’Asus eeepc (il nuovo subnotebook di Asus con schermo da 7"), è quello di avere un pratico gingillo da portare sempre con sé e da utilizzare, se necessario, per brevi operazioni di amministrazione su server Linux (tramite ssh) o su server Windows, connettendosi con rdesktop su quei server Windows Server 2003 su cui è abilitato Remote Desktop.

Rdesktop è un’utilità già presente sull’installazione predefinita dell’eeepc, che consente appunto di connettersi ad un qualsiasi computer Windows con attivo il servizio RDP; la particolarità di rdesktop presente su eeepc è che… non funziona. Per essere più precisi, rdesktop non ha alcun problema in sé, ma se lanciamo dal terminale il comando:

$ rdesktop -a 16 -f nomeserver

cercando di connetterci ad un server Windows Server 2003, ci viene presentata la schermata di login dove, se inseriamo nome utente e password, ci butta fuori dando un errore "segmentation fault" nella finestra del terminale.

La ragione di quest’errore, è che, per impostazione predefinita, X.org montato sull’eeepc funziona con una profondità di colore di 16 bit, per cui bisogna modificare quest’impostazione lanciando da terminale il comando:

$ sudo kwrite /etc/X11/xorg.conf

e andando a modificare il valore della voce "DefaultDepth", portandolo da 16 a 24. Salvare il file modificato, quindi riavviare X, ad esempio con la combinazione di tasti (brutale ma veloce) CTRL+ALT+BACKSPACE, e, da una finestra di terminale, dare di nuovo il comando:

$ rdesktop -a 16 -f nomeserver

quindi immettere nome utente e password, ed amministrare il proprio server Windows Server 2003 alla risoluzione di 800×480 pixel, non comodissima ma utilizzabile per periodi non troppo lunghi.

6 Responses to “Utilizzare rdesktop su Asus eeepc”

  1. Orianoon 13 Lug 2008 at 10:12 am

    non mi funziona. io apro la fienestra terminale con ctrl-alt-t, ma non mi accetta il comando se metto il $ iniziale. Se invece metto solo rdesktop -a 16 -f ipserver mi da il messaggio AUTOSELECTED KEYBOARD MAP IT e non mi accetta più comandi. Cosa posso fare?

  2. webmagisteron 13 Lug 2008 at 5:20 pm

    Perdonami Oriano, in effetti non è molto chiaro, ma il $ rappresenta semplicemente il prompt, nel comando vero e proprio non devi digitare il $. Comunque leggo che hai provato anche senza $, ed in effetti il messaggio AUTOSELECTED KEYBOARD MAP IT è normale, ma non è normale che non funzioni… hai provato a connetterti allo stesso server, dalla stessa rete, con un client Windows?

    Ciao!

  3. peppe calvoon 09 Set 2008 at 8:57 pm

    interessantissimo, volevo sapere se la connesione è possibile solo verso sistemi basati su windows 2003 server. in caso positivo ci sarebbe il modo di connettersi a sistemi basati su windows xp home o prfessional.
    grazie

  4. Lorenzoon 11 Set 2008 at 9:02 pm

    Ciao Peppe, io ho citato solo Windows Server 2003 perché ho provato solo con quello, ma ritengo che, una volta abilitato Remote Desktop, funzioni anche con Windows XP Pro, con XP Home non ricordo se Remote Desktop esiste, in caso affermativo, non credo vi siano problemi.

  5. peppe calvoon 02 Ott 2008 at 4:34 pm

    ciao lorenzo, ho provato r desktop e devo dire che è quello che cercavo.
    unico neo è che mi sfasa tutte le icone del pc che controllo, ho capito che me le sposta nell’angolo in alto a sinistra in un area di 800×480, cioè la risoluzione dell ‘eeepc.
    l’ho provato su vista ma sulla versione del mio portatile, credo la basic, non funziona assolutamente, credo dipenda dalla mancanza del desktop remoto “completo” su vista basic.
    ciao ciao

  6. Lorenzoon 02 Ott 2008 at 8:53 pm

    Peppe, non ho un Vista basic su cui provare, anzi, Vista basic non l’ho proprio mai usato, quindi non saprei dirti se, come ipotizzi tu, dipenda dalla versione di Vista, anche se come ipotesi mi sembra plausibile.

    Ciao

Trackback URI | Comments RSS

Leave a Reply