Hi and welcome to the Forum
Yes, you will need an X subsystem (server) running, did you have plans to use the one listed in the blog or an alternative?