VNC Viewer Android Setting Resolution. check this

Russian blogs

VNC (Virtual Network Console). This is an abbreviation from Virtual Network Console. This is an excellent remote control software developed by the famous European research laboratory ATT. VNC. This is free open source software based on UNIX and Linux operating systems. It has powerful capabilities of remote control, high efficiency and practicality, and its performance is comparable to any remote control software in Windows and Mac. Linux VNC includes the following four commands: VNCSERVER, VNCVIEWER, VNCPASSWD and VNCCONNECT. In most cases, users need only two of these commands: VNCSERVER with the participation of VNCVIEWER。

VNCSERVER: This service program should be launched on the main (or remote) computer. You can use this service only as a user (Root user certificate is not required).

VNCVIEWER: The local application used for remote access to the computer on which VNCSERVER is launched and its environment display. You need to know the remote computer Participation Participation is installed by vncServer。

VNCPASSWD: Password installation tool for VNCSERVER. The VNCSERVER service program cannot work without a password (good habit). If you do not install it, you will be invited to enter a password when starting VNCSERVER.

VNCCONNECT: Tell VNCSERVER about connecting to the IP address and the port number of the remote computer, on which VNCVIEWER is launched. Thus, I may not tell others the password of access.

The VNC work process is as follows:

(1) The VNC client is connected to the VNC server via a browser or VNC Viewer.

(2) VNC Server sends the client a dialog box, asking for the connection password and the VNC Server display device for access.

(3) After entering the network password on the client VNC Server, it checks whether the client has the right to access.

(4) If the client undergoes VNC Server, he needs VNC Server to display the desktop environment.

(5) VNC Server requires X Server to transmit the screen control power to the VNC Server via protocol X.

(6) VNC Server will be sent to the client of the X Server desktop using the VNC communication protocol in the future, and the client will be allowed to control the desktop environment and the VNC Server input device.

Installation VNC Server under Ubuntu

First install in Ubuntu in the car x111vnc :

Then set the VNC connection password:

The above team will request a password, and then encrypt the password and save it in ~/.vnc/passwd file

You can also install the VNC Server automatic launch in the background after the launch of the system:

Copy a password file in /etc Treatment:

Create/etc/init/x111vnc.Conf file, copy the following content into it:

After the reloading is completed, reboot the computer so that you can connect to Windows.

Remote Desktop Software [Edit]

Software Protocols Creator First Public Release Date Latest Stable Year, Version License Free Use Free FORE FOR COMMERCIAL USE Aetherpal

Ammyy Admin

Anydesk

AnyPLace Control

Anywherets

Apple Remote Desktop

Apple Screen Sharing (IChat)

Applidis

Beanywhere Support Express

Bomgar

Cendio Thinlinc

Chicken of the vnc

Chrome Remote Desktop

Cloudberry Lab (Cloudberry Remote Assistant)

Citrix Xenapp/Presentation Server/Metaframe/Winframe

Ericom Connect

Fog Creek Copilot

Go-Global

Goverlan Systems Management (Goverlan Reach Remote Control)

GOTOMYPC

HP Remote Graphics Software (RGS)

IBM Director Remote Control

I’m intoch

Veyon

KRDC

Logmein

Mikogo

Netop Remote Control

Netsupport Manager

NetViewer

Nomachine

Opentext Excel ONDEMAND

Open Virtual Desktop

Oracle Secure Global Desktop Software/Sun VDI

Parsec

Proxy Networks

QVD

Rdesktop

Realvnc Open

Realvnc

Remmina

Remote Desktop Services/Terminal Services

Remote Utilities

Screenconnect

Splashtop

SSH with X Forwarding

Sun Ray/SRSS

Symantecpcanywhere

TeamViewer

Techinline

TERADICI

Think

Tigervnc

TIGHTVNC

Timbuktu

TURBOVNC

Ultravnc

VINAGRE

XDMCP

XPRA

X11VNC

X2GO

x2x

