Mozilla đã nhanh chóng giải quyết một lỗi hiển thị nghiêm trọng gây ảnh hưởng đến người dùng Firefox sử dụng card đồ họa Nvidia sau khi phát hành phiên bản 139.0 chỉ ba ngày trước đó. Bản vá khẩn cấp Firefox 139.0.1 nhắm mục tiêu cụ thể vào các hiện tượng bất thường về hình ảnh và lỗi hỏng màn hình xuất hiện trong cấu hình đa màn hình với tần số làm mới khác nhau.
Các hệ thống bị ảnh hưởng:
- Người dùng GPU Nvidia với cấu hình đa màn hình
- Cấu hình tần số quét hỗn hợp (ví dụ: màn hình 144Hz + 60Hz)
- Hệ thống Windows sử dụng DirectComposition
Các hệ thống không bị ảnh hưởng:
- Người dùng card đồ họa Intel hoặc AMD
- Cấu hình màn hình đơn
- Các hệ điều hành không phải Windows
Vấn Đề Xuất Hiện Nhanh Chóng Sau Khi Firefox 139.0 Ra Mắt
Firefox 139.0 được ra mắt vào ngày 27 tháng 5 với một số tính năng được mong đợi bao gồm nền tab mới tùy chỉnh và hỗ trợ dịch toàn trang cho các tiện ích mở rộng tương thích. Tuy nhiên, niềm vui không kéo dài được bao lâu khi các khiếu nại từ người dùng tràn ngập các diễn đàn Reddit và bảng thảo luận cộng đồng chỉ trong vòng vài giờ sau khi bản cập nhật được phát hành. Người dùng báo cáo gặp phải các hiện tượng bất thường về đồ họa nghiêm trọng, bao gồm các đường kẻ lạ, nhấp nháy và hỏng hình ảnh khi duyệt các trang web có nhiều media như YouTube , Facebook , Instagram và Reddit .
Thiết Lập Đa Màn Hình Chịu Tác Động Nặng Nề Nhất Từ Các Vấn Đề Hiển Thị
Lỗi chủ yếu ảnh hưởng đến người dùng sử dụng cấu hình đa màn hình với các màn hình hoạt động ở tần số làm mới khác nhau, chẳng hạn như màn hình chính 144Hz được ghép nối với màn hình phụ 60Hz. Người dùng phát hiện rằng việc phát nội dung media 60 FPS trên màn hình phụ sẽ kích hoạt các hiện tượng bất thường về hình ảnh xuất hiện trên màn hình chính có tần số làm mới cao trong quá trình tương tác. Điều này tạo ra trải nghiệm duyệt web khó chịu khi các tác vụ điều hướng đơn giản trở nên gây rối loạn về mặt thị giác.
Việc Loại Bỏ Danh Sách Chặn DirectComposition Kích Hoạt Lỗi Driver Đồ Họa
Cuộc điều tra của Mozilla tiết lộ rằng công ty đã loại bỏ một danh sách chặn cụ thể trong Firefox 139.0 mà trước đây ngăn chặn DirectComposition được sử dụng với một số cấu hình GPU Nvidia nhất định. Danh sách chặn này đã đóng vai trò như một biện pháp bảo vệ cho các thiết lập đa màn hình với tần số làm mới khác nhau. Việc loại bỏ đã vô tình để lộ một lỗi driver đồ họa cơ bản biểu hiện dưới dạng các vấn đề hỏng hiển thị lan rộng mà người dùng gặp phải.
Sự Khác Biệt Kỹ Thuật Trong Xử Lý Đồ Họa Của Firefox
Một nhà phát triển Mozilla giải thích rằng Firefox xử lý các buffer đồ họa khác với các trình duyệt khác, sử dụng Surfaces thay vì Swapchains với công nghệ Windows DirectComposition . Công ty đã làm việc để triển khai một Layer Compositor mới được thiết kế để mô phỏng chặt chẽ hơn cách các trình duyệt khác render các phần tử trên màn hình. Sự thay đổi kiến trúc này có thể đã góp phần vào quyết định loại bỏ danh sách chặn, mặc dù Mozilla chưa xác nhận chắc chắn mối liên hệ này.
Giải Pháp Tạm Thời Nhanh Chóng Và Bản Sửa Lỗi Chính Thức Có Sẵn
Trước khi bản vá chính thức được phát hành, những người dùng am hiểu kỹ thuật đã phát hiện ra một giải pháp tạm thời bằng cách vô hiệu hóa thủ công cờ gfx.webrender.dcomp-video-hw-overlay-win
trong cài đặt cấu hình của Firefox . Tuy nhiên, bản cập nhật Firefox 139.0.1 chính thức của Mozilla cung cấp một giải pháp vĩnh viễn mà không yêu cầu thay đổi cấu hình thủ công. Bản vá hiện có sẵn thông qua hệ thống cập nhật tự động của Firefox , có thể truy cập qua phần About Firefox trong menu Help.
Dòng thời gian phiên bản Firefox:
- Firefox 139.0: Phát hành ngày 27 tháng 5 năm 2025
- Firefox 139.0.1: Bản vá khẩn cấp phát hành ngày 30 tháng 5 năm 2025
- Báo cáo lỗi: Bugzilla 1968876
Cách khắc phục thủ công:
- Chuyển cờ
gfx.webrender.dcomp-video-hw-overlay-win
thành false
Phạm Vi Tác Động Hạn Chế Và Khuyến Nghị Cập Nhật
Vấn đề hiện tượng bất thường hiển thị đặc biệt ảnh hưởng đến người dùng có card đồ họa Nvidia trong cấu hình đa màn hình với tần số làm mới khác nhau. Các thiết lập màn hình đơn và hệ thống sử dụng đồ họa Intel hoặc AMD vẫn không bị ảnh hưởng bởi lỗi cụ thể này. Mozilla khuyến nghị người dùng bị ảnh hưởng nên cập nhật lên Firefox 139.0.1 ngay lập tức để khôi phục chức năng duyệt web bình thường và ngăn chặn các vấn đề hỏng hiển thị tiếp theo.