Misc:

In some cases we need to enforce software rendering "export LIBGL_ALWAYS_SOFTWARE=true"

issues:

* Possibly run ctx.error check after every function using the ctx fixture