Software Protocol Creator First Public Release Date LateT Stable Version Free For Personal Use Free for Commercial Use
Proprietary Aetherpal Inc. 2011 2016, Valet Proprietary No No
Proprietary Ammyy Inc. 2007 2015, 3.5 [1] Proprietary Yes No
Proprietary Anydesk Software GmbH 2015 2019, 5.2.2 Proprietary Yes No
Proprietary AnyPlace Control Software 2002 2012, 5.four.0.0 Proprietary No No
RDP, ICA Qzone ? 2009, 3.four Proprietary Yes Yes
RFB (VNC) Apple 2002 2017, 3.9 [2] Proprietary No No
Proprietary, RFB (VNC) Apple 2007 2014, 1.6 Proprietary Yes Yes
RDP Systancia ? 2013, 4 SP3 Proprietary No No
Proprietary Beanywhere 1996 2015, 6.00 Proprietary No No
Proprietary Bomgar 2003 2018, 18.one.one Proprietary No No
RFB (VNC) Cendio AB 2003 2019, 4.ten.one Proprietary Yes [a] Yes [a]
RFB (VNC) ? 2002 2011-02, 2.one.one GPL Yes Yes
Chromoting Google 2011 2018, 70.0.3538.21 BSD Client, Proprietary Server Yes Yes
Proprietary Cloudberry Lab May 25, 2017 2018-08, 1.7.2 Proprietary Yes Yes
RDP, ICA Citrix Systems 1995 2014, 7.5 Proprietary No No
Proprietary Ericom Software 2015 2019, 9.one Proprietary No No
RFB (VNC) ? 2005 2014 [3] Proprietary No No
Proprietary Graphon ? ? Proprietary No No
Proprietary, RDP, RFB (VNC), Intel VPRO KVM, SSH Goverlan Systems Management 1998 2019, 9.01 Proprietary No No
Proprietary Citrix Online 2000 2013 Proprietary No No
HP RGS Hewlett-Packard 2003 2016, 7.3 Proprietary Yes [b] Yes [b]
Proprietary IBM ? ? Proprietary No No
Proprietary Communique 2000 2015, 9.51 Proprietary No No
RFB (VNC) ? 2005 2019-05-08, 4.2.one GPL Yes Yes
RFB (VNC), RDP Tim Jansen, URS Wolfer, A.O. 2010 2014-07, 4.13.95 [c] GPL Yes Yes
Proprietary Logmein, Inc. ? ? Proprietary No No
Proprietary BEAMYOURSCREEN GmbH ? 2015-03-24, 5.2.2 [5] Proprietary Yes No
Proprietary Netop Business Solutions a/S 1987 2019, 12.80 Proprietary No No
Proprietary Netsupport Software 1989 2013 Proprietary No No
Proprietary NetViewer AG ? ? Proprietary No No
NX Nomachine 2003 2019, 6.6.eight Proprietary Yes [d] No
Proprietary Opentext [e] 1999 2011 Proprietary No No
RDP Ulteo 2009 2014, 4.0.one GPL Client, Proprietary Server No No
AIP Tarantella/Oracle Inc. 1997 2015-04, 5.2.903 Proprietary No No
Proprietary Parsec Cloud, Inc 2016 2016-07, 3.5 Proprietary Yes No
Proprietary Funk Software Inc. 1993 2015-02-04.8.ten.2 Proprietary No No
NX and http Qindel Group 2001 2017-02, 4.0.0 [6] GPL Yes Yes
RDP Matthew Chapman 2001 2013 GPL Yes Yes
RFB (VNC) Realvnc 2002 2012, 4.one.3 [7] GPL Yes Yes
RFB (VNC) Realvnc 2002 2019, 6.four.one Proprietary Yes [d] No
RDP, RFB (VNC), Spice, XDMCP, SSH Originally Written by Vic Lee 2009 2019-03-12, 1.3.four GPL Yes Yes
RDP Microsoft 1998 2016 Proprietary Yes Yes [f]
Proprietary Alex Ter-Sosipov, Remote Utilities LLC 2004 2019 Proprietary Yes No
Proprietary Elsinore Technologies 2008 2017, 6.2 Proprietary No No
Proprietary Splashtop Inc 2010 2019 3.3.0.one Proprietary Yes No
X11 ? 1999 2015, Openssh: 7.1, Protocol: 2.0 BSD Yes Yes
Alp ? ? ? Proprietary ? ?
Proprietary Symantec Corporation 1986 2012, 12.6.65 Proprietary No No
Proprietary TeamViewer GmbH 2005 2019, 14.2 Proprietary Yes No
RDP Techinline Ltd. 2006 2016, 4.2.2 Proprietary No No
PCOIP Tradici Corp. 2007 2016 Proprietary No No
Think Columbia University 2007 2008 GPL Yes Yes
RFB (VNC) Red Hat, Cendio AB, The Virtualgl Project 2009 2018, 1.9.0 [8] GPL Yes Yes
RFB (VNC) Constantin Kaplinsky 2001 2019, 2.eight.23 GPL Yes Yes
Proprietary Wos DatasyStems Pre-1988 2013, 8.eight.5 (MacOS)/9.0.5 (Windows) Proprietary Yes Yes
RFB (VNC) The Virtualgl Project 2004 2018, 2.2 GPL Yes Yes
RFB (VNC) Rudi de Vos, Ultrasam, Martin Scharpf, Oliver Schneider 2005 2018, 1.2.2.2 GPL Yes Yes
RFB (VNC), Spice, RDP, SSH The Gnome Project 2007 2019-05-08, 3.32.2 GPL Yes Yes
X11 Keith Packard 1989 2012, 1.one.one MIT Yes Yes
Bencode-Based, Rencode-Based, Yaml-Based, RFB (VNC) For Desktop Mode Nathaniel Smith 2008 2019-03-20, 2.5 [9] GPL Yes Yes
RFB (VNC) Karl Runge 2001 2019, 0.9.16 [10] GPL Yes Yes
NX Oleksandr SHNEYDER and Heinz-M. Graesing [11] 2006 [11] 2018, 4.one.0.3 GPL Yes Yes
X11 ? 1996 2003, 1.27 BSD Yes Yes

