Cliente VNC que utiliza el framebuffer como pantalla. Es un cliente que implementa el protocolo de framebuffer remoto [Remote Framebuffer Protocol - rfb] que utilizan los servidores VNC. Si un servidor VNC se está ejecutando en una máquina, puede conectarse a él mediante este cliente y ver el contenido de su pantalla en su pantalla. Los eventos del teclado y del mouse se envían al servidor, por lo que básicamente puede controlar un servidor VNC de forma remota.
$ directvnc 192.168.1.10
$ directvnc 192.168.1.10 --password su_contraseña
$ directvnc 192.168.1.10 --bpp 16
$ directvnc 192.168.1.10 --encodings "tight hextile"
$ directvnc 192.168.1.10 -f 100
$ directvnc 192.168.1.10 -s
$ directvnc 192.168.1.10 -n
$ directvnc 192.168.1.10 --nolocalcursor
Nota.- Actualmente, es necesario utilizar la opción --bpp para establecer la profundidad de color. Al negociar con el servidor VNC remoto, se utilizará la profundidad de color proporcionada por el servidor. Por lo tanto, es necesario asegurarse de que la profundidad de color de la pantalla, la profundidad de color proporcionada en la línea de comandos y la profundidad de color del servidor VNC remoto coincidan.