Графический четверг: Xnest — вложенный X-сервер |
06.08.2007 | |
Xnest — вложенный X-сервер, т.е. он может работать в окне. Второй компьютер/монитор не нужен, что очень удобно для тестирования GUI-приложений. Можно работать одновременно с несколькими X-серверами, находясь в своей любимой среде. Удобно делать скриншоты. Если вы используете стандартный менеджер Fedora, Gdm (при графическом входе в систему), то Xnest можно запустить, используя gdmflexiserver: $ gdmflexiserver -n Это позволит залогиниться и использовать Xnest. С помощью gdmsetup можно настроить автоматический запуск Xnest. Альтернатива этому — запускать Xnest, используя XDMCP или широковещательные запросы (нужно настроить менеджер рабочих столов, чтобы он понимал XDMCP-запросы): $ Xnest -query loginserver :20 # Requests a session prompt from loginserver $ Xnest -broadcast :20 # Requests a session prompt from any available display manager Или можно запускать Xnest еще так: $ Xnest -ac :20 -nolisten tcp & xterm -display :20 $ Xnest -ac :20 -nolisten tcp & DISPLAY=:20 startkde Xnest сам не обрабатывает графику — он просто перенаправляет все запросы родительскому X-серверу. Он не обновлялся уже несколько лет, однако это не мешает появлению новых расширений, таких, как RENDER.
Установка из командной строки: yum install xorg-x11-server-Xnest Установка, используя графический инсталлятор: Base System > X Window System > xorg-x11-server-Xnest Расположение в меню после установки: отсутствует, только для командной строки Команда запуска: /usr/bin/Xnest (обратите внимание, что первая буква заглавная) Сайт: http://x.org/ |