nb[dZddlZddlmZddlmZdZejedZejedZ e e e e dS) z8Start Xvfb server and open xmessage window. Thread safe.N) EasyProcess) SmartDisplaychtd5}dt|g}t||5|}|d|dddn #1swxYwYddddS#1swxYwYdS)NF)manage_global_envxmessage)envzxmessage{}.png)rstrrrwaitgrabsaveformat)indexdispcmdimgs /srv/buildsys-work-dir/castor/build_node/builder-2/WGSG1/unpkd_srcs/cloudlinux-venv-1.0.6/venv/lib/python3.11/site-packages/pyvirtualdisplay/examples/threadsafe.pythread_functionr s$  . . .5$3u::&$((** - - - 5 5--//C HH%,,U33 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 555555555555555555s55B'=B B'B B'B B''B+.B+))targetargs)) __doc__ threading easyprocessrpyvirtualdisplay.smartdisplayrrThreadt1t2startjoinrr"s::######666666555Y_4888Y_4888    r!