Làm cách nào để thay đổi phông chữ hoặc kích thước phông chữ trong TTY (bảng điều khiển)?


70

Tôi đang sử dụng Ubuntu 12.04. Gần đây, kích thước phông chữ cho tất cả các TTY của tôi trở nên lớn hơn nhiều. Làm cách nào để thay đổi cỡ chữ trở về mặc định?


Bạn có nghĩa là gnome-terminalhoặc TTY truy cập với Ctrl+Alt+F1, vv?
ish

6
Ý tôi là TTY.
Aaron Hill

Câu trả lời:


111

Để điều chỉnh phông chữ / cỡ chữ được sử dụng cho TTY, hãy chạy sudo dpkg-reconfigure console-setup, hướng dẫn này sẽ hướng dẫn bạn qua các bước để chọn phông chữ và cỡ chữ:

  1. Chọn mặc định UTF-8và nhấn Tabđể tô sáng OK và sau đó nhấn Enterđể chuyển sang bước tiếp theo. (Bạn có thể nhấn lại lần nữa và tô sáng Cancelđể quay lại.)

    nhập mô tả hình ảnh ở đây

  2. Chọn Combined - Latin, ...tùy chọn mặc định ("Latin" bao gồm bảng chữ cái tiếng Anh) và tiến hành bước 3:

    nhập mô tả hình ảnh ở đây

  3. Chọn phông chữ - đảm bảo đọc các ghi chú ở trên về hiệu ứng hình ảnh mà các phông chữ khác nhau có thể có:

    nhập mô tả hình ảnh ở đây

  4. Chọn cỡ chữ:

    nhập mô tả hình ảnh ở đây

  5. Bây giờ bạn sẽ thoát console-setup; như thông báo được hiển thị nói, các cài đặt mới sẽ có hiệu lực sau khi khởi động lại. Để áp dụng ngay lập tức, hãy mở TTY và chạy setupcon.


Chạy lệnh này trước tiên sẽ nhắc tôi chọn mã hóa, trong đó tôi chọn UTF-8. Trên màn hình tiếp theo, nơi tôi được nhắc chọn một bộ ký tự, không có tùy chọn cho bất kỳ loại bộ ký tự tiếng Anh nào.
Aaron Hill

5
Bạn sẽ ổn với Combined - Latin...mặc định. "Latin" bộ ký tự tiếng Anh. Từ wikipedia: Thuật ngữ bảng chữ cái Latinh có thể chỉ cả bảng chữ cái được sử dụng để viết tiếng Latinh (như được mô tả trong bài viết này) hoặc các bảng chữ cái khác dựa trên chữ viết Latinh, là tập hợp các chữ cái cơ bản phổ biến cho các bảng chữ cái khác nhau xuất phát từ cổ điển Một trong những tiếng Latin, chẳng hạn như bảng chữ cái tiếng Anh.
ish

6
@qed, ở bước # 3, nếu bạn chọn Terminusthay vì Fixed, có các cỡ chữ lớn hơn để chọn.
Afilu

2
Điều gì sẽ xảy ra nếu tôi muốn sử dụng một phông chữ khác mà tôi đã tải xuống thay vì các phông chữ được liệt kê?
tyjkenn

3
@tyjkenn Bạn chỉ có thể sử dụng phông chữ bitmap vì vậy nếu bạn muốn sử dụng phông chữ của riêng mình thì bạn phải tìm phiên bản bitmap của nó. Ví dụ, gói fonts-ubuntu-font-family-consolechứa các phiên bản bitmap của họ phông chữ ubfox.
hexman

1

Sử dụng GRUB_GFXPAYLOAD_LINUX

Đầu tiên, cài đặt xrandrvà chạy nó:

$ sudo apt-get install xrandr
$ xrandr

Các chế độ màn hình có sẵn được liệt kê.

Bây giờ, chỉnh sửa /etc/default/grub:

$ sudo nano /etc/default/grub

Giả sử một tệp chưa được chỉnh sửa trước đó, hãy thực hiện các thay đổi sau:

Biến GRUB_CMDLINE_LINUX_DEFAULTphải chứa ít nhất nomodeset, có lẽ ngoài quietsplashtrên các hệ thống máy tính để bàn.

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

Trên các hệ thống máy chủ, không chú GRUB_TERMINAL=consoleý để thấy nhiều thông báo hơn trong khi khởi động trước khi vào bảng điều khiển đồ họa.

Để lại dòng này như một bình luận:

#GRUB_GFXMODE=640x480

Ở cuối tập tin, thêm một dòng:

GRUB_GFXPAYLOAD_LINUX=1280x1024x16

hoặc thay thế giá trị bằng bất kỳ (các) chế độ (được phân tách bằng dấu phẩy) khác được (được) hỗ trợ bởi phần cứng của bạn. Các giá trị text, keep, auto, vgaaskcũng nên làm việc.

Cuối cùng, sau khi lưu chỉnh sửa /etc/default/grubbằng Ctrl+ Ovà thoát nó bằng Ctrl+ X, hãy đưa ra các lệnh sau:

$ sudo update-grub
$ sudo reboot

Câu trả lời này cũng sẽ làm việc để giảm độ phân giải và / hoặc tốc độ làm mới hoặc tần số bộ đệm khung trên các hệ thống có đồng hồ xuống. Màn hình CRT thường hiển thị các sọc nhấp nháy khi tần số làm mới quá cao.

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.