Bagaimana cara menonaktifkan Virtual Consoles tty [1-6]?

19

Bagaimana cara menonaktifkan beralih ke terminal virtual (TTYs) menggunakan ( Ctrl+ Alt+ F1... F6) di Ubuntu?

Maythux
sumber
1
Saya kira Anda harus melihat jawaban ini untuk Bagaimana saya bisa mengurangi jumlah TTY?
arsaKasra
1
Karena penasaran, mengapa Anda menginginkan ini? Saya punya satu set skrip init yang berperilaku buruk yang entah bagaimana telah menonaktifkannya dan berusaha memulihkannya !
Kyle Strand

Jawaban:

23

Saya menemukan tiga metode. Saya mendaftar untuk membantu orang lain jika mereka membutuhkan:

Metode pertama:

sudo tee -a /etc/init/tty{1..6}.override <<<"manual"

Metode kedua:

Buka / buat file  /etc/X11/xorg.conf menggunakan perintah berikut:

sudo -i gedit /etc/X11/xorg.conf

dan tambahkan baris berikut di dalam:

Section "ServerFlags"
    Option "DontVTSwitch" "true"
EndSection

Metode Ketiga:

sudo -i

vi /etc/default/console-setup

ubah ACTIVE_CONSOLES="/dev/tty[1-6]"ke pilihan Anda. Katakanlah jika Anda hanya ingin dua TTY atau konsol virtual kemudian ubah keACTIVE_CONSOLES="/dev/tty[1-2]"

cd /etc/event.d

Komentari semua baris dalam ttyXfile yang tidak Anda butuhkan. Dalam contoh ini, tty3-tty6 Reboot untuk melihat perubahannya.

Maythux
sumber
17

Buka / buat file /etc/X11/xorg.confmenggunakan perintah berikut:

sudo -i gedit /etc/X11/xorg.conf

dan tambahkan baris berikut di dalam:

Section "ServerFlags"
    Option "DontVTSwitch" "true"
EndSection

Sumber: [semua varian] Cara menonaktifkan CTRL ALT F1 - ubuntuforums.org

Radu Rădeanu
sumber
9
Perhatikan bahwa sesekali, ketika X11 macet, tombol-tombol itu memungkinkan Anda untuk keluar ke konsol dan membersihkan shutdown sistem Anda ... Saya menggunakan itu berkali-kali meskipun hari ini saya memiliki lebih sedikit masalah dengan X11 macet!
Alexis Wilke
0
sudo rm /etc/init/tty*.conf

Ini benar-benar akan menghapus tty* conf file dan dengan demikian Anda tidak akan dapat menggunakannya :)

NB: Anda tidak dapat mengembalikannya nanti

Maythux
sumber
0

buka tty conf di /etc/init/ direktori

komentari baris-baris itu di file ttyX.conf:

#respawn 
#exec /sbin/getty -8 38400 ttyX

Contoh untuk menonaktifkan tty1:

sudo -H gedit /etc/init/tty1.conf

Kemudian edit dengan memasukkan # di depan perintah

#respawn 
#exec /sbin/getty -8 38400 tty1

Simpan dan Mulai Ulang

muru
sumber