Di mana tampilan terminal tty7
Saat saya menggunakan ctrl+ alt+ F7dan beralih ke server X11, saya dapat melihat UI desktop.
Saat saya beralih ke ctrl+ alt+ [ F1- F6], saya dapat melihat terminal virtual.
Sekarang bagaimana cara mengakses terminal virtual 7 di mana saya dapat memasukkan perintah meskipun X berjalan paralel
Jawaban
Anda tidak bisa, server X Anda berjalan di sana. Ini mengambil alih terminal virtual.
Terminal 1 hingga 6 Anda menjalankan getty
varian, dan itulah yang memulai proses login dan kemudian shell berjalan di terminal virtual. Tetapi Anda tidak dapat memiliki getty
sesi berbasis dan server tampilan di terminal virtual yang sama.
Jika Anda menjalankan fuser /dev/tty7
, Anda akan melihat bahwa server X11 sebenarnya memegang perangkat TTY itu sendiri.
Server X11 tidak berjalan paralel dengan konsol virtual 7, tetapi sebenarnya dalam konsol virtual 7. Server tersebut mengalihkan konsol virtual tersebut ke mode grafis dan menggunakannya.
Dengan sendirinya, konsol virtual hanyalah layar hitam dengan mungkin kursor berkedip di sudut kiri atas. Jika konsol virtual tidak dihuni, Anda dapat menggunakannya dengan misalnya menyalurkan log atau pesan penting lainnya ke sana.
Ada beberapa antarmuka pemrograman untuk konsol virtual: yang default-nya adalah emulator TTY, yang dapat digunakan untuk menjalankan getty
proses guna mengizinkan login baris perintah. Tetapi pada sistem modern, biasanya ada juga antarmuka frame-buffer (baik VESA SVGA atau UEFI GOP). Jika modul kernel driver GPU dimuat, ada juga pengaturan mode kernel dan Direct Rendering Interface (DRI). Jika memungkinkan, server X11 akan menggunakan DRI dan pengaturan mode kernel, tetapi dapat kembali ke antarmuka framebuffer atau bahkan ke akses perangkat keras langsung sekolah lama jika perlu.