Нет, это не возможно с тесным сервером. Большинство vncservers будет пытаться собрать весь WM (= оконный менеджер), в то время как ваш дисплей: 0, очевидно, имеет все это.
Вы можете проверить это, не запуская свой X-сервер при загрузке, и перед тем, как выполнить обычную команду startx, чтобы запуститьightvncserver в: 0. Это будет работать тогда.
С другой стороны, если вы заинтересованы в использовании display: 0, вы можете попробовать x11vnc, что я и делаю.