Как принудительно закрыть X-Server в котором зависла игра

Previous Topic Next Topic
 
classic Классический list Список threaded Древовидный
3 сообщения Инструменты
vix
Ответить | Древовидный
Открыть эту статью в виде дерева
|

Как принудительно закрыть X-Server в котором зависла игра

vix
Может кто знает как остановить 2 x-server...играю в танки поставил моды и игра стала зависать,помогает только перезагрузка.Моды конечно убрал,но появился вопрос. Гугл не помог.
Ответить | Древовидный
Открыть эту статью в виде дерева
|

Re: Как принудительно закрыть X-Server в котором зависла игра

tinitun
Используй при запуске такой скрипт

#!/bin/bash
cd "/home/имя /.wine/drive_c/games/Metro.Last Light.v 1.0.0.14 + 6 DLC"
X :2 -ac -terminate & sleep 2
DISPLAY=:2 nice -20 env WINEPREFIX="/home/имя/.wine" wine MetroLL.exe -noblur -novsync

нажимаешь «Запустить в терминале» и если ни где не ошибся игра запустится в новом X-сервере. Для перехода из игры на рабочий стол нажими «Ctrl+Alt+F7», обратно в игру «Ctrl+Alt+F8». После выхода  из игры  попадешь на рабочий стол, с родным разрешением экрана.
 Важно! При запуске приложений в отдельном X-сервере - эмуляция рабочего стола, в настройках Wine, должна быть выключена.
vix
Ответить | Древовидный
Открыть эту статью в виде дерева
|

Re: Как принудительно закрыть X-Server в котором зависла игра

vix
да запускаю игру так #!/bin/bash
cd /home/v/.wine/drive_c/Games/World_of_Tanks/
WINEDEBUG=-all xinit /usr/bin/wine WorldOfTanks.exe -- :1 && taskset -pc 1-2  `ps ax | grep -v grep | grep WorldOfTanks.exe | awk '{print $1}' `
ну вы поняли скрипт...ток вот если игра зависает там че делать? я решил все через htop