x11vnc, Бездисплейный на Ubuntu, является очень медленным до подключенного монитора

Я выполняю x11vnc на Ubuntu как услуга при запуске. Это обычно хорошо работает, но я хочу выполнить его бездисплейный. Если я запускаю сервер с подключенного монитора, но прочь, VNC соединяется и отвечает быстро, однако если я перезапускаю сервер без подключенного монитора (я хочу удалить монитор из своего стола), затем, он мучительно не спешит использовать - как ответ на 5 кадр/с, пока я не подключаю монитор снова, и затем он прекрасен.

Вот содержание моего сервисного файла

[Unit]
Description=Start x11vnc at startup
After=multi-user.target

[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -display :0 -geometry 1024x768 -auth guess -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared -o /var/log/x11vnc.log

[Install]
WantedBy=multi-user.target

Будьте действительно благодарны, если кто-то может указать, где я пошел не так, как надо с этим.Спасибо

2
задан 27 August 2017 в 12:03

1 ответ

  1. Отключить композитные настройки через Пуск->Настройки оконного менеджера->Композитор->Отключить

  2. Отключить vsync, xfconf-query -c xfwm4 -p /general/vblank_mode -s off

Ссылка - https://github.com/LibVNC/x11vnc/issues/102

2
ответ дан 24 July 2020 в 18:09

Другие вопросы по тегам:

Похожие вопросы: