Điểm:0

Phần dưới màn hình bị giật với GPU Quadro M1000M và trình điều khiển nVidia trên Ubuntu 20.04

lá cờ ng

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à geditvà 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).

một dải jitter ngang ở dưới cùng của màn hình

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-intelxserver-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
lá cờ in
Một điều bạn có thể muốn kiểm tra là liệu jitter có xuất hiện trong Phiên trực tiếp hay không. Nếu bạn không phải là USB cài đặt Xubfox và Thử Xubuntuâ, bạn có thấy sự cố này không? Nếu không, đó là thứ gì đó trong tệp cấu hình/cài đặt ở đâu đó đang làm mọi thứ rối tung lên. Nếu jitter vẫn xuất hiện, thì đó là lỗi trong trình điều khiển hoặc sự cố phần cứng
1one.w01f avatar
lá cờ ng
Cám ơn vì sự gợi ý. Tôi đã thử Phiên trực tiếp, không có sự bồn chồn nào.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.