tl;dr / Câu trả lời ngắn gọn:
Chạy lại lệnh mà bạn đã liệt kê, nhưng hoán đổi 1440
vì 2560
. Nếu nó vẫn nhỏ hơn một chút ở tất cả các bên, hãy thay thế -S
tùy chọn với --scalefrom
. Điều đó nên sửa chữa. Để quay lại kích thước pixel ban đầu, hãy chạy:
xrandr --preferred
Một giải pháp thay thế
Bạn có thể điền vào các cạnh bằng cách tăng số đầu tiên (1440 cho bạn) từng chút một, lặp đi lặp lại cho đến khi nó khớp chính xác. Bạn cũng có thể giảm từng chút một thứ hai (900) theo cách tương tự. Hiệu ứng đối với các điểm đen sẽ giống nhau đối với cả hai phương pháp, tuy nhiên, hiệu ứng đối với độ phân giải sẽ ngược lại. Để giữ nguyên (về) độ phân giải, hãy chuyển đổi qua lại.
Ngoài ra, như matigo đã nói, bạn đã thay đổi tỷ lệ khung hình của mình. Đó là những gì tôi đề cập đến trong phần bên dưới khi tôi nói rằng WxH cần phải giữ nguyên. Giải pháp này nên đặt chúng ở đâu đó gần.
Câu trả lời đầy đủ:
Để xem toàn màn hình, tỷ lệ của Bạn cần giống với tỷ lệ của màn hình.
Khi bạn chạy:
xrandr -s 1440x900
với -S
lệnh, bạn không đặt độ phân giải. Bạn đang đặt kích thước màn hình. Nó sử dụng pixel làm tùy chọn, nhưng ..
Giả sử không có tự động rescale
..làm cho HxW
lớn hơn sẽ không làm cho pixel nhỏ hơn. Nó sẽ chỉ làm cho kích thước thực mà nó cố vẽ màn hình của bạn lớn hơn.. và ngược lại theo hướng ngược lại. Đây là lý do mà các --tỉ lệ
tùy chọn được bao gồm. Bạn có thể nhân đôi cả H và W, điều này sẽ giữ nguyên tỷ lệ, nhưng sẽ khiến nó tăng gấp đôi kích thước yêu cầu. Đang chạy
xrandr--tỷ lệ 0,5
â
sau đó sẽ đưa nó trở lại với độ phân giải 2X, nếu phần cứng hỗ trợ. Ngoài ra, đang chạy:
xrandr
không có tùy chọn nào sẽ hiển thị cho bạn chế độ mà màn hình của bạn thích hơn. Đây là kích thước nên là kết quả của --preferred
Tùy chọn.
• Nếu một kích thước là chính xác và kích thước kia quá nhỏ, điều đó có nghĩa là bạn đã không sử dụng tỷ lệ thích hợp (tỷ lệ khung hình). Về cơ bản, việc chia số thứ nhất cho số thứ hai sẽ giống nhau cho mọi tập hợp kích thước "hoàn hảo" có thể có. Đây là cách tôi có số 810
. Tôi đã làm như sau:
1080/1920*1440 = W tốt nhất cho `H == 900`