Vino (VNC server)

Last updated
Vino
Original author(s) Mark McLoughlin, Calum Benson [1]
Developer(s) David King
Initial releaseFebruary 5, 2004 (2004-02-05) [2]
Final release
3.22.0 [3]   OOjs UI icon edit-ltr-progressive.svg / 20 September 2016;4 years ago (20 September 2016)
Preview release 41.alpha [4] (19 July 2021;40 days ago (2021-07-19)) [±]
Repository OOjs UI icon edit-ltr-progressive.svg
Written in C
Operating system Unix-like
Size 837  KB
Available in 41 languages [5]
Type VNC server
License GPL version 2
Website wiki.gnome.org/Projects/Vino

Vino was a VNC server for the GNOME desktop environment, the GNOME developers now recommend using "gnome-remote-desktop" instead.

Configuration up to version 3.8.0 was via the vino-preferences program. This was removed from the packages after that version, since the gnome-control-center could then be used alternatively to control settings.

However, Vino is also useful in some other Linux distributions, which may not use GNOME desktop; and where gnome-control-center is not present: this leaves those distributions with no preference editor. For these distributions, (Lubuntu is one example, being based on LXDE, not GNOME), the alternative configuration manager tool dconf-editor is recommended (sudo apt install dconf-editor to install). The VNC settings can then be accessed under org -> gnome -> desktop -> remote-access using that tool.

Related Research Articles

Xfce Desktop environment

Xfce or XFCE is a free and open-source desktop environment for Linux and Unix-like operating systems.

GNOME Web free and open-source web browser for Unix-like systems

GNOME Web is a free and open-source web browser based on the GTK port of Apple's WebKit rendering engine, called WebKitGTK. It is developed by the GNOME project for Unix-like systems. It is the default and official web browser of GNOME, and part of the GNOME Core Applications.

gedit Linux text editor

gedit is the default text editor of the GNOME desktop environment and part of the GNOME Core Applications. Designed as a general-purpose text editor, gedit emphasizes simplicity and ease of use, with a clean and simple GUI, according to the philosophy of the GNOME project. It includes tools for editing source code and structured text such as markup languages.

Damn Small Linux

Damn Small Linux (DSL) is a computer operating system for the x86 family of personal computers. It is free and open-source software under the terms of the GNU GPL and other free and open source licenses. It was designed to run graphical user interface applications on older PC hardware, for example, machines with 486 and early Pentium microprocessors and very little random-access memory (RAM). DSL is a Live CD with a size of 50 megabytes (MB). What originally began as an experiment to see how much software could fit in 50 MB eventually became a full Linux distribution. It can be installed on storage media with small capacities, like bootable business cards, USB flash drives, various memory cards, and Zip drives.

gconf-editor

Gconf-editor is a discontinued utility for the GNOME desktop environment used to maintain the old and now discontinued GNOME registry gconf.

Remote administration refers to any method of controlling a computer from a remote location. Software that allows remote administration is becoming increasingly common and is often used when it is difficult or impractical to be physically near a system in order to use it. A remote location may refer to a computer in the next room or one on the other side of the world. It may also refer to both legal and illegal remote administration.

Apple Remote Desktop

Apple Remote Desktop (ARD) is a Macintosh application produced by Apple Inc., first released on March 14, 2002, that replaced a similar product called Apple Network Assistant. Aimed at computer administrators responsible for large numbers of computers and teachers who need to assist individuals or perform group demonstrations, Apple Remote Desktop allows users to remotely control or monitor other computers over a network.

openSUSE Community-supported Linux distribution

openSUSE is a project that serves to promote the use of free and open-source software.

A home server is a computing server located in a private computing residence providing services to other devices inside or outside the household through a home network or the Internet. Such services may include file and printer serving, media center serving, home automation control, web serving, web caching, file sharing and synchronization, video surveillance and digital video recorder, calendar and contact sharing and synchronization, account authentication, and backup services.

Fedora (operating system) Linux distribution by Red Hat and IBM

