Gần đây tôi đã cài đặt xscreenaver, cũng như các trình bảo vệ màn hình bổ sung / bổ sung. Nhiều trong số các OpenGL hoạt động chính xác, đi toàn màn hình như mong đợi. Tuy nhiên, vì một số lý do, trình bảo vệ màn hình XAnalogTV để lại hai điểm "trống" trên các cạnh của màn hình của tôi.
Nếu tôi tự khởi chạy XAnalogTV, nó sẽ hiển thị một cửa sổ, cửa sổ sẽ điền chính xác. Khi tôi tối đa hóa cửa sổ, hiệu ứng tương tự xảy ra: cửa sổ tối đa hóa, nhưng hai cạnh của màn hình có nghĩa đen là "trong suốt". Hiệu ứng này cũng xảy ra khi trình bảo vệ màn hình được đặt thành toàn màn hình.
Vì những lý do này, tôi tin rằng vấn đề có thể liên quan đến tỷ lệ khung hình của màn hình. Các cạnh của màn hình theo nghĩa đen là "bị bỏ qua", không có gì được vẽ ở đó. Cụ thể, lưu ý chuyển đổi giữa các ảnh chụp màn hình tối đa và toàn màn hình (với khoảng trắng không được vẽ thu nhỏ khi chiều cao dọc đã được tăng lên).
Để tham khảo, tôi đang chạy Xubfox 12.04 trên Dell Vostro 1520 (Intel P8600, Nvidia 9300M) với màn hình 1440 x 900 (16:10). Tôi cũng đã đặt GetViewPortIsFullOfLies
ưu tiên thành đúng.
Có cách nào để buộc XAnalogTV lấp đầy toàn bộ màn hình của tôi không? Ngoài ra, như tôi tin rằng vấn đề liên quan đến tỷ lệ khung hình, có cách nào để tôi có thể khiến trình bảo vệ màn hình hiển thị lớn hơn màn hình của mình không và chỉ cần loại bỏ các pixel phụ?
Ảnh chụp màn hình có liên quan (tương ứng cửa sổ, tối đa hóa và toàn màn hình):
Bạn có thể thấy trong hai phần cuối, thanh cuộn từ Firefox hiển thị rõ ràng, mặc dù đây là trình bảo vệ màn hình toàn màn hình.