On Mon, 14 May 2007, Mikkel L. Ellertson wrote: > Your hostname needs to be resolvable on the local machine. This can > be through any of the methods listed in /etc/hosts.conf. You will > get a DNS timeout delay if it is not. (An entry in /etc/hosts is > enough on most systems.) The reason X needs to be able to resolve > your hostname is because it is a client/server system. It will try > to resolve your hostname as part of the startup process, and you > will get a fairly long delay while it tries. (This is also why > restarting X when you change your hostname is a good idea.) Will X try to resolve $(hostname) if the DISPLAY variable is ":0" ? My inclination, were I writing X (note the subjunctive), would be to convert ":0" to either "localhost" or 127.0.0.1 . -- Mike hennebry@xxxxxxxxxxxxxxxxxxxxx "Horse guts never lie." -- Cherek Bear-Shoulders