Features [edit]

Software Built-in encryption File transfer Audio support Multiple sessions Seamless window Remote assistance Access permission request NAT passthrough IPv6 support Maximum simultaneous connections Video 3D Drag and drop file transfer Multiple passwords for remote access Session recording Screen blanking USB forwarding Export network services Printing Smartcard authentication Whiteboard Chat Tool H.264 Support Browser-Based Access Aetherpal

Ammyy Admin

Anydesk

AnyPLace Control

Anywherets

Applidis

Apple Remote Desktop

Apple Screen Sharing (IChat)

Beanywhere Support Express

Bomgar

Cendio Thinlinc

Chicken of the vnc

Chrome Remote Desktop

Cloudberry Lab (Cloudberry Remote Assistant)

Citrix Xenapp

Ericom Connect

Freenx

Go-Global

Goverlan Systems Management (Goverlan Reach Remote Control)

GOTOMYPC

HP Remote Graphics Software (RGS)

IBM Director Remote Control

I’m intoch

Veyon

KRDC

Logmein

Mikogo

Netop Remote Control

Netsupport Manager

NetViewer

Nomachine

Open Text Excited ONDEMAND

Open Virtual Desktop

Oracle Secure Global Desktop Software/Sun VDI

Proxy Networks

QVD

Rdesktop

Realvnc Home

Realvnc Professional

Realvnc Enterprise

Remmina

Remote Desktop Services/Terminal Services

Remote Utilities

Screenconnect

Splashtop

SSH with X Forwarding

Sun Ray/SRSS

Sub7

Symantecpcanywhere

TeamViewer

Techinline

TIGHTVNC

Tigervnc

Timbuktu

TURBOVNC

Ultravnc

XDMCP

XPRA

X11VNC

X2GO

x2x

