Это возможно, но не просто...
Во-первых, вам нужно связать mount tty2 и модули, поэтому запустите контейнер, используя:
systemd-nspawn -bD /system/arch --bind /dev/tty2 --bind /lib/modules
Конечно, запустите контейнер в терминале tty2... затем, вам нужно запустить X-сервер в другом tty, что почему-то не получается в моем устройстве
startx -display :1 -- :1 vt2 &
Кроме того, вам лучше просто заморозить один сервер и запустить другой в tty2, так как оба запущенных сервера будут конфликтовать и тратить ресурсы.
P.S.: Есть также парень, который запустил программу контейнера под xserver'ом хоста, вот http://dabase.com/e/12009/
Это ошибка в конфигурации пакета ecryptfs. Вы можете использовать быстрое исправление :Откройте сеанс /etc/pam.d/common -и переключите строки
session optional pam_systemd.so
session optional pam_ecryptfs.so unwrap
с по
session optional pam_ecryptfs.so unwrap
session optional pam_systemd.so
чтобы pam _systemd.so загружался после pam _ecryptfs.so