Автар - Pl7ofit 2012/06/03 17:17

Итак, вы хотите повысить производительность windows игр? Хотите запускать windows игры так же легко как на windows? Ок, для этого нам нужно сделать два простых скрипта...
  • Откройте терминал Ctrl+Alt+T и следуйте дальнейшим инструкциям :

1. Для создания скрипта:

sudo gedit /usr/bin/pol-hp-x

2. В открывшийся текстовый редактор копируем:

optirun xinit pol-hp $*  -- :1
optirun - команда запуска приложений с использованием видеокарты Nvidia (только если твоя видеокарта поддерживает технологию Nvidia Optimus, если нет то optirun удаляем)

xinit - запуск X сервера

pol-hp - скрипт запуска PlayOnLinux который мы напишем позже

:1 - номер X сервера, к примеру тот на котором работает система по дефолту это :0

  • Сохраняем то что написали

3. Разрешить запуск нашего скрипта:

sudo chmod +x /usr/bin/pol-hp-x

4. Создаем второй скрипт:

sudo gedit /usr/bin/pol-hp

5. Копировать:

#!/bin/sh
sh /home/profit/.screenlayout/vga1-1280x1024.sh
sudo optirun nice -20 /usr/bin/playonlinux "$@"
sh /home/profit/.screenlayout/vga1-1280×1024.sh - скрипт ARandR отображения на отдельный монитор (если разрешение отображается правильно и у вас один монитор то можно не использовать)

Если проблемы с разрешением или нужно использовать другой монитор, то установим ARandR:

sudo apt-get install arandr

После настройки сохраните скрипт например сюда: /home/profit/.screenlayout/vga1-1280×1024.sh

sudo - если не запускается то удалите

optirun - запуск для Nvidia Optimus

nice -20 - запуск с наивысшим приоритетом

/usr/bin/playonlinux - путь до файла запуска POL

  • Сохраняем скрипт

6. Делаем его запускаемым:

sudo chmod +x /usr/bin/pol-hp

7. Запуск из терминала:

pol-hp-x

Открывается черный экран и терминал требующий пароль, вводим пароль и открывается POL, запускаем игру и наслаждаемся.

Переключение в игру - Ctrl+Alt+F8 , на рабочий стол - Ctrl+Alt+F7

Также можно запускать скрипты отдельно pol-hp и pol-hp-x

Если X сервер не запускается, запускается но игры вылетают или какие то проблемы, убираем sudo из pol-hp