July 10, 2005

Where there's a will, there's a hack

Posted at July 10, 2005 04:34 PM in BitWise .

A common request that I've received is to release a "headless" (no GUI) Routing Server for Linux. This is certainly an understandable request, but the current architecture of the Routing Server simply does not lend itself well to a GUI-less environment. The architectural reasons are based in both wxWidgets and in the design of the Routing Server itself.

I would like to thank Yelo for demonstrating a brilliant "hack" for the headless Routing Server problem. By using Xvfb, as long as you have GTK and X installed, you don't actually have to have an X server running (i.e. you don't need a monitor hooked up) to use the Routing Server. Some distros seem to include these libraries by default for server installations, and even if they don't, they can be easily installed from almost any distribution. Using Xvfb isn't ideal, but it should allow using the Routing Server on Linux servers that otherwise wouldn't be able to run it. In the future, a "native" headless version may be released, but for now, this workaround is the best we can offer.

You can view Yelo's how-to here. Thanks again to Yelo!