Mặc dù đây là một sự cố hiếm gặp, nhưng máy tính của bạn cũng có thể gặp sự cố do sai độ phân giải. Điều này có thể xảy ra vì chẳng hạn như lỗi trong trình điều khiển GPU của bạn không xác định đúng màn hình của bạn. Vì vậy, nếu màn hình của bạn trông giống như một hình thu nhỏ ở giữa màn hình hoặc bạn phải cuộn xung quanh để xem mọi thứ, bạn có thể thử đặt độ phân giải theo cách thủ công. Hãy xem cách bạn có thể thay đổi độ phân giải trong Ubuntu.
Cài đặt hiển thị
Cài đặt độ phân giải được tìm thấy trong Cài đặt hiển thị. Để truy cập Cài đặt hiển thị, hãy nhấp chuột phải vào màn hình và chọn “Cài đặt hiển thị”.
Từ đó, nhấp vào tùy chọn "Độ phân giải" và chọn độ phân giải gốc cho màn hình của bạn.
Sử dụng XRandR
Bạn cũng có thể đặt độ phân giải của mình thông qua xrandr
lệnh, được bao gồm trong hầu hết các bản phân phối Linux hiện đại. Thử nhập xrandr
vào thiết bị đầu cuối yêu thích của bạn, nhấn enter và một loạt thông tin về màn hình và độ phân giải của màn hình sẽ xuất hiện. Độ phân giải đang hoạt động sẽ có dấu hoa thị bên cạnh.
Lưu ý bí danh của màn hình của bạn trong thông tin xuất hiện ngay sau lệnh nhưng trước danh sách độ phân giải. Trong trường hợp của chúng tôi, vì chúng tôi đã sử dụng VMware để chụp ảnh chụp màn hình trong bài viết của mình, đây là “Virtual1”.
Để chọn độ phân giải khác, bạn có thể cho xrandr biết cần nhắm mục tiêu màn hình nào và áp dụng độ phân giải nào:
xrandr --output MONITOR_ALIAS --mode SUPPORTED_RESOLUTION
Bạn có thể chọn bất kỳ độ phân giải nào được hỗ trợ, ngay cả khi độ phân giải đó không phải dành cho màn hình của bạn. Lệnh của chúng tôi trông giống như:
xrandr --output Virtual1 --mode 1440x900
Nếu không phát hiện được độ phân giải chính xác hoặc bạn muốn sử dụng độ phân giải tùy chỉnh vì bất kỳ lý do gì, xrandr cũng có thể giúp bạn. Tuy nhiên, bạn không nên đi chệch khỏi các tiêu chuẩn VESA và cvt
ở đây để giúp một tay.
Cũng có sẵn theo mặc định trong hầu hết các bản phân phối, cvt có thể tính toán các chế độ Định giờ Video Phối hợp VESA. Cách sử dụng nó rất đơn giản:gõ cvt
tiếp theo là độ phân giải theo chiều ngang và chiều dọc mong muốn. Để tính toán các thông số cho độ phân giải 1500 × 900 không chuẩn, chúng tôi đã nhập:
cvt 1500 900
Chọn và sao chép vào khay nhớ tạm mọi thứ từ “Modeline” cho đến cuối.
Sau đó, sử dụng nó để tạo độ phân giải mới từ đầu với xrandr:
xrandr --newmode CLIPBOARD_CONTENTS
Lưu ý rằng “1504x900_60.00” trong trường hợp của chúng tôi đề cập đến độ phân giải và tốc độ làm mới mong muốn của màn hình (ảo) của chúng tôi nhưng là tên mà cvt được tạo tự động. Bạn có thể tự do thay đổi nó thành bất kỳ thứ gì bạn muốn vì sự thuận tiện. Chúng tôi đã sử dụng:
xrandr --newmode "MyMode" 111.00 1504 1592 1744 1984 900 903 913 934 -hsync +vsync
Đó không phải là tất cả vì bạn cũng phải thêm chế độ mới làm tùy chọn cho màn hình cụ thể. Bạn có thể làm điều đó với:
xrandr --addmode MONITOR_ALIAS "NAME_OF_XRANDR-CREATED_MODE"
Vì vậy, theo tất cả những gì chúng ta đã thấy cho đến bây giờ, lệnh của chúng ta trông giống như sau:
xrandr --addmode Virtual1 "MyMode"
Sau đó, cuộc cách mạng mới của chúng tôi hiện có thể được chọn từ Cài đặt hiển thị.
Nếu máy tính để bàn của bạn vẫn tiếp tục bị mắc kẹt ở độ phân giải sai, có thể đã đến lúc bạn nâng cấp trình điều khiển GPU của mình.
Cuối cùng, nếu vấn đề của bạn nằm ở chỗ văn bản trên màn hình trở nên rất nhỏ trên màn hình có độ phân giải cao, thì bạn có thể cần thực hiện chia tỷ lệ phân số thay vì thay đổi độ phân giải.