Хех.. что тут подразумевается под текущей? ) В том-то и проблема, что x - это сервер. У него может быть много клиентов, много дисплеев. При этом на одной станции может быть несколько x-серверов. Было бы неплохо изучить, для начала, архитектуру x-сервера, сформулировать поточнее задачу, а уже после этого думать, как ее решить.