> 2) Don't run X on a server best way. no idea why to run X at all (and including wm+whole bunch of things) just to make him able to issue few commands. simple text menu should be enough