«Команды протокола X11 могут передаваться как через разделяемую память или локальное соединение (если X-клиент и X-сервер запущены на одном компьютере), так и по сети – при этом X-клиент и X-сервер могут быть запущены на разных компьютерах.»
http://gentoo.theserverside.ru/book/ar68s19.html
Это интересно, где можно про это прочитать подробнее? Я то считал, что команды всегда передаются через sockets API. А тут оказывается, что не всегда.