Điểm:5

Làm nổi bật những giọt nước mắt chéo với Đồ họa Intel (Ubuntu 20.04)

lá cờ in

Vấn đề:

Mặc dù đã cài đặt lại mọi thứ nhưng tôi có thể nghĩ rằng tôi đang gặp sự cố với một số điểm nổi bật bị rách. Vấn đề này đã xuất hiện đối với tôi trong cả Gnome và KDE.

Nó dường như xuất hiện nhất quán khi sử dụng máy tính để bàn Firefox và KDE Plasma 5, tuy nhiên tôi đã thấy nó xảy ra trong các ứng dụng khác (ví dụ: Cài đặt Ubuntu và Cá heo). Nó dường như chỉ xảy ra trong một số chương trình nhất định: Slack, VS Code, Atom, Gimp và Google Chrome, chưa bao giờ gây ra sự cố cho tôi.

Tất cả những giọt nước mắt dường như là do đánh dấu một cái gì đó hoặc di chuột qua một nút. Có lẽ điểm chung là một cái gì đó để làm với việc thực hiện một lấp đầy?

Tôi không phải là người có nhiều kinh nghiệm nhất với Linux nên tôi rất biết ơn về bất kỳ sự trợ giúp nào.

Tôi tin rằng người này đang gặp vấn đề tương tự


Ví dụ:

firefox Trình khởi chạy ứng dụng Thực đơn


Thông tin đồ họa

andrew@qis:~$ glxinfo -B
tên hiển thị: :0
hiển thị: :0 màn hình: 0
kết xuất trực tiếp: Có
Thông tin trình kết xuất mở rộng (GLX_MESA_query_renderer):
    Nhà cung cấp: Trung tâm công nghệ mã nguồn mở Intel (0x8086)
    Thiết bị: Mesa DRI Intel(R) HD Graphics 2500 (IVB GT1) (0x152)
    Phiên bản: 20.2.6
    Tăng tốc: có
    Bộ nhớ video: 1536MB
    Bộ nhớ thống nhất: có
    Hồ sơ ưa thích: lõi (0x1)
    Phiên bản cấu hình lõi tối đa: 4.2
    Phiên bản cấu hình máy tính tối đa: 3.0
    Phiên bản hồ sơ GLES1 tối đa: 1.1
    Phiên bản hồ sơ GLES[23] tối đa: 3.0
Chuỗi nhà cung cấp OpenGL: Intel Open Source Technology Center
Chuỗi trình kết xuất OpenGL: Mesa DRI Intel(R) HD Graphics 2500 (IVB GT1)
Chuỗi phiên bản cấu hình lõi OpenGL: 4.2 (Cấu hình lõi) Mesa 20.2.6
Chuỗi phiên bản ngôn ngữ tô bóng cấu hình lõi OpenGL: 4.20
Cờ bối cảnh hồ sơ lõi OpenGL: (không có)
Mặt nạ hồ sơ hồ sơ lõi OpenGL: hồ sơ lõi

Chuỗi phiên bản OpenGL: 3.0 Mesa 20.2.6
Chuỗi phiên bản ngôn ngữ tạo bóng OpenGL: 1.30
Cờ bối cảnh OpenGL: (không có)

Chuỗi phiên bản hồ sơ OpenGL ES: OpenGL ES 3.0 Mesa 20.2.6
Chuỗi phiên bản ngôn ngữ tô bóng hồ sơ OpenGL ES: OpenGL ES GLSL ES 3.00
andrew@qis:~$ lspci | grep VGA 
00:02.0 Bộ điều khiển tương thích VGA: Tập đoàn Intel Xeon E3-1200
Bộ điều khiển đồ họa bộ xử lý lõi v2/thế hệ thứ 3 (rev 09)

Thông tin hệ thống:

Hệ điều hành: Ubuntu 20.04
Phiên bản KDE Plasma: 5.18.5
Phiên bản khung KDE: 5.68.0
Phiên bản Qt: 5.12.8
Phiên bản hạt nhân: 5.8.0-55-chung
Loại hệ điều hành: 64-bit
Bộ xử lý: CPU 4 à Intel® Core™ i5-3470 @ 3.20GHz
Bộ nhớ: RAM 15,5 GiB

mesa-utils/focal hiện có 8.4.0-1build1 AMD64
qt5-style-kvantum/focal, hiện là 0.20.0+repack-1~focal1 AMD64

Cài đặt bộ tổng hợp (đây là các giá trị mặc định):

  • Phương pháp tỷ lệ: Smooth
  • Kết xuất phụ trợ: OpenGL 3.1
  • Chống rách: Tự động Khi tôi thử nghịch những thứ này, mọi thứ bắt đầu trở nên kỳ lạ nên tôi đã đặt lại chúng, tuy nhiên tôi sẵn sàng nghịch thêm.