Software Built-in encryption File transfer Audio support Multiple sessions Seamless window Remote assistance Access permission request NAT passthrough IPv6 support Maximum simultaneous connections Video 3D Drag and drop file transfer Multiple passwords for remote access Session recording Screen blanking USB forwarding Export network services Printing Smartcard authentication Whiteboard Chat Tool H.264 Support Browser-Based Access
Client Server SSL, TLS Yes No Yes Yes Yes Yes Yes ? Unlimited ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server AES, RSA Yes Yes Yes Yes Yes Yes ? ? ? Yes ? No No No ? ? ? No ? ? No ? ?
Client Server SSL, TLS 1.2, AES Yes Yes Yes ? Yes Yes Yes ? Unlimited (Depends on License) Yes Yes ? ? Yes ? ? ? Yes ? Yes Yes ? ?
Client Server RC4, RSA Yes Yes Yes Yes Yes Yes Yes ? Unlimited ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client only SSL, TLS Yes Yes Yes No ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server Yes Yes Yes Yes Yes Yes Yes Yes No Unlimited Yes Yes No No ? ? ? ? ? ? ? ? ? ?
Client Server AES-128 Yes No Yes No Yes Yes No Yes Unlimited ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server AES-256 No No Yes No ? ? ? Yes Unlimited ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server SSL, TLS, AES Yes No Yes Yes Yes Yes Yes No Unlimited No No ? ? ? ? ? ? ? ? ? ? ? ?
Client, Server, Listening SSL, AES 256 Yes No Yes Yes Yes Yes Yes Yes Unlimited ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server SSH Yes Yes Yes Yes Yes Yes Yes Yes [ah] Unlimited Yes Virtualgl No Yes No ? No No Yes Yes No No No Yes
Client only No No No No No ? ? ? ? Unlimited ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server SSL, TLS No Yes Yes No Yes Yes Yes Yes Unlimited Yes ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server SSL, AES-256 Yes Yes Yes No Yes Yes Yes No Unlimited ? ? No ? No ? No No No No ? Yes ? No
Client Server SSL, TLS Yes Yes Yes Yes Yes Yes Yes Yes Unlimited Yes Yes ? ? ? ? ? ? ? ? ? ? ? ?
Client Server SSL, TLS [39] Yes Yes Yes Yes Yes Yes Yes Yes Unlimited Yes Yes Yes Yes No ? Yes No Yes Yes No Yes Yes Yes
Client Server AES Yes Yes Yes Yes ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server SSL, Des-56, Des-168, AES-256 Yes Yes Yes Yes ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server Yes Yes Yes Yes Yes Yes Yes Yes Yes Unlimited Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
? Yes Yes Yes ? ? Yes Yes ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server Yes Yes Yes Yes Yes Yes Yes ? No Unlimited Yes Yes No Yes No Yes Yes ? ? Yes No No Yes ?
Client Server AES, Triple des, des Yes No Yes No ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Web Client Win Server SSL, AES-256 Yes Yes Yes No ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server SSH No No Yes No Yes No ? No Unlimited Yes No No Token-BASED ? ? ? ? ? ? ? ? ? ?
Client only No No Yes Yes Yes ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Pro Only SSL, TLS [40] ? Yes ? ? ? ? ? ? ? ? ? ? ? Yes ? ? ? Yes [42] ? Yes ? ? ?
Client Server [ai] AES-256 Yes No Yes [aj] No ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server Listening SSL, TLS, AES-256 Yes Yes Yes Yes Yes Yes Yes Yes Unlimited Yes No Yes Yes Yes Yes No ? Yes Yes Yes Yes Yes Yes
Client Server Yes Yes Yes Yes Yes Yes Yes Yes No Unlimited Yes Yes ? ? ? ? ? ? ? ? ? ? ? ?
Client Server AES-128 Yes Yes Yes No Yes Yes [ak] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server SSL, SSH Yes Yes Yes Yes Yes Yes Yes Yes Unlimited Yes Virtualgl Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Client Server SSL, SSH Yes No Yes Yes ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server Yes Yes Yes Yes Yes No No Yes No Unlimited Yes No No No ? ? ? ? ? ? ? ? ? ?
Client Server SSL, TLS (AES-256) Yes Yes Yes Yes ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client, Server, Gateway SSL, AES-256 Yes No Yes Yes Yes Yes Yes, client Yes Unlimited Yes Yes Yes Yes Yes ? No No No No No Yes ? Yes
Client Server SSL Yes Yes Yes Yes Yes No Yes Yes Unlimited No No Yes No ? ? ? ? ? ? ? ? ? ?
Client only Yes Yes Yes Yes Yes [al] ? ? ? Yes ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client, Server, Listening AES-128 No No Yes No Yes Yes YES in Listening Mode No Unlimited ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client, Server, Listening AES-128 Yes No Yes No Yes Yes YES in Listening Mode Yes Unlimited ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client, Server, Listening AES-256 Yes No Yes No Yes Yes YES in Listening Mode Yes Unlimited ? ? ? ? ? Yes ? ? ? ? ? ? ? Yes [am]
Client only AES-256 Yes Yes Yes Yes Yes Yes Yes Yes Unlimited ? ? Yes ? ? ? Yes ? Yes Yes ? Yes ? No [an]
Client Server Yes Yes Yes Yes [ao] Yes [ap] Yes [aq] Yes [ar] No Yes Unlimited Yes Yes ? ? ? ? ? ? ? ? ? ? ? ?
Client Server AES-256 Yes Yes Yes Yes Yes Yes Yes Yes Unlimited (Depends on License) ? ? Yes Yes Yes Yes ? ? Yes No No Yes No No
Client Server AES-256 Yes Yes Yes Yes Yes Yes Yes ? ? ? ? Yes ? ? ? ? ? ? ? ? ? ? ?
Client Server Yes Yes Yes Yes Yes Yes Yes Yes Yes Unlimited Yes Yes Yes ? Yes Yes ? ? Yes ? Yes Yes ? Yes
Client Server Yes Yes Partial [as] Yes [at] Yes ? ? No Yes [au] Unlimited Yes Yes, server side [45] Yes Yes ? ? ? ? ? Yes ? ? ? ?
Client, Server, Hardware Yes No Yes Yes No ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server No No No No No ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server AES-256 Yes No Yes No Yes Yes ? No ? Yes ? Yes ? Yes Yes ? ? Yes ? Yes Yes ? ?
Client Server AES-256 Yes PARTIAL [AV] Yes No Yes Yes Yes, Client Server Yes 3-15 [AW] Yes No Yes Yes Yes Yes No ? Yes No Yes Yes ? Yes
Client Server Yes Yes No Yes ? Yes Yes Yes ? 1 or unlimited ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client, Server, Listening SSH (UnIX Client only) Yes No Yes No Yes Yes YES in Listening Mode ? Unlimited ? ? No ? ? ? ? ? ? ? ? ? ? ?
Client, Server, Listening SSL, TLS No No Yes No No No YES in Listening Mode Yes Unlimited Yes ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server Yes Yes No Yes No Yes Yes ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client, Server, Listening SSL, TLS, SSH No No Yes No No No YES in Listening Mode Yes Unlimited Yes Virtualgl No Yes No No No No No No No No No Yes
Client Server With plugin Yes No Yes PARTIAL [AX] Yes Yes YES, WITH SC Version EXTERNAL “Repeater” Server ? Unlimited ? ? ? ? ? Yes ? ? ? ? ? Yes ? ?
Client Server No No No Yes No ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server SSH, TLS, AES Yes Yes Yes YES [AY] Yes Yes Yes, server [az] Yes Unlimited Yes Virtualgl Yes Yes [Ba] Yes [bb] No No No Yes No No No Yes Yes
Server Only SSL Yes No Yes No Yes ? ? Yes Unlimited ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client Server SSH Yes Yes [bc] Yes Yes Yes ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Client only Yes [bd] No No Yes N/a ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

