ponty / PyVirtualDisplay

Python wrapper for Xvfb, Xephyr and Xvnc
BSD 2-Clause "Simplified" License
697 stars 78 forks source link

-resizeable option not on version of Xephyr bundled with xquartz 2.7.11 #44

Closed caccavale closed 4 years ago

caccavale commented 4 years ago

There are a couple options which don't exist for this version of xephyr/x/(etc) and break the library on MacOS Catalina. Notably, -resizeable and -displayfd. The latter is not an issue as long as check_startup is not passed to Display(...).

If you'd be willing to accept it I can PR a fix which allows Display(..., resizeable=False) and provides some better output for mac users (I kicked myself when I realized trying to debug with check_startup was the issue I was trying to debug).

ponty commented 4 years ago

It's OK, send a PR.

ponty commented 4 years ago

The -resizeable flag can be checked in the output of Xephyr -help.