Стартиране на отдалечени приложения, част 2

Отдалечен работен плот с Xnest/Xephyr

Използване на опцията -дисплей ви позволява да организирате дистанционно стартиране на отделни приложения, но какво, ако имате нужда от целия работен плот като цяло? Използване на X сървъри Xnest или Ксефир можете да започнете отдалечена X сесия чрез XDMCP. Тези сървъри работят като обикновени приложения за прозорци, но могат да се свързват отдалечено GDM за организиране на X сесия. Xnest и Ксефир не са част от ГНОМ и обикновено не са инсталирани по подразбиране. Чрез търсене в хранилищата на пакети за вашата система, можете да намерите и инсталирате подходящите пакети. Техните имена, например, в Fedora изглежда нещо подобно: xorg-x11-сървър-Xephyr и xorg-x11-server-Xnest.

стартиране

Веднъж инсталирани, сървърите могат да бъдат стартирани ръчно, за да се свържат с отдалечената система:

След като се запознаем с двете изпълнения, можем да заключим, че Ксефир (показана на екранната снимка по-горе) е по-модерна, активно разработена и в резултат на това по-стабилна. За съжаление има един неприятен момент в работата с него: след като излезете от X сесията, няма да можете да се свържете с дистанционното GDM. Това вероятно е така GDM по подразбиране конфигуриран да позволява най-много една връзка. Мисля, че това може да бъде решено чрез ровене в конфигурацията GDM. В процеса на експериментиране не измислих нищо по-добро от рестартирането GDM на отдалечена система.

XDMCP през GDM работи като конвейер за отдалечени приложения, които показват своите прозорци в локалната система. Всъщност отдалечената система изобщо не трябва да влиза в системата. Основното нещо е да бягате GDM. Тъй като се създава нова X сесия, можете да използвате различна резолюция на екрана от тази, използвана в отдалечената система. Например, ако на отдалечена система е невъзможно да се получи разделителна способност на екрана повече от 800 * 600, тогава ако има такава възможност в локалната система, можете да направите това без никакви проблеми при използване Ксефир и XDMCP през GDM. Също така можете да използвате различни среди на работния плот без никакви проблеми (ГНОМ, KDE, Xfce и с тях) на отдалечената система и при свързване към нея чрез XDMCP.