TV của tôi là Philips 19PFL4322. Độ phân giải gốc của nó là 1440x900. Card đồ họa của máy tính xách tay của tôi là ATI Radeon HD 3650, sử dụng radeon
trình điều khiển nguồn mở trên máy chủ X.org 1.10.
Nếu tôi kết nối chúng qua VGA trong Linux hoặc qua bất kỳ thứ gì trong Windows, nó sẽ hiển thị chính xác ở độ phân giải đó.
Nếu tôi kết nối nó qua HDMI trong Linux, nó mặc định có độ phân giải 1024x768 và các công cụ GUI sẽ chỉ cho phép tôi cài đặt nó lên tới 1360x768, tất cả đều trông khá tệ.
Nếu tôi buộc vấn đề bằng cách tạo một modeline bằng cách sử dụng cvt 1400 900
và sau đó đặt chế độ đó thành chế độ bằng xrandr, tôi sẽ không nhận được kết quả nào trên màn hình đó.
Khi được kết nối qua VGA, Linux xác định chính xác nó là TV Philips 19 ". Khi được kết nối qua HDMI, nó xác định nhầm nó là TV 18".
Làm cách nào để màn hình hiển thị chính xác trên Linux bằng HDMI?
EDIT: đầu ra xrandr . VGA-0
và HDMI-0
cả TV của tôi, LVDS
là màn hình máy tính xách tay của tôi, 1280x960 được liệt kê trong HDMI-0 không phải là đầu ra hợp lệ cho TV của tôi. 1440x900 không được liệt kê là một đầu ra hợp lệ.
Screen 0: minimum 320 x 200, current 2880 x 900, maximum 8192 x 8192
VGA-0 connected 1440x900+1440+0 (normal left inverted right x axis y axis) 410mm x 257mm
1440x900 59.9*+
1360x768 59.8
1280x720 60.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 72.8 75.0 66.7 60.0
720x400 70.1
LVDS connected 1440x900+0+0 (normal left inverted right x axis y axis) 367mm x 23000mm
1440x900 60.8*+
1280x854 59.9
1280x800 59.8
1280x720 59.9
1152x768 59.8
1024x768 59.9
800x600 59.9
848x480 59.7
720x480 59.7
640x480 59.4
HDMI-0 connected (normal left inverted right x axis y axis)
1920x1080i 25.0 +
1280x960 60.0
1360x768 59.8
1280x768 59.9
1280x720 60.0
1024x768 75.1 70.1 60.0
800x600 72.2 75.0 60.3 56.2
640x480 72.8 75.0 66.7 60.0
720x400 70.1