There was a small typo in the third patch that resulted in "-nolisten tcp-noreset" instead of "-nolisten tcp -noreset" being passed to xvfb. Here's the corrected patch, along with the other two again.

On 2017-06-22 22:42, Rutger Helling wrote:

Sorry about that! Here are the patches changed with your suggestions, sent as attachments.

On 2017-06-22 21:46, ludo@gnu.org wrote:

Hi Rutger,

Rutger Helling <rhelling@mykolab.com> skribis:

+   (description
+         "PyOpenGL is the most common cross platform Python binding
to OpenGL
+and related APIs.  The binding is created using the standard ctypes
library.")

It seems your patches were somehow mangled on the way, with lines
wrapped as in the example above.

Could you resend them to this address, preferably with 'git send-email'?

I would also suggest merging patches 2 and 3, and expounding a bit on
the 'description' of Xpra in patch 4.  Apart from that it looks alright!

Thanks,
Ludo'.