Nếu bạn cần thêm thông tin chỉ cần hỏi. Nhưng làm ơn ai đó giúp tôi với!

Gene Laurent B. Nale avatar
lá cờ ar
có vẻ như có vấn đề về đồ họa
Andrew Mellor avatar
lá cờ in
@ GeneLaurentB.Nale có biết cách sửa nó không?
Gene Laurent B. Nale avatar
lá cờ ar
chưa, nhưng tôi nghi ngờ đó là trình điều khiển đồ họa hoặc có vấn đề với trình bao
int_ua avatar
lá cờ cn
Tôi mới bắt đầu gặp sự cố này sau khi nâng cấp máy cũ của mình với LXQt lên 21.04. Đồ họa Intel. Có lẽ bạn nên báo cáo sự cố tại Launchpad?
Nate T avatar
lá cờ it
Bạn nói rằng bạn đã nhìn thấy những giọt nước mắt ở nơi khác. Có phải văn bản luôn nổi bật bị rách hay bạn đã từng rơi nước mắt vì bất kỳ thứ gì khác (ví dụ: hình ảnh, video, v.v.).
Andrew Mellor avatar
lá cờ in
@NateT Không, tất cả những giọt nước mắt dường như là do đánh dấu thứ gì đó hoặc di chuột qua một nút (có thể liên quan đến việc thực hiện "điền"). Các vị trí khác nằm trong các ứng dụng gnome và kde ngẫu nhiên (ví dụ: Cài đặt Gnome và Cá heo). Nó dường như chỉ xảy ra trong một số chương trình nhất định: Slack, VS Code, Atom, Gimp và Google Chrome, chưa bao giờ gây ra sự cố cho tôi.
Điểm:1
lá cờ tr

Chính xác cùng một vấn đề đã xảy ra - firefox cũng bị ảnh hưởng (trừ khi webrender được đặt thành buộc vô hiệu hóa). Tuy nhiên, tôi đang sử dụng linux-image-5.8.0-55-generic:AMD64. Hoàn nguyên về kernel initrd.img-5.8.0-48-generic tạm thời giải quyết được sự cố - nhưng rõ ràng là không thể ở trên kernel có lỗ hổng bảo mật đã vá.

Chuyển sang kernel (mới nhất) 5.4 sẽ giải quyết vĩnh viễn sự cố - tuy nhiên, bạn muốn biết liệu một số công việc đang diễn ra để khắc phục sự cố với 5.8 hay không?

Andrew Mellor avatar
lá cờ in
Tôi cũng muốn biết liệu/khi nào những vấn đề này sẽ được khắc phục, cũng ảnh hưởng đến firefox đối với tôi.
Điểm:0
lá cờ it

Đừng thay đổi bất cứ điều gì trước khi đọc toàn bộ câu trả lời. Dòng cuối cùng là đặc biệt quan trọng.

Hãy thử đặt biến môi trường __GL_YEILD=NGỦ. Bản sửa lỗi này, mà tôi đã tìm thấy đây, đã được đăng cho một cạc đồ họa khác, nhưng khắc phục sự cố tương tự trong KDE Plasma 5/Kubuntu. Tôi cũng nhận thấy rằng OP trong câu hỏi mà bạn đã liên kết đang sử dụng Plasma 5.Có vẻ giống như một mô hình, phải không? Có thể có vấn đề với việc triển khai OpenGL của họ? Tôi khá chắc chắn rằng bản sửa lỗi này sẽ hoạt động trên tất cả các thiết lập Plasma 5.

Dù sao đi nữa, video khuyên bạn nên tải xuống tập lệnh shell tự chế của anh ấy và đặt bên trong thư mục cấu hình Plasma 5 trong ~/.config/kde-workspace/env/, Tuy vậy:

  • cái này dành cho hệ thống khác, vì vậy cấu trúc thư mục có thể khác. Nếu vậy, bạn có thể tham khảo tài liệu trợ giúp về Plasma 5 hoặc trang web khác để biết vị trí của thư mục cấu hình môi trường của bạn, nếu bạn thấy một số lợi thế mà tôi đã bỏ qua khi sử dụng tập lệnh.

  • Ngoài ra, tôi không khuyên bạn nên tải xuống bất kỳ thứ gì, đặc biệt là tệp thực thi, từ một trang web/mô tả video ngẫu nhiên. Tôi chắc rằng bạn biết tại sao. Kịch bản chỉ chứa một dòng: xuất __GL_YEILD=USLEEP. Vì nó đang được xuất, tôi khá chắc chắn rằng việc chạy nó từ dòng lệnh sẽ có tác dụng tương tự.

