Màn hình nhấp nháy thế hệ thứ 6 của Ubuntu 16.04 Skylake


33

Tôi có một chiếc Lenovo ThinkPad t460 ở đây. Đó là phiên bản SSD NVMe PCI. CPU là i7 6600U (Skylake thế hệ thứ 6) với Intel HD 520.

Khoảng một tháng trước (bắt đầu từ tháng 3 năm 2016), tôi đã cài đặt Ubuntu GNOME 16.04 Beta 1. Mọi thứ, ngoài các sự cố đã biết (Vấn đề về nút vật lý của Touchpad, Sự cố đóng nắp) dường như hoạt động tốt.

Tại thời điểm này, tôi đang sử dụng phiên bản kernel 4.4.0-7. Vài ngày sau, có một vài cập nhật kernel (4.4.0-12, 4.4.0-14 và 4.4.0-15). Đột nhiên, tôi đang trải nghiệm màn hình nhấp nháy. Nó thực sự xấu xí, và tôi không thể làm việc nữa. Vì vậy, tôi đã hạ phiên bản kernel xuống 4.4.0-7 và giữ nó ở chế độ chờ (thông qua giữ apt-mark). Màn hình nhấp nháy biến mất. Bây giờ, tôi có một số đồ tạo tác đồ họa khi duyệt (firefox, chromium). Tôi nghĩ rằng tôi đã xoay sở để loại bỏ những thứ này bằng cách vô hiệu hóa các tùy chọn "cuộn trơn tru".

Có ai khác gặp vấn đề tương tự? Hoặc có ai đã tìm thấy một giải pháp cho vấn đề này?

PS: Tôi đã cài đặt Ubuntu GNOME 16.04 Final Beta vài ngày trước và dùng thử phiên bản kernel 4.4.0-16, đã giải quyết vấn đề với các nút vật lý của bàn di chuột. Nhưng thật không may, Màn hình nhấp nháy không được giải quyết. Vì vậy, tôi đã quay lại phiên bản kernel 4.4.0-7, như được mô tả ở trên, một lần nữa.


2
Tôi rất vui khi thấy điều này. Tôi đã bắt đầu lo lắng rằng máy mới mua của tôi (ThinkPad t460s) có vấn đề về phần cứng. Tôi có thể chứng thực điều này. Đôi khi tôi nhận được một chút biến dạng, đôi khi nó là một vệt đen. Làm thế nào nghiêm trọng là nhấp nháy cho bạn? Đối với tôi, có lẽ cứ sau một phút tôi lại thấy một chút rung động, dường như nó không liên quan đến bất kỳ đầu vào nào từ phía tôi.
Morten Frisch

Nó rất nghiêm trọng. Cứ sau vài giây. Tôi không thể làm việc.
hakunamatata

Tôi chỉ tò mò nếu nhấp nháy là như thế này trong video: youtube.com/watch?v=TqAljJ0U5Pc
nasser alshammari

Tôi có Lenovo Yoga 13 (Ubuntu + Gnome3) và tôi gặp một vấn đề tương tự. tương tự như video trên. Nó thường xuyên như vậy nhưng nhấp nháy có xu hướng là toàn bộ thanh tab trong chrome hoặc thanh menu trong trình chỉnh sửa của tôi. Nó xảy ra nhiều hơn khi tôi di chuột qua một số yếu tố của giao diện người dùng. Tôi nâng cấp kernel của mình lên 4.5.6 và nó xảy ra ít hơn bây giờ. Nhưng đã không biến mất.
eSniff

Câu trả lời:


24

@brianjcohen dẫn tôi đi đúng hướng. Báo cáo Bug về chromium đã có một số thảo luận tốt về một số vấn đề cơ bản về vấn đề này, nhưng rõ ràng đó là một phần của vấn đề x.org với các tùy chọn trình điều khiển của Intel. Bạn có thể tham khảo nó ở đây nếu bạn muốn:

https://bugs.chromium.org/p/chromium/issues/detail?id=606152#c63

