improve DISPLAY env var parsing and factor X11 ode into separate function