====== Remote desktop (VNC) ======
* [[wp>Comparison of remote desktop software]]
* [[http://www.mail-archive.com/vnc-list@realvnc.com/msg23592.html|Compare TightVNC to RealVNC]]
* [[http://slashdot.org/story/04/10/20/0132236/which-vnc-software-is-best|Which VNC Software Is Best?]]
* [[http://www.dbuggr.com/milly/vnc-viewer-comparison-tightvnc-ultravnc-realvnc/|VNC Comparison and Review: TightVNC Vs UltraVNC Vs RealVNC]]
* [[http://www.makeuseof.com/tag/tightvnc-tight-vnc-clients/|Is TightVNC Really More Tight Than Other VNC Clients?]]
* [[habrahabr>77159|Установка VNC-сервера на VDS и рекомендации по тюнингу]]
* [[http://www.tightvnc.com/|TightVNC: VNC-Based Free Remote Control Solution]]
* [[http://www.realvnc.com/vnc/how.html|RealVNC - Applications of VNC]]
* [[http://www.karlrunge.com/x11vnc/|x11vnc: a VNC server for real X displays]]
* [[http://www.tecmint.com/guacamole-access-remote-linux-windows-machines-via-web-browser/|Setting up Web-Based Guacamole application to access remote Linux/Windows machines via SSH / VNC / RDP]]
$ git clone git://github.com/apache/guacamole-server.git
$ cd guacamole-server
$ git checkout 1.0.0
$ autoreconf -fi
$ CFLAGS="-g -O2 -Wno-stringop-truncation" ./configure --with-init-dir=/etc/init.d
$ make all install
# apt-get install libssl1.1 libvncclient1 libossp-uuid16
# apt-mark hold libssl1.1 libvncclient1 libossp-uuid16
See also:
* [[wp>Xvfb|X virtual framebuffer]]
==== Questions answered ====
* [[https://www.dropboxforum.com/hc/en-us/community/posts/202270459--linux-When-GUI-is-started-cannot-type-anything-from-keyboard-or-shown-characters-are-wrong?page=1#community_comment_207792933|Wrong keyboard layout on TightVNC]]
=== Enable UTF-8 clipboard ===
Replace [[wp>TightVNC]] with [[wp>TigerVNC]]:
# apt-get remove tightvncserver
# apt-get install tigervnc-standalone-server
See:
* [[https://www.dropboxforum.com/t5/Dropbox-installs-integrations/linux-When-GUI-is-started-cannot-type-anything-from-keyboard-or/m-p/46895/highlight/true#M10513|[Dropbox] Cannot type anything from keyboard as shown characters are wrong]]
* [[https://unix.stackexchange.com/questions/581204/qt-xkeyboard-extension-not-present-on-the-x-server|XKEYBOARD extension not present on TightVNC server]]
=== Enable UTF-8 clipboard ===
See:
* [[https://sourceforge.net/p/vnc-tight/mailman/message/36641371/|UTF-8 support for clipboard copy/paste]]
* [[http://forum.ultravnc.info/viewtopic.php?f=4&t=28798|No VNC clients support UTF-8 clipboard]]
* [[https://sourceforge.net/p/vnc-tight/mailman/message/33113627/|UTF-8 clipboard support]]
* [[github>TigerVNC/tigervnc/issues/20|UTF-8 clipboard support]]
* [[https://sourceforge.net/p/vnc-tight/feature-requests/480/|UTF-8 support]]
* [[https://jira.glyptodon.com/browse/GUAC-298?jql=project%20%3D%20GUAC%20AND%20component%20%3D%20VNC%20AND%20text%20~%20clipboard|Guacamole UTF-8 support for VNC]]
=== [[askubuntu>433739/clipboard-syncronization-between-wine-and-x11|How to keep X Window selection clipboard and application clipboard synchronized?]] ===
* Create the following registy entry:
[HKEY_CURRENT_USER\Software\Wine\X11 Driver]
"UsePrimarySelection"="1"
* Enable ''[[http://www.nongnu.org/autocutsel/|autocutsel]]''. Add ''autocutsel -s PRIMARY -fork'' to ''~/.vnc/xstartup''.
Solutions for old Wine versions ([[https://ubuntuforums.org/showthread.php?t=516072|Can I give a wine run program access to the clipboard?]], [[http://www.witch.westfalen.de/Wine-HOWTO/wineclipboard.html|The Wine Clipboard Server]]) that suggest to add something to ''~/.winrc'' or ''~/wine/config'' simply don't work.
Additional information:
* [[archlinux>clipboard|Clipboard]]
{{tag>VNC}}