From Fedora Project Wiki

Obsolete
As of Fedora 34, vino is no longer packaged. The supported mechanism for this operation in modern GNOME is to enable "remote desktop" sharing in the GNOME control center from the server, and connect using GNOME Connections on the client.


Description

This test case tests a VNC remote desktop session between two systems, using vino as the server and vinagre as the client. You will need two systems, ideally on the same local network.

Setup

  1. Ensure the package vino is installed on the server
  2. Ensure the package vinagre is installed on the client
  3. Ensure both systems are connected to the network, and the server's firewall is either disabled or configured to allow the appropriate port (usually 5900)

How to test

  1. On the server, run vino-preferences and check the Allow other users to view your desktop box (set the other settings as you prefer). Ensure it reports that the server is reachable
  2. On the client, run vinagre
  3. On the client, click Connect, ensure the VNC protocol is selected, and enter the hostname or IP address of the server (as listed in vino on the server)
  4. Check the Scaling and Use JPEG Compression options, and set Depth Color to High Color (16 bits)
  5. Click the Connect button
  6. After the client connects to the server, attempt to use the desktop as usual for a while, from both the client and the server

Expected Results

  1. You should be able to connect to the server from the client and see the server's desktop displayed correctly
  2. You should be able to interact with the server's desktop from the client with reasonable speed and responsiveness (given the speed of the network connection in use)
  3. Actions performed on the server should be seen on the client