Мені завжди цікаво ідіосинкразія Xorg, яка, здається, трапляється на кожній машині, на якій я спробував це; кожного разу, коли я запускаю новий екземпляр X на TTY, використовуючи startx вручну (тобто без допомоги диспетчера дисплеїв), перемикаюся на інший TTY, а потім намагаюся повернутися до свого початкового TTY, кадр-буфер X розривається, і я перебуваю на моя оригінальна оболонка з X ще працює. Натискання ^ C або ^ D буде зупинити X, але мені доведеться бігти StartX / Xinit знову, втрачаючи свою первісну сесію. Тобто:
CTRL+ALT+F1
$ startx /usr/bin/xterm -- :1
CTRL+ALT+F7
CTRL+ALT+F1
Перерве мій буфер X на TTY1. Здається, що програми, які покладаються на Wayland / Mir, для композиції обробляють TTY перемикання так, як я очікував, але для додатків, які використовують X, які не запускаються з диспетчера дисплеїв, як LightDM, не в змозі повернутися до сесії X, яку я вручну запустив - це справжній біль. Чи є спосіб виправити цю проблему, щоб я міг повернутися до свого сеансу X, коли я перемикав TTY?