Я просто протестировал вышеупомянутый ответ в ответ на комментарий jasonszhao, что он не работает. Используя Ubuntu 16.04.2 LTS там не были никакими проблемами с командами.
Примечание:
sudo X -quiet -nolisten tcp -noreset :4 vtn
"n" в "vt N является tty числом, Вы хотите выполнить графический дисплей. Таким образом в моем случае я работал
sudo X -quiet -nolisten tcp -noreset :4 vt8
для запуска еще X сессий на tty8, и затем я использовал
DISPLAY=:4 virtualbox &
для запуска программы, я хотел работать на DISPLAY:4
После входа в эту консоль (Вводящий имя пользователя и пароль) выполняет эту команду: tty
это покажет Вам количество текущего tty.
Для запуска Xserver также выполняет эту команду (значение места возвращенного tty числа вместо n), и для знания :2
количество $DISPLAY
экземпляр.
startx -display :2 -- :2 vtn &
Как я делаю это для tty1 здесь:
startx -display :2 -- :2 vt1 &
в этой точке можно запустить графическое приложение, хотя можно использовать эту альтернативу вместо предыдущей команды:
xinit session -- :1 -xf86config config.conf
Запускают отдельный X-сервер:
sudo X -quiet -nolisten tcp -noreset :4 vtn
снова замена n с tty Выполнением номер like:vt1
DISPLAY=:4 virtualbox &
Примечание: не забывайте, что Вы должны ввести все эти команды только в специализированный tty ( Ctrl + Высокий звук + F1 ) а не в Вашей графической консоли.