Что касается фона, мне нравится играть в некоторые старые игры, которые действительно работают лучше в сверхнизких разрешениях, а переключение рабочего стола на 320 x 400 - не так уж и хорошо.
Я справился с этим, войдя в tty и запустив startx
по мере необходимости. Запуск игры на новом дисплее с минимальным ускорением рабочего стола и помехами.
Это мучительно ручной процесс, и я стремлюсь упростить его.
Ближайшее руководство, которое я нашел, находится на странице архива: https://wiki.archlinux.org/index.php/Running_program_in_separate_X_display
Однако, Скрипт на этой странице не совсем совместим с настройками Ubuntu, как я обнаружил из коробки, и он делает много неаккуратных вещей, которых я бы предпочел избегать или делать как можно более элегантно. Я не смог по-настоящему достичь полного прогона самостоятельно.
Как запустить программу в новом (временном) xdisplay?