суббота, 16 октября 2010 г.

Запуск дополнительного X-Server.

Обычно Linux десктоп дистрибутив запускает одну инстанцию X-Server, которая работает в "7"-ом терминале (Alt+Ctrl+F7). Эта инстанция работает с первым X-дисплеем (X-Display). Чтобы запустить программу в другой инстанции нужно:
  • выбрать нужный терминал (Alt+Ctrl+Fx)
  • войти в терминал под своим именем паролем
  • $ xinit _prg_ -- :1 (здесь :1 - номер следующего свободного X-дисплея, нумерация с нуля)

Примеры:
$ xinit gedit -- :1
$ xinit nexuiz -- :1

Замечания:
  • Так можно запускать игры или "проблемные" программки, которые приводят с сбою графического сервера;
  • Окна программ не имеют атрибутов вашего рабочего окружения (GNOME, KDE);
  • Закрытие зависших программ - Ctrl+C
  • Информация должна быть действительна во многих Linux-дистрибутивах, проверено на Ubuntu 10.10 (64bit)

Комментариев нет: