в /etc/rc.d/init.d/vncserver надо дважды поправить su на su -, иначе запускается сессия только для рута. vncpasswd вместо ~/.vnc/vnc(?)passwd создает в ~/ файл и каталог с совершенно мусорными именами. --- ---
у пакета скрипты вообще уже устарели и не соответствуют текущему policy. Поднимаю приоритет до blocker
Исправлено.