Changing the resolution of the VNC session in Linux [closed]

Closed. This issue does not comply with the recommendations for the overflow of stack. He does not accept the answers at present.

Want to improve this issue? Update the question that it corresponds to the topic of overflowing the stack.

I use VNC to connect to the Linux workstation at work. At work, I have a 20-inch monitor that works with a resolution of 1600×1200, and at home I use my laptop with a resolution of 1440×900. If I install the VNCSERVER on 1440×900, I miss a lot of space on the monitor, while if I install it on 1600×1200, it does not fit on the laptop screen, and I have to constantly scroll it.

Is there a good way to change the size of the VNC session on the fly?

My VNC server. Realvnc E4.x (I do not remember the exact version) working on SUSE64.

I would like to mention something that I recently encountered, but I could not check it yet. There is a new program called Freenx, which was supposed to replace VNC. Here is the link: freeenx.Berlios.de

@Artofwarfare I hope this will help Help.Ubuntu.COM/Community/Freenx. To date, it should be quite stable. I think I’ll try soon, as time will allow.

Real VNC server 4.4 includes Xrandr support, which allows you to change the dimensions of VNC. Run the server with:

Thanks to Nathan, even people from Realvnc do not seem to emphasize the Xrandr function. See also my Bash function below to resolve cyclic switching between RANDR resolutions.

Perhaps it will be convenient for you to place all these parameters in.VNC/Config file. For example, the first line of my.RANDR 800×600,1024×768,1280×800,1280×960.1280×1024,1680×1050.1920×1080.3360×1050.1024×700,1200×740,1600×1000.3200×1000

@ Nathan I tried to use the decision that you gave, but to no avail. Could you try to answer my question?

@Dimitryk I had a TailvncServer and it does not work. I cleaned it and installed a real VNC. I recommend it. Все разрешения пейзаж: 320×240,480×320,482×320,560×360,576×360,640×480,640×482,648×486,720×480,720×486,720×540,720×576,768×576,800×480,800×600,1024×600,1024×768,1280×720,1280×800,1280×1024,1366×768,1400×1050,1440×900, 1600×900,1600×1024,1600×1200,1680×1050,1920×1080,1920×1200,2048×1024,2048×1152,2048×1536,2560×1080,2560×1440,2560×1600,2560×2048,3072×1536,3072×1728,3840×2160,4096×2048,4096×2304,7680×4320,8192×4096,8192×4608.

It was found that VNC4Server (4.one.1) supplied with Ubuntu (10.04), corrected to also maintain a change in permission on the fly through Xrandr. Unfortunately, it was difficult to find this function because it was undermined. So here it is.

Run the server with several copies of the ‘Geometry’, for example:

From the terminal to VNCVIEWER (with the: “Allow the change in the size of the desktop”), use Xrandr to view available modes:

To change the result, for example, use:

I also tried to use your approach proposed by Nathan, but to no avail. Can you determine what is not here

I use Tigervnc on my Linux server, which has basic support for Randr. I just launch VNCSERVER without options.Randr or Multi-Geometry.

When I launch Xrandr in the terminal, it displays all available screen resolutions:

Then I can easily switch to another resolution (for example, 1360×768):

I use TightVnc Viewer as a client, and he automatically adapts to a new resolution.

So that people do not fall into chase, please list both the Tigervnc version and the Linux version for your Linux distribution? Thanks

Can I ask you which version of Xrandr is. Mine: Xrandr Program version 1.3.5. Reports on Randr servers version 1.3 looks completely different, for example, there is no first column

I think it is best to start the VNC server with another geometry on another port. I would like to try on the basis of the leadership page

Then you can connect from work to one port and from home to another.

Change: Then use XMOVE to move windows between two X-servers.

