Я работаю над решением для теневого сеанса пользователя X в многопользовательской среде рабочего стола. Если кто-то хочет затенять сеанс, они используют мой сценарий. Мой сценарий устанавливает правильную переменную среды XAUTHORITY для отображения, которое нужно затенять, а затем выполняет следующее:
x0vncserver display=:XX MaxDisconnectionTime=30 SecurityTypes=VncAuth PasswordFile=/root/.vnc/passwd
Я не могу видеть курсор мыши теневого пользователя. Я вижу, как они щелкают, но не вижу стрелки. Я не уверен, что это моя среда или проблема с x0vnc. Я использую Oracle Linux (RedHat) с программным обеспечением Sunray.
Я пробовал несколько клиентов VNC и не вижу мыши ни на одном из них. Кто-нибудь еще, использующий x0vnc, сталкивался с этим?
Я столкнулся с той же проблемой только что, сервер VNC - это хост Fedora 20, клиент - OS X Mavericks.
Хотя это не способ заставить x0vncserver показывать вам курсор мыши с любым клиентом, вы можете показать локальный курсор при использовании vncviewer в качестве клиента. Он также включен в TigerVNC.
vncviewer DotWhenNoCursor = 1 локальный хост
Сервер: tigervnc-server-1.3.0-7.fc20.x86_64 (устанавливается из базового репо)
Клиент: 1.2.0 (устанавливается из Домашнее пиво)