Доброго времени суток! Есть у меня тут нужда делать отдельный X-сервер для некоторых приложений, в частности — для полно-экранных игр.
Для запуска приложения делаю скрипт:
#!/bin/bash
X :2 -terminate &
sleep 2
DISPLAY=:2
/usr/bin/app
Но тут есть проблема, когда я работаю с иксами, запущенными таким образом — у меня тормозят игры, я так понял, что тормозит именно OpenGL, fps меньше 1, потому что обычные интерфейсы программ работают нормально. Если сделать наоборот, на изначальном X запустить игру, а на созданном 2-ом то, что было на первом, — тогда всё ок. Объясните, что я упускаю при создании нового X-сервера? Как сделать так, чтоб он был таким же полноценным по скорости, как и первый?
Благодарю!