@Pat, the problem with your solution is that I cannot easily move the window from one VNC session to another. If I am in the middle of some debugging, when I need to leave, I want to be able to choose where I stopped (possibly with windows, slightly displaced due to change in size). If I have two separate sessions, I can’t continue the same as before, because I will have to close the windows from one session and re.open them in another. On the other hand, if there is a way to move the existing window from one X-server to another, this can solve the problem.

XMOVE is absent in the current Ubuntu storage; XPRA, which will do the same (act as X-Proxy).

Since in Google this issue is the first, I decided to share a solution using Tigervnc, which is used by default today.

Xrandr allows you to select display modes (also called permits), however, due to the rigid encoding of modeling to the code, it will be necessary to add any additional model fishing line for a trimmer, such as “2560×1600” or “1600×900”. I think that the developers who wrote the code are much smarter, and a rigidly encoded list. This is just a sample of values. This leads to the conclusion that there should be a way to add user models, and Man Xrandr confirms this.

Against this background, if the goal is to jointly use the VNC session between two computers with the above permits and provided that the VNC server. This is a computer with “1600×900” resolution:

Start the VNC session with a geometry corresponding to the physical display:

On the computer “2560×1600” Launch the VNC viewing program (I prefer Remmina) and connect to the remote VNC session:

Once inside the VNC session, start the terminal window.

Make sure the new geometry is available in the VNC session:

And you will notice that the screen is quite small.

List a model fishing line for a trimmer (see. Article Xrandr in Archlinux Wiki) for resolution “2560×1600”:

Or, if the monitor is old, get GTF time:

Add new modeling to the current VNC session:

In the above Xrandr, find the displayed name in the second line:

Tie a new model fishing line for a trimmer with a current vnc virtual monitor:

Changing the resolution of the VNC session in Linux [closed]

I use VNC to connect to the Linux workstation at work. At work, I have a monitor 20, which operates in 1600×1200, and at home I use my laptop with a resolution of 1440×900. If I installed VNCSERVER on 1440×900, I miss a lot of space on my monitor, then if I installed it on 1600×1200, it does not fit on the laptop screen, and I have to scroll it all the time.

Is there a good way to change the size of the VNC session on the fly?

My VNC REALVNC E4 server.x (I do not remember the exact version) works on SUSE64.

answers

Real VNC Server 4.4 includes Xrandr support, which allows you to change the size of VNC. Run the server with:

I learned that VNC4Server (4.one.1) supplied with Ubuntu (10.04), corrected to also maintain a change in permission on the fly through Xrandr. Unfortunately, it was difficult to find this function because it was not documented. Here it is.

Run the server with several copies of “Geometry”, for example:

From the terminal in VNCVIEWER (C: “Allow the change in the size of the Dymanic desktop“ inclusive) use Xrandr to view available modes:

Change as a result, for example, use:

I am Tigervnc on my Linux server, which has Basic Randr support. I just launch VNCSERVER without any parameters-radr or multiple geometry.

When I launch Xrandr in the terminal, it displays all available screen resolutions:

Then I can easily switch to another resolution (F.E. Switch to 1360×768):

I use TightVnc Viewer as a client, and he automatically adapts to a new resolution.

I think it is best to start the VNC server with another geometry on another port. I would try on Man Page

Then you can connect from work to one port and from home to another.

EDIT: Then use XMOVE to move windows between two X-servers.

I wonder that no one answered it. In Tigervnc, when you entered the session. Go to System Preference Display from the top line of the menu (I used Cent OS as a remote server). Click on the permission of the drop.down list, there are various settings available, including 1080p. Choose the one you like. It will change on the fly.

Make sure you use a new parameter when the dialog box appears. Otherwise, he will return to the previous settings just like in Windows

How to change screen resolution of VNC server without restarting it? (7 Solutions!!)

Since this question arises first in Google, I thought that I would share the solution using Tigervnc, which today by default.

Xrandr allows you to select display modes (a.to. a resolution), however, due to model lines, any additional model is encoded, such as “2560×1600” or “1600×900”, should be added to the code. I think the developers who wrote the code are much smarter and more complicated. This is just a sample of value. This leads to the conclusion that there should be a way to add user model lines and Man Xrandr confirms it.

With this background, if the goal is to divide the VNC session between the two computers with the above permits and provided that the VNC server Computer with the resolution “1600×900”:

Run the VNC session with a geometry corresponding to the physical display:

On the “2560×1600” computer Launch VNC Viewer (I prefer Remmina) and connecting to a remote VNC session:

Once inside the VNC session, start the terminal window.

Make sure the new geometry is available in the VNC session:

VNC Viewer Complete Guide: Control Windows 10 PC Remotely Using VNC

And you will notice that the screen is very small.

