Hay muchas buenas respuestas detalladas aquí. Aquí está la respuesta simple y clara.
¿Un cliente X necesita necesariamente un administrador de ventanas para funcionar?
No: pero sin si tendrá problemas para administrar sus ventanas (mover, redimensionar, bajar, subir, etc.). Hay otra herramienta que puede hacer esto, si la necesita.
¿Puede un cliente X trabajar solo con el servidor X?
Sí
Si un cliente X no tiene una ventana, ¿necesita un administrador de ventanas si puede funcionar?
Si no tiene ventanas, entonces no debería haber inconvenientes en no tener un administrador de ventanas.
Si un cliente X puede funcionar sin un administrador de ventanas, ¿el cliente X no tiene necesariamente una ventana?
No: puede tener ventanas.
Prueba esto.
DISPLAY=:21
vncserver -localhost -geometry 1920x1080 -SecurityTypes None $DISPLAY &
ssvnc $DISPLAY
xterm &
luego en el nuevo xterm
tipo fvwm
.
Es posible que tenga que instalar vncserver
, ssvnc
y fvwm
, en primer lugar.