Tôi gặp vấn đề nhấp nháy màn hình khi kết nối máy tính xách tay với TV. Tôi thấy rằng khi tôi thay đổi tốc độ làm mới từ 60Hz thành 59Hz thì vấn đề này biến mất.
Trong Xorg (theo tôi biết 18.04 sử dụng theo mặc định), bạn có thể thay đổi tốc độ làm mới bằng sự trợ giúp của xrandr
:
0. Trước tiên, bạn phải tìm tên đầu ra video mà bạn nên xác nhận chế độ mới. Chỉ cần gõ xrandr
và điều tra cái nào là nó. Trong trường hợp của tôi đây là HDMI-1
.
1. Tạo modeline mới bằng cách sử dụng cvt
:
$ cvt 1920 1080 59
# 1920x1080 58,94 Hz (CVT) hsync: 66,02 kHz; pclk: 169,00 MHz
Mô hình "1920x1080_59.00" 169.00 1920 2040 2240 2560 1080 1083 1088 1120 -hsync + vsync
1920
và 1080
là các giá trị độ phân giải ngang và dọc.
59
là giá trị của tốc độ làm mới.
2. Tạo chế độ mới:
xrandr --newmode 1920x1080_59.00 169.00 1920 2040 2240 2560 1080 1083 1088 1120 -hsync +vsync
3. Gán chế độ mới cho đầu ra video:
xrandr --addmode HDMI-1 1920x1080_59.00
4. Kích hoạt chế độ mới:
xrandr --output HDMI-1 --mode 1920x1080_59.00
Nếu các công việc trên và sự cố biến mất, bạn nên tìm một cách thích hợp để thêm và đặt chế độ này khi khởi động hệ thống. Dưới đây là một vài tài liệu tham khảo về điều đó: