Tôi tự hỏi nếu có ai gặp phải vấn đề tương tự trước đây và đã tìm ra cách khắc phục vấn đề đó.
Vấn đề
Tôi có một máy tính xách tay có Quadro M1000M và chạy Xubfox 20.04. Vấn đề là nếu tôi sử dụng màn hình của máy tính xách tay, sẽ có một dải rung ngang (khoảng 24 hàng pixel ở dưới cùng của màn hình, đôi khi nhiều hơn, đôi khi ít hơn, nhưng phần còn lại của màn hình trông vẫn ổn), đó là rất phiền phức. Đôi khi, jitter sẽ không ở đó (có lẽ một lần trong 20 lần khởi động lại), nhưng hầu hết các trường hợp sẽ xảy ra. Một ví dụ được hiển thị trong gif động bên dưới (ứng dụng được mở là gedit
và khu vực soạn thảo văn bản vẫn ổn nhưng thanh trạng thái dưới cùng nằm trong khu vực bị giật).
Thật thú vị, nếu tôi sử dụng màn hình ngoài, thì dải rung hình ngang này sẽ không xuất hiện. Nếu tôi sử dụng màn hình ngoài + màn hình máy tính xách tay và phản chiếu màn hình (cả hai màn hình đều có cùng độ phân giải 1920x1080), hiện tượng giật hình sẽ vẫn tồn tại trên màn hình máy tính xách tay, nhưng không xuất hiện trên màn hình ngoài. Việc màn hình ngoài được kết nối với HDMI hay thunderbolt hay mini DP của máy tính xách tay không ảnh hưởng đến quan sát này.
Nỗ lực chẩn đoán và khắc phục sự cố
Trước hết, tôi khá chắc chắn rằng đó không phải là màn hình máy tính xách tay bị lỗi. Không có jitter trong BIOS và menu Grub.Và nếu tôi gỡ cài đặt trình điều khiển Nvidia, jitter sẽ không xuất hiện khi tải Ubuntu 20.04. Tương tự, nếu tôi khởi động các hệ điều hành khác (ví dụ: một phiên bản Ubuntu khác từ USB thumbdrive không có trình điều khiển Nvidia), jitter cũng không xuất hiện.
Máy tính xách tay được cấu hình trong BIOS để chỉ sử dụng "Đồ họa rời" chứ không phải GPU Intel cũng như Prime. Cả hai xserver-xorg-video-intel
và xserver-xorg-video-nouveau
đã được gỡ bỏ với thanh lọc apt
. tân thời
cũng bị liệt vào danh sách đen. Trong trường hợp có vấn đề, Xubfox tôi đang chạy không phải là bản cài đặt mới. Nó được nâng cấp từ 18.04, lần lượt được nâng cấp từ 16.04.
Đây là danh sách những gì tôi đã thử cho đến nay và thật không may, jitter vẫn còn đó:
- các phiên bản khác nhau của trình điều khiển Nvidia (ví dụ: v495, v470, v460, v450), cùng một jitter
- hạ cấp xuống một số phiên bản kernel gần đây nhưng cũ hơn, cùng một jitter
- nâng cấp chương trình cơ sở hệ thống (BIOS) lên phiên bản mới nhất, cùng một hiện tượng giật hình
- chuyển trình quản lý hiển thị từ
ánh sáng
đến gdm3
, cùng một jitter
- thêm
nvidia-drm.modeset=1
đến ấu trùng
cũng không tạo ra sự khác biệt (tôi có thể thấy /sys/module/nvidia_drm/parameters/modeset:N
đã trở thành /sys/module/nvidia_drm/parameters/modeset:Y
, nhưng cùng một jitter)
- đặt "Quét dưới" thành các giá trị từ 1 đến 10 trong
cài đặt nvidia
, cùng một jitter
- thay đổi/xóa/đặt lại
/etc/X11/xorg.conf
, cùng một jitter
Tôi cạn ý tưởng rồi. Tôi tự hỏi liệu có ai trong số các bạn có một số gợi ý để tôi thử không?
Trong trường hợp nó có ích, đây là đầu ra của trình quản lý gpu sudo
:
last_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
new_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
không vào được /opt/amdgpu-pro/bin/amdgpu-pro-px
Tìm kiếm các mô-đun nvidia trong /lib/modules/5.4.0-90-generic/kernel
Tìm kiếm các mô-đun nvidia trong /lib/modules/5.4.0-90-generic/updates/dkms
Đã tìm thấy mô-đun nvidia.ko trong /lib/modules/5.4.0-90-generic/updates/dkms/nvidia.ko
Tìm kiếm các mô-đun amdgpu trong /lib/modules/5.4.0-90-generic/kernel
Tìm kiếm các mô-đun amdgpu trong /lib/modules/5.4.0-90-generic/updates/dkms
nvidia có được tải không? Vâng
nvidia có bị dỡ không? không
nvidia có nằm trong danh sách đen không? không
intel có được nạp không? không
Radeon đã được tải chưa? không
Radeon có nằm trong danh sách đen không? không
amdgpu có được tải không? không
Amdgpu có nằm trong danh sách đen không? không
Là phiên bản amdgpu? không
amdgpu có phải là ngăn xếp chuyên nghiệp không? không
Là nouveau tải? không
Là nouveau danh sách đen? Vâng
Mô-đun hạt nhân nvidia có sẵn không? Vâng
Mô-đun hạt nhân amdgpu có sẵn không? không
Id nhà cung cấp/thiết bị: 10de:13b1
BusID "PCI:1@0:0:0"
Boot vga có được không? Vâng
Nó có yêu cầu giảm tải không? không
số thẻ cuối cùng = 1
Có amd không? không
Có thông tin tình báo? không
Có nvidia? Vâng
Có bao nhiêu thẻ? 1
Hệ thống đã thay đổi? Không
Đã phát hiện thẻ đơn
Không có gì làm