Почему-то я хочу, чтобы в разных TTY были открыты 2 GUI.
команды
sudo service lightdm stop/start
остановят / создадут новый графический интерфейс на TTY7. но как я могу сделать то же самое в разных TTY или перенаправить вывод?
После входа в эту консоль (Вводящий имя пользователя и пароль) выполняет эту команду: 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 ) а не в Вашей графической консоли.
Я просто протестировал вышеупомянутый ответ в ответ на комментарий 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
с помощью Ctrl + Alt + F1 до Ctrl + Alt + F12, но вы можете вернуться к графическому интерфейсу Ubuntu по умолчанию, используя Ctrl + Alt + F7
В моем случае я использую DDE Ctrl + Alt + F2 затем я использую Ctrl + Alt + F1
startx
запустит новый графический интерфейс