-   Linux - Networking (
-   -   Remote access, dealing with huge resolutions (

itzfritz 03-20-2009 08:58 AM

Remote access, dealing with huge resolutions
I am wondering what solutions you have found for connecting from a low-res machine to a high-res machine via vnc or nx? It seems that, in the case of nx for example, that there is a minimum resolution from which you can connect and have the server's full desktop appear in your session. For instance: connecting to a 1680x1050 server from an 800x600 client, the 1680x1050 res is used in the 800x600 nx session window (just a small part of the screen is displayed); if you increase the nx client res to 1024x768, the session is presented in 1024x768 and the entire server's screen is displayed.

Any ideas? Is there an win rdp-like solution that will always use the res of the client, disregarding any server settings?

I guess this question should really be phrased, ' how do you deal with remote access situation in which the client's requested resolution is not honored, for whatever reason' <-- read: i don't know the reason (probably something like 'server resolution could not be compressed/translated to what the client asked for')

This situation is particularly relevant to netbooks; I know I'm not the only admin that uses an eee pc or the like to remote into a server to restart cupsd or whatever, from the pub or any other place that's not my desk ;)

Thanks for your help.

tredegar 03-20-2009 11:50 AM

I start a vncserver on my server, running as the user tred at boot with this line in /etc/rc.local

su - tred -c " cd /home/tred && vncserver :1 -geometry 1024x768 -depth 24"
I can then connect to it from anywhere on my LAN with
vncviewer server:1
Feel free to change the -geometry 1024x768 to something like -geometry 800x480

Edit: If I was going to connect from anywhere outside my LAN, I'd want to tunnel the connection through ssh

tredegar 07-28-2009 01:17 PM

Just had cause to revisit this thread.
So, itzfritz, did this solve your problem?

All times are GMT -5. The time now is 11:49 PM.