List a model fishing line for a trimmer (see. Article Xrandr in the Vicki Archlinux) for “2560×1600” Resolution:

Set the VNC password

(this is separate from another password of the VNC desktop)

Make everything and place it at the end

Run the VNC script.SH and connect from another computer.

Thank you, it works great for a new desktop. However, I need to use the existing desktop with already open various windows. Is there a way that I can connect to the source display: 0 with another geometry?

Alternatively, is there any way to move all windows in one package operation from the main display to this new VNC display?

Although I have not tried it yet, I believe that you can use the X11VNC instead of VNCSERVER above, with a certain parameter.Geometry. This should give you access to the display: 0. I was looking for the parameters for the Gnome Vino server, but I could not find a single.

You could consider the issue of changing permission on the VNC server? I’m not sure of your settings, but if the VNC server is on a virtualized machine, you can check the VNCSERVER instance point and change there.Geometry Flag?

As an alternative, I would look at Xorg.Conf added the mode that you are looking for, because Xrandr he says that he is not available. This article discusses the basics of editing xorg.Conf

How to change the resolution of the screen of the VNC server, not restarting it?

Is it possible to change the resolution of the viewing means specified when the VNC server is launched with the command line of the geometry? I have VNCSERVER, configured for a broad.screen monitor, but I want to view it on the screen 1024×768.

Ultravnc viewing tool supports automatic scaling. Therefore, it will automatically change the size of the viewing window to display the entire screen of the remote server.

Both Realvnc and Tightvnc. Screenshot and desktop scale.

I use real VNC 4.one.3. where to find a scaling table option? I can not find it.

This is not included in Realvnc Free Edition, you need in the version of Personal or Enterprise. Cm. Comparison of Realvnc functions.COM/Products/Download.HTML

Without scaling, but change the size, automatically change the controlled PC resolution in accordance with the controller screen.

Caution: automatic scaling does not change the resolution of the remote desktop. It simply increases (or reduces) pixels due to stretching the output image. For most users, automatic scaling is practically useless, unless you have a visual impairment. This significantly reduces the image quality. He works like Zom or mirror In popular raster editors. What users really want is a real change in the resolution of a remote session, and so far only Tigervnc is able to do this from all free spectators. See my answer below.

The same question was asked some time ago when filling the stack:/ProgramMming/15816/Changing-The-ReSolution-A-A-VNC-SESSion-In.Linux

Real VNC server 4.4 includes Xrandr support, which allows you to change the size of VNC. Run the server with:

Then change the size with:

You do not need to install any geometry on the server side with a client of Tigervnc. My server is launched without any.RANDR settings and is basic.Geometry 1024×768. This low resolution is used only during the first connection, but then you can change the resolution by simply changing the size of the client’s window to any that you need, for any crazy, non.standard, special resolution that you want. My installation: Opensuse 15.1, GDM, KDE Plasma, client Tigervnc 1.9.0 (Windows)

If you need to change the settings without restarting the VNC server, I had good results with:

And then with the help of Xrandr change the resolution, as FGREGG suggested:

With Tigervnc Windows VNC a client (viewing program) works automatically. No need to install anything anywhere, on the client or on the server. When you first connect to your server, the resolution is established that it is previously installed on the server side, but you can easily change it by simply changing the size of the client’s window; In any resolution, any crazy, non.standard, special resolution that you want. The resolution of the remote desktop, say, KDE, smoothly corresponds to the resolution of the window of your client.

Check if the parameter “Change the size of the remote session in the local window” is set. It should be by default.

Please do not confuse automatic change in resolution with image stretching. which is also called automatic scaling. This challenge is practically useless, unless you have visual impairment. It works like a zoom or mirror in popular raster editors. It just makes pixels more (or less), stretching the output image. This significantly reduces the quality of the image if you are very stretching.

What users usually want is a real change in the resolution of a remote session. And this is what I spoke earlier, and this is what the TigetVNC client is capable of, provided that the server has appropriate functions. Automatic resolution provides the clarity of the image with any size. The disadvantage is also an increase in the bandwidth of the network.

I still found that only Tigervnc is able to automatically allow. I tested TIGHTVNC (with open source), Realvnc (free version) and Ultravnc (with open source), and I was unlucky with any of them, they provide useless automatic scaling at best.

If you only need a viewer, then download only a viewer, for example VNCVIEWER64-1.9.0.EXE. that is, just a viewer without a VNC server included. Remember that with the TigerVNC server, the service starts automatically in the background, that I categorically hate as a possible threat of security.

My server is launched without any.RANDR settings and is basic.Geometry 1024×768. This low resolution is used only during the first connection, but then you can change the resolution by simply changing the size of the client window. If you are interested, here is my full team of the VNC server:

