The pty backend won't _always_ be running under X, so it should be