Dù sao thì, nếu điều này không hoạt động, hãy đảm bảo đặt nó trở lại giá trị ban đầu. Chạy lệnh 'set' từ dòng lệnh trước khi xuất, để bạn có thể lấy giá trị ban đầu, nếu nó đã được đặt.

Nate T avatar
lá cờ it
Có thể hoặc có thể không hoạt động. Vết rách trông hơi khác trong video, nhưng các vấn đề quá giống nhau nên không thể coi đó là sự trùng hợp ngẫu nhiên. Vui lòng cho tôi biết liệu nó có hữu ích hay không và nếu có, tôi sẽ báo cáo với kde.
int_ua avatar
lá cờ cn
Tôi có cái này trên LXQt nên không dành riêng cho KDE. Tôi sẽ thử điều này sau.
Andrew Mellor avatar
lá cờ in
Điều này dường như đã làm giảm kích thước vết rách một chút, nhưng nó vẫn rất đáng chú ý.
Nate T avatar
lá cờ it
Tôi sẽ xem xét xung quanh một lần nữa để tìm các giải pháp khả thi. Tôi có thể không tìm thấy bất cứ thứ gì mà bạn chưa thấy, nhưng nó đáng để thử. Hy vọng rằng ai đó khác đã từng trải qua nó sẽ đưa ra giải pháp phù hợp, nhưng ngoài điều đó ra, hai nhân viên của Google sẽ tốt hơn một. XD
Điểm:0
lá cờ in

Cuối cùng đã tìm ra nó!

Sau khi tìm thấy câu hỏi này trong đó có một tham chiếu đến câu trả lời này.

Rõ ràng kể từ khi 5.8.0-495.8.0-50 đã xảy ra sự cố đồ họa (có thể chỉ xảy ra với các hệ thống phụ video nội bộ của Intel). Như đã thấy ở trên tôi đã sử dụng Phiên bản hạt nhân: 5.8.0-55-chung.

Bằng cách hạ cấp kernel của tôi xuống 5.8.0-48 mọi thứ đều tốt hơn một cách kỳ diệu!


Các bước:

Cài đặt công cụ:

Sudo apt install linux-image-5.8.0-48-generic linux-modules-5.8.0-48-generic linux-modules-extra-5.8.0-48-generic

Chạy:

ls -al /khởi động

xác nhận rằng initrd.img-5.8.0-48-generic Là những.

Nếu nó không có ở đó, thì hãy chạy:

Sudo update-initramfs -c -k 5.8.0-48-generic

Cuối cùng:

cập nhật sudo-grub
khởi động lại

Tại menu GRUB, chọn Tùy chọn nâng cao, sau đó chọn hạt nhân -48 để khởi động.


Tyvm cho tất cả những người đã giúp đỡ!

Điểm:0
lá cờ us

Giống như @ paul-dev đã nói, việc hạ cấp xuống dòng kernel 5.4 sẽ giải quyết được vấn đề với lợi thế là thay vì phải sử dụng phiên bản kernel không có bản vá bảo mật (vì nếu bạn cập nhật nó, bạn sẽ gặp lại lỗi cho đến khi nó được giải quyết) , với nhân 5.4, bạn đồng thời nhận được các bản cập nhật bảo mật mới nhất để tránh sự cố này.

@paul-dev báo cáo sự cố đó trên Launchpad: https://bugs.launchpad.net/ubuntu/+source/linux-signed-hwe-5.8/+bug/1934652. Sẽ rất thuận tiện nếu những người bị ảnh hưởng bởi lỗi này thông báo cho nó và cũng cho biết họ có loại card đồ họa và bộ xử lý nào để giúp các nhà phát triển giải quyết nó.

Và trong khi đó, vấn đề có thể tránh được khi cài đặt loạt kernel 5.4. Bạn có thể xem thông tin này để làm điều đó: https://wiki.ubuntu.com/Kernel/LTSEnablementStack

Trong trường hợp này, bạn phải theo dõi hạt nhân GA. Đảm bảo khởi động trên nhân GA trước khi gỡ bỏ bất kỳ nhân HWE nào. Trước khi xóa bất kỳ kernel 5.11 hoặc 5.8 nào, bạn phải kiểm tra với uname -r rằng bạn đang làm việc từ 5.4 (nhân GA). Trước tiên hãy cài đặt 5.4, khởi động trên đó và sau đó xóa sê-ri 5.8 và/hoặc 5.11: https://askubuntu.com/a/1310623/433685

Đă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.