HOW-TO: Ускорение игр под X Сравнение версий

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
fullcircle:25:ускорение_игр_под_х [2010/05/06 19:52]
fullcircle:25:ускорение_игр_под_х [2011/11/27 13:51] (текущий)
[Ссылки]
Строка 1: Строка 1:
-====== HOW-TO Ускорение игр под X ======+====== HOW-TOУскорение игр под X ======
  
 <style right> <style right>
Строка 34: Строка 34:
 <​code>​ <​code>​
 #!/bin/bash #!/bin/bash
-X :2 -ac -terminate -config only_one_monitor.conf & +X :2 -ac -terminate -config only_one_monitor.conf & sleep 2
- +
-sleep 2+
 DISPLAY=:2 nice -20 env WINEPREFIX="/​home/​cherva/​.wine"​ wine "​C:​\Games\Starcraft\Starcraft.exe" ​ DISPLAY=:2 nice -20 env WINEPREFIX="/​home/​cherva/​.wine"​ wine "​C:​\Games\Starcraft\Starcraft.exe" ​
 </​code>​ </​code>​
Строка 49: Строка 47:
 Далее команда sleep 2 задерживает выполнение сценария на 2 секунды,​ чтобы дать новому Х-серверу достаточно времени для запуска. Далее команда sleep 2 задерживает выполнение сценария на 2 секунды,​ чтобы дать новому Х-серверу достаточно времени для запуска.
  
-DISPLAY=:2 — запустить следующую команду в нашем новом Х-сервере,​ а не в основном.+**DISPLAY=:2** — запустить следующую команду в нашем новом Х-сервере,​ а не в основном.
  
-nice -20 — запустить процесс с наивысшим приоритетом (для большей производительности),​ далее указан запускаемый процесс:​ обычная команда,​ которую Wine формирует при создании ярлыка для программы в меню или на рабочем столе.+**nice -20** — запустить процесс с наивысшим приоритетом (для большей производительности),​ далее указан запускаемый процесс:​ обычная команда,​ которую Wine формирует при создании ярлыка для программы в меню или на рабочем столе.
  
-env WINEPREFIX — каталог настроек wine.+**env WINEPREFIX** — каталог настроек wine.
  
-wine — собственно команда запуска эмулятора Wine. "​C:​\Games\Starcraft\Starcraft.exe"​ — запускаемая игра.+**wine** — собственно команда запуска эмулятора Wine. "​C:​\Games\Starcraft\Starcraft.exe"​ — запускаемая игра.
  
-Набрав сценарий,​ сохраните его в какой-нибудь каталог. Затем откройте этот каталог в файловом менеджере (Nautilus или еще каком). Найдите сохранённый файл: нам надо сделать его исполняемым,​ для чего щёлкните по нему правой кнопкой мышки и выберите «Свойства». Перейдите на вкладку «Права» и поставьте галочку в строке «Позволять выполнение файла как программы». Закройте окно «Свойства» и откройте сценарий двойным щелчком. На Ubuntu вам будет предложено выбрать желаемое действие:​ «Запустить в терминале / Показать / Отменить / Запустить». Выбирайте «Запустить» и наслаждайтесь FPS >20, прокруткой в стратегиях и отсутствием проблем с переключением между окнами. Если вам понадобится вернуться в изначальный Х-сервер,​ нажмите Ctrl+Alt+F7,​ а оттуда в игру — Ctrl+Alt+F9 (или иногда — Ctrl+Alt+F8). Имейте в виду: я не бог весть какой знаток Linux, так что могут быть и другие способы сделать то же самое, но у меня и так работает,​ чему я очень рад.+Набрав сценарий,​ сохраните его в какой-нибудь каталог. Затем откройте этот каталог в файловом менеджере (Nautilus или еще каком). Найдите сохранённый файл: нам надо сделать его исполняемым,​ для чего щёлкните по нему правой кнопкой мышки и выберите «Свойства». Перейдите на вкладку «Права» и поставьте галочку в строке «Позволять выполнение файла как программы». Закройте окно «Свойства» и откройте сценарий двойным щелчком. На Ubuntu вам будет предложено выбрать желаемое действие: ​ 
 + 
 +**«Запустить в терминале / Показать / Отменить / Запустить»**. 
 +  
 +Выбирайте «Запустить» и наслаждайтесь FPS >20, прокруткой в стратегиях и отсутствием проблем с переключением между окнами. Если вам понадобится вернуться в изначальный Х-сервер,​ нажмите ​**Ctrl+Alt+F7**, а оттуда в игру — **Ctrl+Alt+F9** (или иногда — **Ctrl+Alt+F8**). Имейте в виду: я не бог весть какой знаток Linux, так что могут быть и другие способы сделать то же самое, но у меня и так работает,​ чему я очень рад.
  
 --------------------------------------- ---------------------------------------
 +===== Ссылки =====
 +  * [[http://​help.ubuntu.ru/​wiki/​запуск_игры_в_отдельном_x-сервере|Запуск игры в отдельном X-сервере]]
 +  * [[http://​kubuntu.ru/​node/​7095|Полезные советы по данному вопросу на kubuntu.ru]]
 +  * [[https://​wiki.archlinux.org/​index.php/​Запуск_игр_и_других_приложений_в_отдельном_X-сервере|Запуск игр и других приложений в отдельном X-сервере]]
  
 <style center> <style center>
Строка 67: Строка 73:
 </​style>​ </​style>​
  
-{{tag>Система Администрирование ​Full_Circle ​BASH Скрипт Резервирование}}+{{tag>Игры howto Full_Circle}}