Làm cách nào để tắt bảng điều khiển ảo tty [1-6]?


19

Làm cách nào để tôi tắt chuyển sang thiết bị đầu cuối ảo (TTYs) bằng cách sử dụng ( Ctrl+ Alt+ F1... F6) trong Ubuntu?


1
Tôi đoán bạn nên xem câu trả lời này để Làm thế nào tôi có thể giảm số lượng TTYs?
arsaKasra

1
Vì tò mò, tại sao bạn muốn điều này? Tôi đã có một tập các init-script xấu đã bằng cách nào đó đã vô hiệu hóa chúng và đang cố gắng khôi phục chúng!
Kyle Strand

Câu trả lời:


23

Tôi tìm thấy ba phương pháp. Tôi đang liệt kê để giúp đỡ người khác nếu họ cần:

Phương pháp đầu tiên:

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

Phương pháp thứ hai:

Mở / tạo tập tin  /etc/X11/xorg.conf bằng lệnh sau:

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

và thêm các dòng sau vào bên trong:

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

Phương pháp thứ ba:

sudo -i

vi /etc/default/console-setup

thay đổi ACTIVE_CONSOLES="/dev/tty[1-6]"để lựa chọn của bạn. Hãy nói rằng nếu bạn chỉ muốn hai TTY hoặc bảng điều khiển ảo thì hãy đổi thànhACTIVE_CONSOLES="/dev/tty[1-2]"

cd /etc/event.d

Nhận xét về tất cả các dòng trong ttyXtệp mà bạn không cần. Trong ví dụ này tty3-tty6 Khởi động lại để xem sự thay đổi.


17

Mở / tạo tập tin /etc/X11/xorg.confbằng lệnh sau:

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

và thêm các dòng sau vào bên trong:

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

Nguồn: [tất cả các biến thể] Cách tắt CTRL ALT F1 - ubuntuforums.org


9
Lưu ý rằng thỉnh thoảng, khi X11 bị kẹt, các phím đó cho phép bạn thoát ra khỏi bàn điều khiển và dọn dẹp hệ thống của bạn ... Tôi đã sử dụng nhiều lần mặc dù những ngày này tôi gặp ít vấn đề hơn với X11 bị kẹt!
Alexis Wilke

0
sudo rm /etc/init/tty*.conf

Điều này sẽ hoàn toàn loại bỏ các tty* conftập tin và do đó bạn sẽ không thể sử dụng nó :)

NB: bạn không thể khôi phục nó sau này


0

mở tty conf trong /etc/init/thư mục

nhận xét những dòng đó trong tệp ttyX.conf:

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

Ví dụ để tắt tty1:

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

Sau đó chỉnh sửa bằng cách chèn # vào trước các lệnh

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

Lưu và khởi động lại

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.