Можно ли запустить VNC-сервер на машине без какого-либо графического процессора или нужны ли некоторые функции графического процессора, даже если изображение фактически не отправляется на аппаратный видеовыход?
Я предполагаю, что должен быть какой-то способ, как это возможно на виртуальной машине - или это тоже использует некоторые ресурсы хост-GPU?
Вам не нужна видеокарта. Я могу запустить tightvncserver на моем ALIX.2D13. Хотя обычно, когда мне нужно приложение с графическим интерфейсом, я просто перенаправляю X11 через SSH.
Да, можно запустить xserver без видеокарты. Установите фреймбуфер, например Xvfb (виртуальный фреймбуфер X) и x11vnc.
Вот некоторая подробная информация о x11vnc, например о ssh для шифрования: