Tôi mới dùng Ubuntu. Tôi đã cài đặt Ubuntu 12.04 và đang bị kẹt khi cố gắng thiết lập độ phân giải chính xác cho màn hình LCD của mình.
Độ phân giải gốc cho LCD là 1920x1080
đây là đầu ra từ xrandr
:
$ xrandr
Screen 0: minimum 320 x 200, current 1280 x 720, maximum 4096 x 4096
LVDS1 connected 1280x720+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1280x720 60.0*+
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
Sau đó, tôi tạo modeline mới:
$ cvt 1920 1080 60
1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Càng xa càng tốt. Sau đó, tôi tạo chế độ mới bằng cách sử dụng xrandr
:
$ xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Nhưng vì một số lý do mà chế độ mới được tạo cho đầu ra VGA (VGA1) thay vì đầu ra LCD (LVDS1):
$ xrandr
Screen 0: minimum 320 x 200, current 1280 x 720, maximum 4096 x 4096
LVDS1 connected 1280x720+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1280x720 60.0*+
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
1920x1080_60.00 (0xbc) 173.0MHz <---------- ????!!!!!!
h: width 1920 start 2048 end 2248 total 2576 skew 0 clock 67.2KHz
v: height 1080 start 1083 end 1088 total 1120 clock 60.0Hz
Vì vậy, nếu tôi cố gắng thêm chế độ vào LVDS1, tôi sẽ gặp lỗi:
$ xrandr --addmode LVDS1 "1920x1080_60.00"
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 149 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 25
Current serial number in output stream: 26
Thêm chế độ mới đó vào VGA1 hoạt động tốt, nhưng tôi không sử dụng đầu ra VGA1 đó.