Estou usando xvfb-run
para executar o 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
Se eu olhar a lista de processos, vejo o processo e os parâmetros Xvfb esperados:
Xvfb :44 -nocursor -ac -screen 0 1280x720x24 -nolisten tcp -auth /tmp/xvfb-run.3QqQAT/Xauthority
Apesar disso -nocursor
, o cursor definitivamente ainda aparece se eu usar algo como o x11grab do FFmpeg para ver a saída dessa janela.
Mesmo o descarregamento do psmouse
módulo não corrige isso.
Qual é a maneira correta de especificar que o cursor deve estar completamente oculto?
Servidor Ubuntu 16.04.
-draw_mouse 0
é uma opção de entrada , portanto, ela deve ser anterior ao-i
argumento, caso contrário não funcionará.