Fedora is a Linux distribution developed by the community-supported Fedora Project which is sponsored primarily by Red Hat, a subsidiary of IBM, with additional support from other companies. Fedora contains software distributed under various free and open-source licenses and aims to be on the leading edge of free technologies. Fedora is the upstream source of the commercial Red Hat Enterprise Linux distribution and for CentOS.

This page is a comparison of remote desktop software available for various platforms.

Vinagre Remote desktop viewer software (VNC, RDP, SPICE) for GNOME

Vinagre is a discontinued VNC, SSH, RDP and SPICE client for the GNOME desktop environment, it is superseded by GNOME Connections. Vinagre was included in GNOME 2.22. It has several features, like the ability to connect to multiple servers simultaneously and to switch between them using tabs, VNC servers browsing and bookmarking. In version 2.29, Vinagre added controlling frame compression, better scaling and color depth. Version 2.30 added improved SSH tunneling and better support for copy-paste features between client and server.

Wayland (display server protocol) Computer display server protocol

Wayland is a communication protocol that specifies the communication between a display server and its clients, as well as a C library implementation of that protocol. A display server using the Wayland protocol is called a Wayland compositor, because it additionally performs the task of a compositing window manager.

GTK Cross-platform widget toolkit for creating graphical user interfaces

GTK is a free and open-source cross-platform widget toolkit for creating graphical user interfaces (GUIs). It is licensed under the terms of the GNU Lesser General Public License, allowing both free and proprietary software to use it. It is one of the most popular toolkits for the Wayland and X11 windowing systems.

GNOME Desktop environment for Linux and Unix-like systems

GNOME is a free and open-source desktop environment for Unix-like operating systems. GNOME was originally an acronym for GNU Network Object Model Environment, but the acronym was dropped because it no longer reflected the vision of the GNOME project.

systemd Init system and system/service manager for Linux systems

systemd is a software suite that provides an array of system components for Linux operating systems. Its main aim is to unify service configuration and behavior across Linux distributions; systemd's primary component is a "system and service manager"—an init system used to bootstrap user space and manage user processes. It also provides replacements for various daemons and utilities, including device management, login management, network connection management, and event logging. The name systemd adheres to the Unix convention of naming daemons by appending the letter d. It also plays on the term "System D", which refers to a person's ability to adapt quickly and improvise to solve problems. Since 2015, the majority of Linux distributions have adopted systemd, having replaced other systems such as the UNIX System V and BSD init systems. systemd has faced mixed reception from Linux users, with arguments that systemd suffers from mission creep and bloat, as well as criticism over software adding dependencies on systemd—complicating compatibility with other Unix-like operating systems, and making it hard to move away from systemd. Also some people flag concerns about Red Hat and its parent company IBM controlling the scene of init systems on Linux.

Mutter is a window manager initially designed and implemented for the X Window System, but then evolved to be a Wayland compositor. It became the default window manager in GNOME 3, replacing Metacity which used GTK for rendering.

dconf

dconf is a low-level configuration system and settings management tool. Its main purpose is to provide a back end to GSettings on platforms that don't already have configuration storage systems. It depends on GLib. It is part of GNOME 3 and is a replacement for GConf.

GNOME applications are those software that have been built with the GNOME philosophy in mind and follow the GNOME Human Interface Guidelines (HIG), they are hosted, developed, and managed in the GNOME official development infrastructure in the sub-domain of the official GNOME website at https://gitlab.gnome.org.

References

  1. "vino - GNOME Desktop Sharing Server" . Retrieved 30 October 2011.
  2. "ftp.gnome.org" . Retrieved 30 October 2011.
  3. https://ftp.gnome.org/pub/GNOME/sources/vino/3.22/; retrieved: 19 January 2018.
  4. Petridis, Jordan (19 July 2021). "GNOME 41.alpha released". GNOME Mail Services (Mailing list). Retrieved 22 August 2021.
  5. "Module Statistics: vino" . Retrieved 30 October 2011.