Linux · Internet
Vinagre
Vinagre is a GNOME remote‑desktop viewer for VNC, RDP, SSH and SPICE, now discontinued.

What is Vinagre?
Vinagre was the default remote‑desktop client in GNOME for many years, supporting VNC, RDP, SSH tunneling and SPICE. It shipped with GNOME 2.22 and received incremental improvements up to version 2.30 before being superseded by GNOME Connections. The project is no longer maintained, but the binary is still available in Fedora, openSUSE and Ubuntu repositories.
The program targets users who need a simple graphical way to connect to remote machines without installing heavyweight tools. It works well for occasional support sessions, classroom labs, or personal remote access, offering tabbed connections and basic file‑transfer via clipboard. Its GNOME integration makes it feel native on Linux desktops, though it lacks the polish of modern commercial solutions.
Compared with Windows tools like TeamViewer, Vinagre provides only the core remote‑desktop functions and no proprietary cloud relay. It requires the remote host to expose VNC/RDP directly, so you must manage firewalls and authentication yourself. For users who prefer open‑source software and are comfortable with manual network setup, Vinagre (or its successor GNOME Connections) is a viable, lightweight alternative.
Best for: Linux users who need a basic, open‑source remote‑desktop client for VNC/RDP without extra cloud services.
Key features of Vinagre
- Tab‑based multiple simultaneous connections
- Supports VNC, RDP, SSH tunneling and SPICE
- Server browsing and bookmarking
- Dynamic scaling and color depth adjustment
- Clipboard synchronization between client and server
- Frame compression control for low‑bandwidth links
Pros
- Lightweight and integrates with GNOME
- Free and open‑source
- Simple UI with tabbed sessions
Cons
- No built‑in relay or NAT traversal like TeamViewer
- Development stopped; no new features or security fixes
- Limited to protocols it supports; no native Android/iOS client
Windows programs Vinagre replaces
How to install Vinagre on Linux
sudo apt install vinagresudo dnf install vinagresudo zypper install vinagreTips for Windows users
TeamViewer’s file‑transfer pane and shortcut keys (Ctrl+Alt+Del, Ctrl+Alt+Shift) have no direct equivalents in Vinagre; use the clipboard for copy‑paste and rely on the host’s native file‑sharing methods (scp, sftp) for larger transfers. Remember to enable SSH tunneling in Vinagre’s connection dialog if you previously used TeamViewer’s encrypted tunnel. The UI is tab‑centric, so open a new tab for each remote machine instead of separate windows.
Vinagre: frequently asked questions
Can Vinagre connect to a Windows machine using RDP?
Yes, Vinagre includes an RDP client that can connect to Windows Remote Desktop services.
Is there a way to forward the clipboard between host and client?
Clipboard synchronization is supported; enable it in the connection options.
What replaced Vinagre in recent GNOME releases?
GNOME Connections is the official successor, offering a more modern UI and continued maintenance.
Do I need to install extra packages for SSH tunneling?
Vinagre uses the system’s SSH client, so no additional packages are required beyond the standard OpenSSH tools.
Updated