Linux mini-HOWTO

Как запустить LBX?


Теперь перейдем к самому главному. Замените в нижеприведенных примерах слова ЛОКАЛЬНЫЙ и УДАЛЕННЫЙ на имена соответствующих хостов (не перепутайте!)

На ЛОКАЛЬНОЙ машине:

  1. Запустите X-сервер.

  2. Разрешите на своей системе доступ к X-серверу извне. Используйте метод "список машин", наберите команду xhost +REMOTE. Если вы используете xauth, то вам, по-видимому, придется сделать немного больше; смотрите xauth(1) для дополнительной информации. Также вы можете прочитать Мини-HOWTO: Удаленные приложения в X, если вы не знакомы с настройкой разрешений удаленного доступа к X.

На УДАЛЕННОЙ машине:

  1. Запустите lbxproxy и укажите ему перенаправление на ЛОКАЛЬНЫЙ X-сервер, например:

    $ lbxproxy -display LOCAL:0 :1

    Таким образом вы заставляете lbxproxy использовать display :1 на УДАЛЕННОЙ системе; если в системе уже больше 1 дисплея, то используйте :2, или то, что вам необходимо.

  2. Установите переменную окружения DISPLAY так, чтобы она указывала на дисплей, предоставляемый lbxproxy, вместо обычного:

    $ DISPLAY=:1 $ export DISPLAY

    Или, если вы используете csh или нечто подобное:

    % setenv DISPLAY :1

  3. Если вы используете xauth, то вам надо убедиться, что ваш cookie доступен. Смотрите Мини-HOWTO: Удаленные приложения в X в поисках дополнительной информации.

  4. Запускайте свои X-приложения!

И все; все X-приложения, запущенные с указанием на дисплей :1 будут использовать LBX. Конечно, не существует никаких препятствий к одновременному запуску X-приложений, работающих с LOCAL:0 и :1.



Содержание раздела