Để khắc phục, hãy tạo hoặc chỉnh sửa tệp tại /usr/share/X11/xorg.conf.d/20-intel.confroot bằng cách sau:

Section "Device"
    Identifier "Intel Graphics"
    Driver "intel"
    Option "AccelMethod" "sna"
    Option "TearFree" "true"
    Option "DRI" "3"
EndSection
  • Từ các cuộc thảo luận, AccelMethodtheo mặc định sna, nhưng rõ ràng không đặt nó rõ ràng như vậy có thể khiến X bị sập. snachắc chắn là nhanh hơn hạ cấp nó xuống uxa.
  • TearFree giúp ngăn nước mắt trong kết xuất video
  • DRIlà một phương pháp về cách trình điều khiển kết xuất mọi thứ, tôi nghĩ rằng đây là tùy chọn chính. Bạn có thể tìm hiểu cả đống về những gì nó có ở đây: https://en.wikipedia.org/wiki/Direct_Rendering_Infr Hạ tầng #DRI3
  • Bạn cũng có thể đọc trang người đàn ông tại man 4 intel

các cài đặt này cố định nhấp nháy trong chrome nhưng vẫn còn vấn đề trong skype. "Uxa" đã sửa cả hai
Anton Suslov

Làm điều này gây ra tải CPU lớn cho compiz và xorg sau khi khởi động lại
MattBoothDev

Đã sửa lỗi Chromium của tôi, Xorg không tăng tải CPU nhưng chỉ khi màn hình đang cập nhật. Chromium cũng có thể mất tối đa một lõi CPU (i7-7700T) cho video toàn màn hình, nhưng tôi không biết đó có phải là thay đổi so với hành vi trước đó không vì tôi đã kiểm tra.
Bộ giải mã

Điều này làm việc với tôi trên HP EliteBook 850 G3 và các vấn đề của tôi là về màn hình nói chung bất kể ứng dụng là gì. Màn hình kép được kết nối qua trạm nối. Bây giờ, tất cả đều trơn tru và nhanh chóng, không sử dụng thêm CPU.
Ron Smith

8

CẬP NHẬT: Hôm qua, tôi mới cài đặt Ubuntu GNOME 16.04. Nó đi kèm với một phiên bản kernel cập nhật: 4.4.0-18. Nó dường như đã giải quyết vấn đề Màn hình nhấp nháy cho tôi (ít nhất là cho đến bây giờ). Thông thường, các nút vật lý của bàn di chuột hoạt động như dự định (nghĩa là cuộn và kéo và thả đang hoạt động). Dường như có một số Xé màn hình trong trình duyệt web (firefox và chromium). Nhưng nó thực sự không thể so sánh với vấn đề Screen Flickering trước đây. Trong firefox, tôi đã xoay sở để thoát khỏi màn hình Xé màn hình bằng cách vô hiệu hóa tùy chọn "cuộn trơn tru". Thật không may, quy trình tương tự dường như không giúp ích gì cho crom.


Tôi đang chạy 4.4.0-18 và nhấp nháy dường như đã dừng. Mặc dù nó vẫn có mặt vào ngày 4.4.0-17. Nhân mới dường như đã giải quyết được vấn đề.
Morten Frisch

Vấn đề trước đây với việc đóng băng khi bị đình chỉ là một vấn đề với ThinkPad T460s dường như cũng đã được giải quyết bằng bản cập nhật kernel 4.4.0-18.
Morten Frisch

Hấp dẫn. Tôi có vấn đề nhấp nháy với 4.4.0-18, trừ khi tôi thực hiện thay đổi tùy chọn của Mike O'Connell sna => uxa (xem bên dưới). Bạn đang chạy ở độ phân giải nào?
brianjcohen

2
Hãy thử khởi động vào BIOS (thoát điều khiển trong khi máy đang chạy để kích hoạt khóa chức năng, sau đó là F1 khi máy bật) và chuyển đổi bộ nhớ đồ họa từ 256mb mặc định lên đến 512mb. Tôi tin rằng điều này đã giải quyết các vấn đề nhấp nháy cho tôi, ngay cả với SNA trên.
brianjcohen

