J'utilise xvfb-runpour exécuter 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
Si je regarde ensuite la liste des processus, je vois le processus et les paramètres Xvfb attendus:
Xvfb :44 -nocursor -ac -screen 0 1280x720x24 -nolisten tcp -auth /tmp/xvfb-run.3QqQAT/Xauthority
Malgré cela -nocursor, le curseur apparaît définitivement si j'utilise quelque chose comme le x11grab de FFmpeg pour voir le résultat de cette fenêtre.
Même le déchargement du psmousemodule ne résout pas le problème.
Quelle est la bonne façon de spécifier que le curseur doit être complètement masqué?
Ubuntu 16.04 Server.

-draw_mouse 0s’agit d’une option d’ entrée , elle doit donc précéder l’-iargument, sinon elle ne fonctionnera pas.