Phím nhấn nào sẽ đưa tôi đến tty13?


22

Dùng thử Ubuntu Intrepid, tôi đã phát hiện ra rằng RightAlt+ F1không đưa tôi đến tty13.

Tôi đã thử hoàn toàn mọi tùy chọn được trình bày cho tôi dpkg-reconfigure console-setup, điều tốt nhất tôi có thể quản lý cho đến nay là có cả hai Altkhóa hoạt động giống nhau ( LeftAlt+ F1RightAlt+ F1cả hai đều chuyển sang tty1).

Xin lưu ý rằng việc sử dụng GNU screenkhông được coi là câu trả lời hợp lệ cho câu hỏi - đây là cách cụ thể để làm cho bàn phím hoạt động đúng với nhiều bảng điều khiển trong Ubuntu. Điều điên rồ là mọi bản phân phối khác mà tôi đã thử xử lý chính xác, bao gồm cả Debian Lenny.

Câu trả lời:


13

Sau rất nhiều lần cố gắng khắc phục những cách khác nhau này, cuối cùng tôi cũng đã tìm ra cách sử dụng dumpkeysloadkeyssửa đổi "bảng dịch bàn phím" của kernel. Dưới đây là các loadkeyschuỗi để đặt RightAlt+ F1đến RightAlt+ F12cho các độ lệch tương ứng của chúng từ tty12:

altgr   keycode  59 = Console_13
altgr   keycode  60 = Console_14
altgr   keycode  61 = Console_15
altgr   keycode  62 = Console_16
altgr   keycode  63 = Console_17
altgr   keycode  64 = Console_18
altgr   keycode  65 = Console_19
altgr   keycode  66 = Console_20
altgr   keycode  67 = Console_21
altgr   keycode  68 = Console_22
altgr   keycode  87 = Console_23
altgr   keycode  88 = Console_24

Tại sao Ubuntu không bao gồm điều này trong thiết lập mặc định vẫn còn là một bí ẩn. :)


4

Trên hầu hết các hệ thống, nếu bạn đang ở trong bảng điều khiển văn bản, bạn có thể sử dụng Alt + các phím mũi tên để di chuyển đến bảng điều khiển tiếp theo và trước đó.


4

Trong Debian, tôi sẽ chỉ chỉnh sửa /etc/inittab, nhưng Ubuntu sử dụng Upstart.

Rõ ràng, bạn phải chỉnh sửa /etc/default/console-setupvà đặt ACTIVE_CONSOLESbiến /dev/tty[1-13]trong trường hợp của bạn.

Trước khi thay đổi điều này, Right-Alt+ Ctrl+ F1sẽ đưa tôi đến tty1. Bây giờ, tôi chỉ có một màn hình trống mà tôi không thể làm gì được. Tôi cũng phải tự sao chép tệp /etc/event.d/tty1vào /etc/event.d/tty13và thay đổi cài đặt bên trong một cách thích hợp.

Tôi dường như không thể làm cho nó hoạt động.

nhún vai


Tôi không gặp khó khăn gì khi bắt đầu tty13, đó đơn giản chỉ là câu hỏi làm thế nào để tôi bắt đầu khi nó bắt đầu (trừ LeftAlt + F12 theo sau là LeftAlt-RightArrow), nhưng cảm ơn. :)

Màn hình trống có thể là cửa sổ X (thứ hai)

3

Có một chương trình hay gọi là chvt đưa bạn đến một bảng điều khiển ảo khác. (ví dụ: 'sudo chvt 1' sẽ đưa tôi ra khỏi X ngay bây giờ.) Mặt khác, nó đã cứu tôi hơn một lần khi X đã kết hôn. Bạn cũng có thể muốn xem một chương trình gọi là "mở" để mở một thiết bị ảo mới.

... Nhưng nếu vấn đề của bạn thực sự là bạn muốn có thêm thiết bị đầu cuối, điều tôi thực sự khuyên bạn là nhìn vào màn hình . Nó làm tất cả các loại điều tiện lợi. Giống như có thể ssh tham gia và kết nối với cùng một phiên bạn đã làm việc tại địa phương, trong những gì tôi nghĩ là "nhiều người chơi" .. (tốt, bạn có thể được gắn vào cùng một phiên (phụ trợ-) từ nhiều mặt trận.) đít Tôi sử dụng nó mỗi ngày tại nơi làm việc, nơi tôi có một phiên chạy rất dài trên một trong những máy chủ dev vô chính phủ.

Đối với vấn đề được báo cáo thực tế của bạn, tốt .. hmm .. bàn phím của bạn được cấu hình như thế nào? Nó có hoạt động với một số sơ đồ 'phổ biến' hơn không?


Tôi đã cố gắng hết sức để thử mọi sơ đồ có sẵn. Tôi hoàn toàn biết về màn hình và sử dụng nó hàng ngày cho các phiên từ xa, nhưng có những tính năng của vt mà màn hình không thể cung cấp - ví dụ: hỗ trợ chuột (gpm) là tốt nhất. Vì tôi không sử dụng X Tôi sẽ xem liệu tôi có thể khám phá một số cách để ánh xạ chvt tới tổ hợp phím không.

3

Bạn đang chạy X? Nếu vậy, hãy kiểm tra các phím tắt Gnome hoặc KDE của bạn để đảm bảo rằng phím này không bị ràng buộc với thứ khác.

Nếu bạn không sử dụng X, thì tại sao không sử dụng "màn hình" để quản lý bảng điều khiển / shell? Đó là một giải pháp tao nhã hơn nhiều so với việc dựa vào nhiều máy chơi game của Linux. màn hình người đàn ông


2
Cảm ơn vì đã phản hồi. Như tôi đã đề cập trước đó với Anders Eurenius, có một số tính năng mà một "VT" thực sự cung cấp bị thiếu trên màn hình GNU - cái lớn nhất là hỗ trợ không nhất quán cho máy chủ chuột console "gpm".

3

Hầu hết, các bảng điều khiển ảo tty8 đến tty63 không được sử dụng và không được gán. Không có ứng dụng nào chạy trên chúng và chúng không được gán cho bất kỳ phím bấm nào. Tuy nhiên, bạn vẫn có thể mở một ứng dụng trên đó như được mô tả trong một trong những câu trả lời cũ hơn của tôi :

  1. Biến người dùng của bạn thành chủ sở hữu của bảng điều khiển đó: sudo chown "$USER":tty /dev/tty13
  2. Chạy openvt -c 13 -lhoặcopenvt -c 13 -s "bash"
  3. Nếu bạn quay lại TTY1 hoặc bất kỳ tty nào khác đã gán phím tắt và muốn quay lại TTY13 mà bạn đã mở, hãy sử dụng sudo chvt 13cho điều đó (và nếu tôi không nhầm - nếu bạn được thêm vào ttynhóm, bạn nên thêm vào không cần sudođiều đó).

Nếu bạn thêm chính mình vào ttynhóm , sau này bạn có thể bỏ qua bước # 1 và gán lệnh ở bước # 2 làm phím tắt


Cũng xin lưu ý rằng sự kết hợp thích hợp là Ctrl+ Alt+ F1và không Left Alt+ được F1 chỉ định trong thân câu hỏi. Đối với các máy ảo trong Virtual Box, điều đó hơi khác một chút - đó là Left Ctrl+ F1.

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.