Я использую xvfb-run
для выполнения Xvfb:
xvfb-run \
--server-num 44 \
-s "-nocursor -ac -screen 0 1280x720x24" \
chromium-browser \
--temp-profile \
--window-size=1280,720 \
--disable-gpu \
--window-position=0,0 \
--app=http://example.com
Если я тогда посмотрю на список процессов, то увижу ожидаемый процесс и параметры Xvfb:
Xvfb :44 -nocursor -ac -screen 0 1280x720x24 -nolisten tcp -auth /tmp/xvfb-run.3QqQAT/Xauthority
Несмотря на то, что -nocursor
есть, курсор определенно все еще появляется, если я использую что-то вроде x11grab от FFmpeg, чтобы увидеть вывод этого окна.
Даже выгрузка модуля psmouse
не исправляет это.
Как правильно указать, что курсор должен быть полностью скрыт?
Сервер Ubuntu 16.04.