Запуск игры в отдельном X-сервере Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
Последняя версия Следующая версия справа и слева
wiki:запуск_игры_в_отдельном_x-сервере [2011/07/17 09:05]
Дмитрий БоДмитрий БоДмитрий БоЯ не техподдержка, я за порядком слежуПогонщик серверов создано
wiki:запуск_игры_в_отдельном_x-сервере [2013/03/29 18:46]
nefelim4agnefelim4agnefelim4agГик [Запуск игры в отдельном X-сервере]
Строка 3: Строка 3:
 Иногда бывает нужно запустить полноэкранное приложение (обычно,​ игру) в отдельном X-сервере,​ например,​ для повышения производительности или удобства переключения между задачами. Иногда бывает нужно запустить полноэкранное приложение (обычно,​ игру) в отдельном X-сервере,​ например,​ для повышения производительности или удобства переключения между задачами.
  
-  --  ​сначала редактируем файл ''/​etc/​X11/​Xwrapper.config''​ с правами суперпользователя (лучше сделать перед этим его бэкап),​ в нём в первой опции выставляем параметр ''"​Anybody"''​. Затем+  --  ​Сначала редактируем файл ''/​etc/​X11/​Xwrapper.config''​ с правами суперпользователя (лучше сделать перед этим его бэкап),​ в нём в первой опции выставляем параметр ''"​Anybody"''​. Затем:
   ..<​code>​sudo bash -c "​md5sum /​etc/​X11/​Xwrapper.config > /​var/​lib/​x11/​Xwrapper.config.md5sum"​   ..<​code>​sudo bash -c "​md5sum /​etc/​X11/​Xwrapper.config > /​var/​lib/​x11/​Xwrapper.config.md5sum"​
 sudo dpkg-reconfigure xserver-common</​code>​ sudo dpkg-reconfigure xserver-common</​code>​
Строка 22: Строка 22:
   ..и далее пользуемся,​ либо, если игра запускается через иконку в //​Applications//,​ то "xinit <​путь до исполняемого файла от игрушки>​ $* -- :1 -nocursor"​ пишем уже там. Параметр ''​-nocursor''​ позволяет избежать проблемы с появлением стандартного иксового черного курсора-креста поверх игрушки при повторном переключении в неё.   ..и далее пользуемся,​ либо, если игра запускается через иконку в //​Applications//,​ то "xinit <​путь до исполняемого файла от игрушки>​ $* -- :1 -nocursor"​ пишем уже там. Параметр ''​-nocursor''​ позволяет избежать проблемы с появлением стандартного иксового черного курсора-креста поверх игрушки при повторном переключении в неё.
   ..Переключение между игрой и основной X-сессией происходит по Ctrl-Alt-F7 (основная сессия) и Ctrl-Alt-F8 (игрушка)   ..Переключение между игрой и основной X-сессией происходит по Ctrl-Alt-F7 (основная сессия) и Ctrl-Alt-F8 (игрушка)
-  -- Теперь игра запускается,​ но без звука. Если переключиться в основную сессию - то звук от игры там. Для исправления ситуации ​редактируем файл ''/​etc/​group'',​ там прописываем вашего пользователя , или нескольких. +  -- Теперь игра запускается,​ но без звука. Если переключиться в основную сессию - то звук от игры там. Для исправления ситуации добавляем себя в группу ''​audio'':​ 
-  ..Меняем +  ..<code>usermod -G audio -a $USER</code
-  ..<file>audio:x:29:pulse</file+  ​--Если будут проблемы с dri на Intel видеокартах. 
-  ​..на +  ..<code>sudo gpasswd -a $USER video</code>
-  ..<file>audio:​x:​29:​pulse,"​ваш пользователь"​</file> +
-  ..FIXME Тут нужен usermod+
   --Перезагружаемся — всё будет работать.   --Перезагружаемся — всё будет работать.
- 
 ===== Ссылки ===== ===== Ссылки =====
  
 +  * [[http://​help.ubuntu.ru/​fullcircle/​25/​ускорение_игр_под_х|HOW-TO:​ Ускорение игр под X]]
   * [[http://​forum.ubuntu.ru/​index.php?​topic=60830.0|Запуск игр в другом X сервере]] — статья на форуме. Содержит решения проблем,​ обсуждение wine, ссылки на другие инструкции.   * [[http://​forum.ubuntu.ru/​index.php?​topic=60830.0|Запуск игр в другом X сервере]] — статья на форуме. Содержит решения проблем,​ обсуждение wine, ссылки на другие инструкции.
   * [[https://​wiki.archlinux.org/​index.php/​%D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA_%D0%B8%D0%B3%D1%80_%D0%B8_%D0%B4%D1%80%D1%83%D0%B3%D0%B8%D1%85_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9_%D0%B2_%D0%BE%D1%82%D0%B4%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%BC_X-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B5|Запуск игр и других приложений в отдельном X-сервере]]   * [[https://​wiki.archlinux.org/​index.php/​%D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA_%D0%B8%D0%B3%D1%80_%D0%B8_%D0%B4%D1%80%D1%83%D0%B3%D0%B8%D1%85_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9_%D0%B2_%D0%BE%D1%82%D0%B4%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%BC_X-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B5|Запуск игр и других приложений в отдельном X-сервере]]
  
-{{tag>​NEW ​FIXME X игры}}+{{tag>​NEW X игры}}