Se você executar o Xvfb com a opção -fbdir /dir
, poderá ver o framebuffer no arquivo /dir/Xvfb_screen0
e poderá fazer um checksum a qualquer momento para encontrar o mesmo resultado em qualquer máquina da mesma arquitetura. Você precisa criar o diretório primeiro. O arquivo está no formato de despejo de janela X11 padrão, portanto, você também pode visualizá-lo com xwud -in /dir/Xvfb_screen0
, embora seja necessário instalar xwd
. Se você executar xlogo
ou similar e soma de verificação novamente, deverá obter um novo valor reproduzível. Execute Xvfb
com -noreset
para evitar limpar a tela quando não houver clientes.
Você não precisa usar -fbdir
, pois também é possível capturar capturas de tela semelhantes com xwd -root >outputfile
.