According to the description of the Opensuse package, Xorg-X1-XVNC. Opensuse VNC server. Built on the Tigervnc code. So in my case, the TigerVNC client communicates with the Tigervnc server, so perhaps that’s why everything is so simple 🙂

Setting up my client: Tigervnc Client 1.9.0 (Windows) Setting my server: Opensuse 15.1, Xorg-X11-XVNC 1.9.0, vncmanager 1.0.2, GDM, KDE Plasma.

Russian blogs

When we connect to Raspberry Pi using VNC, the default resolution is very low.

It is impossible to even display the entire desktop, so we need to establish permission.

Setting a VNC resolution on Raspberry Pi is very simple. Perform the next command in the terminal to enter the settings integration settings.

Select the “additional parameters” “resolution” in the following order and, finally, select a more suitable resolution and confirm the completion.

It is recommended to restart the Raspberry Pi or restart the VNC service after the setting is completed so that the settings come into force.

Imports Pycharm Import works tips on annotation

Pycharm has a red error when importing a user module, but the time is normal, show an error message: No Module Named Test1 Less. (Ctrlf1) Inspection Info: this in.

The line contains n characters where there are M different characters, n m, find the smallest time and space to find the shortest line containing all M-symbols, do not consider special characters.

Russian blogs

If you think that this article is useful for your research, please, like a commentary attention. Leave your tracks

VNC Viewer. A very good application for a remote desktop, but when we use it in Raspberry Pi, we need to perform the right settings before it can be used as usual, otherwise there will be a problem that VNC Viewer cannot connect to the display.

Change desktop resolution by default.

Selected 7 Advanced Options. Click Enter for the entrance: A5 Resolution is selected. Click Enter for the entrance: selected DMT Mode 16 1024768 60HZ 4: 3. Click Enter for the entrance:

Then we will be able to use VNC Viewer as usual, and the problem of the impossibility of connecting to the display can be completely solved.

Then you really need to try, come and act

Setting up the router configuration for the connection of an external device with the operator panel

The network of the network in which the operator’s panel with a working VNC server is connected should be configured for the forwarding of the requests that come to the port 5900 at the external address of the network, to the port 5900 local address of the operator panel. The local address usually has the form 192.168.X.xxx.

Router configuration with the example of D-Link DSL-2540U:

Figure 4. Setting the conversion of network addresses

To configure queries redress, you must go to the tab Advanced Setup. NAT. Virtual Servers, Press the button Add:

Figure 5. Settings of the Rules of Refersation

Custom server. в данном примере имя сервера задаётся вручную, потому что ни одно из предустановленных правил (Select a service) не подходит. Server IP address. локальный IP-адрес панели оператора. External port start, External port end. диапазон портов, на которые приходят запросы из сети Internet.

В этом образце настройки конфигурации роутера используется один порт с номером 5900. После нажатия Save/Apply новое правило переадресации добавится в общий список виртуальных серверов:

Рисунок 6 — Список переадресации с добавленным правилом

Настройка конфигурации приложения для связи внешнего устройства с панелью оператора

В качестве примера настройки VNC-клиента можно привести мобильное устройство с операционной системой Android и установленным приложением VNC Viewer. Ниже приведена пошаговая инструкция настройки приложения.

Основное окно программы. Нажатием на кнопку в список добавляется новый сервер.

Рисунок 7 — Внешний вид стартового окна VNC Viewer

В поле адрес появившегося окна необходимо написать внешний статический IP-адрес сети, к которой подключена панель оператора, задать имя (при желании) нового подключения и нажать CREATE.

Рисунок 8 — Добавление нового VNC-сервера

Вид настроенного сервера в приложении-клиенте. Для установления связи с сервером необходимо нажать на кнопку CONNECT.

Рисунок 9 — Свойства добавляемого VNC-сервера

Приложение выведет 2 окна — с предупреждением о незащищённом подключении и с предложением ввести пароль. если он задан для сервера. В приводимом примере пароль отсутствует, для продолжения необходимо нажать кнопку CONTINUE

Рисунок 10 — Предупреждение о незащищённом подключении Рисунок 11 — Окно ввода пароля сервера

Связь с сервером будет установлена и на экране мобильного устройства отобразится экран операторской панели. Всеми элементами экранов панели оператора (в том числе переключением экранов) можно управлять с экрана смартфона:

Рисунок 12 — Внешний вид экрана панели оператора при подключении при помощи мобильного устройства

Представленная реализация удалённого подключения к технологическому процессу для просмотра и управления при помощи VNC-сервера панели оператора ELHART является достаточно простой и не требующей дополнительных материальных затрат. Одним из преимуществ является одновременный доступ к панели оператора с нескольких устройств, как мобильных (смартфон, планшет), так и стационарных персональных компьютеров и ноутбуков.