Saya selalu ingin tahu tentang keanehan Xorg yang tampaknya terjadi pada setiap mesin yang saya coba; setiap kali saya memulai instance X baru pada TTY menggunakan startx secara manual (yaitu, tanpa bantuan manajer tampilan), beralih ke TTY lain, dan kemudian mencoba untuk kembali ke TTY asli saya, framebuffer X rusak dan saya turun ke shell asli saya dengan X masih berjalan. Memukul ^ C atau ^ D akan menghentikan X, tetapi saya harus menjalankan startx / xinit lagi, kehilangan sesi asli saya. Yaitu:
CTRL+ALT+F1
$ startx /usr/bin/xterm -- :1
CTRL+ALT+F7
CTRL+ALT+F1
Akan merusak buffer X saya di TTY1. Tampaknya aplikasi yang mengandalkan Wayland / Mir untuk komposisi menangani pergantian TTY seperti yang saya harapkan, tetapi untuk aplikasi yang menggunakan X yang tidak dimulai dengan manajer tampilan seperti LightDM, karena tidak dapat kembali ke sesi X, saya secara manual mulai adalah rasa sakit yang nyata. Apakah ada cara untuk memperbaiki masalah ini sehingga saya dapat kembali ke sesi X ketika saya mengganti TTY?
sumber
Jawaban:
Ah, solusinya relatif sederhana, bukannya berjalan
Lari
Akan mencegah X dari melanggar ketika saya beralih TTYs.
sumber
tty2
ketty63
tergantung dari bagaimana sistem Anda kebetulan dikonfigurasi ketika datang ke maya penggunaan terminal. Tentu sajatty1
tidak tersedia, karena Anda memiliki shell login yang sedang berjalan saat itu.