some packages like rgl or tcltk may need virtual framebuffers
run system2(wait = FALSE) to avoid Travis timeouts; I'll write . to stdout every 30 seconds

travis_wait is a function in the top shell environment, which is not available to R here