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]
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 | 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]
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 является достаточно простой и не требующей дополнительных материальных затрат. Одним из преимуществ является одновременный доступ к панели оператора с нескольких устройств, как мобильных (смартфон, планшет), так и стационарных персональных компьютеров и ноутбуков.