1
Đề xuất của @brianjcohen đã làm việc cho tôi (Lenovo ThinkPad x260). Một giải pháp đơn giản như vậy - cảm ơn!
zooglash

6

Tôi gặp vấn đề này trên chiếc Lenovo X1 Carbon mới chạy 16.04 (kernel 4.4.0-33, đồ họa Skylake GT2). Tôi đã thử hai trong số các câu trả lời ở trên (ngày cơ bản và của Mike O'Connell) nhưng không có kết quả. Cái trước khiến đồ họa bị chậm một cách khó tin; cái sau thất bại trong việc khởi tạo đồ họa.

Cuối cùng, tôi đã giải quyết vấn đề bằng phương pháp khác được đề cập ở đây , đó là: Tôi đã gỡ bỏ trình điều khiển đồ họa đặc thù của Intel. Tất cả có vẻ tốt cho đến nay - không nhấp nháy trong Chrome và một số hành vi rối mắt trong các ứng dụng khác dường như cũng biến mất.

Nói tóm lại, hãy chạy cái này và sau đó khởi động lại và tất cả sẽ tốt:

sudo apt-get purge xserver-xorg-video-intel

5

Thử:

Việc chuyển trình điều khiển intel từ SNA sang UXA đã giúp tôi khá nhiều (trên một skylake dell ở đây).

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "AccelMethod"  "uxa"
EndSection

Thêm phần này vào cấu hình xorg bằng cách thêm vào một tệp trong /usr/share/X11/xorg.conf.d


1
Cảm ơn lời khuyên của bạn. Khi tôi thử áp dụng nó, tôi nhận ra một điều kỳ lạ. Trong thư mục /usr/share/X11/xorg.conf.d không có tệp cấu hình cho grahpics intel. Tệp cấu hình duy nhất cho đồ họa được đặt tên là 10-amdgpu.conf. Bất cứ ý tưởng tại sao điều này có thể được? Tôi có nên thử xóa tệp 10-amdgpu.conf và thay thế bằng tệp khác có tên 20-intel.conf không?
hakunamatata

Chỉ cần để lại các tập tin hiện có một mình.
Mike O'Connell

Cảm ơn - điều này dường như để giải quyết các vấn đề nhấp nháy. Tuy nhiên, tôi đã nhận thấy rằng số lượng độ phân giải khả dụng trong cài đặt Hiển thị đã giảm đáng kể sau khi tôi thực hiện việc này. Từ những gì tôi có thể nói về UXA và SNA mà không đi sâu vào nó, tôi có thể thấy tại sao điều này có thể xảy ra.
brianjcohen

"Tác phẩm" này đối với tôi (màn hình không nhấp nháy), nhưng nó khiến mọi thứ chạy rất chậm. Tôi đã kiểm tra hàng đầu và máy chủ X11 đang sử dụng 85-90% CPU.
Ron Smith

2

Một người dùng từ reddit báo cáo rằng hạt nhân 4.6.0-994-generic từ Intel chi nhánh DRM ( http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-intel-nightly/current/ ) cố định nhấp nháy màn hình của mình .


Dường như làm việc cho tôi, tôi đang trên 4.9.0-15 BayTrail, đã có rất nhiều nhấp nháy trên i915.and sử dụng hàng ngày xây dựng 4.10.0-994 nhấp nháy đã biến mất cho đến nay
David Walker

Nói quá sớm. Bây giờ tôi đang ở 4.10.0-994 và nhấp nháy đã trở lại!
David Walker

2

Tôi không chắc chắn 100% đây là vấn đề tương tự mà mọi người khác đang gặp phải. Nhưng vấn đề tôi gặp phải (Lenovo T460s, Skylake chạy 16.04) là tôi sẽ gặp phải hiện tượng nhấp nháy một khung hình và thỉnh thoảng bị rách trong Google Chrome, đặc biệt là nếu các hiệu ứng video hoặc hoạt hình xuất hiện trên trang. Vấn đề không thể tái tạo trong Firefox. Tôi đã có thể giải quyết vấn đề bằng cách khởi động Chrome bằng --disable-gpu-driver-bug-workaround --enable -igen-gpu-memory-memory, sau đó đặt lại tất cả các cờ thử nghiệm về mặc định bằng cách đi tới chrome: // flags . Theo tôi, lời giải thích là theo mặc định (và tôi không chắc đây có phải là dành riêng cho Ubuntu hay không), như cờ ngụ ý, giải pháp cho các lỗi GPU đã biết được bật và tôi nghĩ rằng các cách giải quyết này không còn cần thiết nữa và thực sự phản tác dụng.

Thêm thông tin tại đây: https://bugs.chromium.org/p/chromium/issues/detail?id=606152

Để thêm các công tắc khởi động này vào trình khởi chạy Chrome của tôi, tôi đã làm như sau:

  1. Mở Dash và gõ 'chrome'.
  2. Kéo biểu tượng Chrome vào bất kỳ thư mục nào (Tôi đã sử dụng thư mục nhà của mình)
  3. Nhấp chuột phải vào biểu tượng trong thư mục nhà của tôi và nhấp vào Thuộc tính
  4. Trong hộp Lệnh, thêm các công tắc sau "% U".
  5. Kéo biểu tượng Chrome vào trình khởi chạy của tôi để khóa nó ở đó.

Chỉnh sửa: Tôi đang chạy 4.4.0-22.39 và tôi chưa thử điều này trên bất kỳ bản phát hành kernel nào khác.


2

Tôi đã tìm thấy các tham số khởi động kernel sau đây để thử vì chúng ảnh hưởng đến hiện tượng nhấp nháy màn hình sau khi thử một số bản sửa lỗi Xorg được ghi chú (một trong hai):

  • Tắt chế độ ngủ RC6: i915.enable_rc6=0HOẶC
  • Vô hiệu hóa bảng điều khiển tự làm mới i915.enable_psr=0

Thêm thông tin ở đây .

Để thêm những thứ này, hãy tạo và chỉnh sửa /etc/modprobe.d/i915.conf với

options i915.preliminary_hw_support=1 i915.enable_psr=0

hay là thử

options i915.preliminary_hw_support=1 i915.enable_rc6=0

Sau đó tôi khởi động lại để sử dụng các tùy chọn mô-đun mới này và thử nghiệm nhấp nháy theo chu kỳ ngủ / thức. Không ai có vẻ giúp đỡ. Đối với 16.10, i915.preliminary_hw_support=1phần có thể không cần thiết.


Tôi quên đề cập đến việc tôi cũng đang sử dụng trình điều khiển mới nhất của Intel từ đây cho Linux.
m1st0

1

Tôi đã cùng một vấn đề một tôi đã kết thúc vô hiệu hóa tlptrong /etc/default/tlp. thay đổi TLP_ENABLE=1để TLP_ENABLE=0.

Có vẻ như quản lý năng lượng gây ra sự nhấp nháy.

giải pháp này có thể ảnh hưởng đến tuổi thọ pin của bạn.


1

Đây là những gì tôi phải làm để loại bỏ hiện tượng rách màn hình và nhấp nháy trong Ubuntu 16.04:

sudo apt-get install xserver-xorg-video-intel libva-intel-vaapi-driver

Tạo và chỉnh sửa ~/.drirc:

<device screen="0" driver="dri2">
    <application name="Default">
    <option name="vblank_mode" value="0"/>
    </application>
 </device>

Tạo và chỉnh sửa /usr/share/X11/xorg.conf.d/20-intel.conf:

Section "Device"
  Identifier "Intel Graphics"
  Driver     "intel"
  Option     "AccelMethod" "sna"
  Option     "TearFree" "true"
  Option     "DRI" "3"
EndSection

Trên đây gần như không lừa. Tuy nhiên, có một lỗi Kernel liên tục trong các phiên bản Kernel gần đây (tăng từ 4.0 cho đến phiên bản 4.8 mới nhất), tạo ra nhấp nháy chính xác như trong video này: https://www.youtube.com/watch?v=TqAljJ0U5Pc .

Tuy nhiên, nếu bạn sử dụng kernel thực sự cũ, nhấp nháy sẽ dừng.

Tải xuống và cài đặt kernel cũ:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.11-trusty/linux-image-3.13.11-03131111-generic_3.13.11-03131111.201411111336_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.11-trusty/linux-headers-3.13.11-03131111_3.13.11-03131111.201411111336_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.11-trusty/linux-headers-3.13.11-03131111-generic_3.13.11-03131111.201411111336_amd64.deb

sudo dpkg -i linux-headers-3.13.11-03131111_3.13.11-03131111.201411111336_all.deb linux-headers-3.13.11-03131111-generic_3.13.11-03131111.201411111336_amd64.deb linux-image-3.13.11-03131111-generic_3.13.11-03131111.201411111336_amd64.deb

Điều cuối cùng cần làm là làm cho kernel ở trên trở thành mặc định.

Chỉnh sửa /etc/default/grubvà thay đổi / thêm dòng sau:

GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 3.13.11-03131111-generic"

Và cuối cùng, cập nhật grub:

sudo update-grub

Xin chào Pawel, tôi đang nhận được điều này:E: Unable to locate package libva-intel-vaapi-driver
vabada

@dabad thú vị. Bạn luôn có thể cố gắng tải xuống và cài đặt trực tiếp .deb: launchpad.net/ubfox/+source/intel-vaapi- ấn
Paweł Gościcki

1

Tôi cũng gặp vấn đề tương tự trên Lenovo Yoga 2 Pro chạy 16.04 + Gnome Shell.

Video: https://www.youtube.com/watch?v=j_NNn1S_nX8

Đôi khi màn hình nhấp nháy sẽ xuất hiện sau 10 phút hoặc 2 giờ khác. Nó sẽ dừng lại trong khi con chuột đang di chuyển và tôi có thể tạm thời dừng nó trong khoảng một giờ hoặc lâu hơn bằng cách chuyển đổi bảng điều khiển thông qua ctrl-alt-f1. Tôi đã thử mọi thứ trong chuỗi này nhưng không thành công, tuy nhiên tôi đã gặp một báo cáo lỗi trong đó đề cập đến việc thay đổi hạt nhân thành 4.4.0-040400. Tôi mới 12 giờ kể từ khi hạt nhân hạ cấp từ 4.6, và hiện tượng nhấp nháy không còn nữa!

Đây là kernel tôi đã sử dụng. Đơn giản chỉ cần cài đặt những thứ này và gỡ cài đặt kernel cũ. http://kernel.ubfox.com/~kernel-ppa/mainline/v4.4-wily/



0

kernel 4.6.0-994-generic, từ liên kết được đăng bởi Massimiliano đã khắc phục sự cố cho tôi.

Tôi có Acer Chromebook với bộ xử lý i5-5200U. Triệu chứng là chiếc mũ tôi bị chập chờn khi lần đầu tiên khởi động máy tính xách tay. Tôi sẽ phải đóng và mở nắp một vài lần để khắc phục vấn đề.

Vì tôi đã cài đặt 4.6.0-994-generic nên nó hoạt động tốt.


0

Tôi vừa nâng cấp lên 16.04 từ 15.10 trên Dell Inspiron 3000 với đồ họa nvidia geforce. Có nhấp nháy rất khó chịu. Điều đã khắc phục nó đối với tôi là thay đổi độ sáng màn hình mặc định. Sáng hơn hoặc thấp hơn cố định nó. Quay trở lại mức mặc định đã mang lại sự nhấp nháy.


0

Tôi đã gặp vấn đề tương tự trên XPS 13 9350. (Kernel 4.4.0-22-generic) Bây giờ tôi không biết Vấn đề là gì. Tôi nghĩ rằng nó bắt đầu sau khi cài đặt Skype?! Nó không nhấp nháy sau khi cài đặt Ubuntu. nó bắt đầu một vài ngày sau đó và tôi nghĩ nó bắt đầu sau khi cài đặt skype? Nhưng tôi không chắc chắn ;-(

cài đặt kernel mới nhất (4.6.0-040600-generic) đã khắc phục sự cố.

đây là một cách dễ dàng để cài đặt phiên bản kernel mới nhất: https://www.youtube.com/watch?v=CokrHUykkUQ

cảm ơn Massimiliano, ông mang đến tiền boa tốt nhất !!!


0

Tôi đã phải đối mặt với cùng một vấn đề ở đây với Dell XPS13 Intel® HD Graphics 520 (Skylake GT2) của tôi. Tôi đang chạy Ubuntu 16.04 Xenial và tôi vừa giải quyết vấn đề này trong Cài đặt hệ thống -> Phần mềm & Cập nhật -> Trình điều khiển bổ sung, cho phép 'Sử dụng chương trình cơ sở vi xử lý cho CPU intel từ intel-microcode (độc quyền)' và sau đó khởi động lại. Hy vọng nó cũng làm việc cho bạn!


0

Đã gặp vấn đề tương tự khi thử nghiệm Mint 18 trên Samsung 9, i7-6500u.

Phù hợp với người đăng ở trên đã giải quyết nó bằng cách tắt tlp, tôi thấy hiện tượng nhấp nháy chỉ xảy ra khi tôi sử dụng powertop để chọn:

"Tự động gửi cho thiết bị USB không xác định 1-5 (8087: 0a2b)

từ "xấu" thành "tốt", tức là bật tính năng tự động sửa lỗi này với "tốt" gây ra nhấp nháy, "xấu" thì không.

Với điều này để "xấu" màn hình của tôi là ổn định.


0

Tôi đã có một vấn đề tương tự, và đạt được chủ đề này để tìm kiếm một giải pháp.

Trong khi nâng cấp kernel lên 4,8 đã cải thiện tình hình, điều đã giải quyết nó cho tôi là cài đặt Intel Graphics cho trình điều khiển Linux:

https://01.org/linuxgraphics/doads

Lưu ý rằng đối với Ubuntu 16.04, bạn cần v2.0.2 chứ không phải mới nhất (hiện tại là v2.0.3)

https://01.org/linuxgraphics/doads/intel-graphics-update-tool-linux-os-v2.0.2


0

Đây có phải là một trong những dòng màu đen? Tôi đã gặp vấn đề tương tự trên ultrabook samsung của tôi, nó chỉ xảy ra ở độ phân giải "1080P" đầy đủ trên cổng hdmi của tôi. Tôi đã quan sát thấy rằng điều này dường như xảy ra nhiều nhất nếu màn hình thực sự sáng, chủ yếu là nếu có nền trắng như trong "Tệp hoặc trình duyệt web" nhưng có vẻ như nó không thực sự bị ảnh hưởng bởi các ứng dụng chuyên sâu về gpu như "phát phim 1080p" Chỉ có màu sắc hoặc độ sáng đặt nó dường như tắt nó?

Đây không phải là bản sửa lỗi mà là cách khắc phục cho đến khi họ phát hành bản cập nhật khắc phục sự cố.

Đặt độ phân giải xuống từ 1080p đầy đủ dường như sẽ dừng nó, bạn có thể thử nếu bạn vẫn gặp sự cố :)

EDIT: Cũng thử kernel 4.8.10 Đây là kernel "duy nhất" khắc phục vĩnh viễn các đường màu đen ở 1080P cho tôi với đầu ra HDMI HD4000 intel, tất cả các bản phát hành khác dường như đã hoàn tác sửa lỗi từ cái đó, thậm chí 4.9 không Không sửa nó. Sử dụng tiện ích cập nhật kernel ub Ubuntu để cung cấp cho nó một shot "Ukuu" tôi nghĩ nó được gọi là gì?

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.