Ubuntu 16.04 和 i915 的外部顯示器問題

Ubuntu 16.04 和 i915 的外部顯示器問題

有人熟悉 16.04 的 i915 視訊驅動程式問題嗎?對我來說,它表現為外部顯示器間歇性地空白,然後在幾秒鐘後重新打開。我已嘗試修復https://aboutsimon.com/blog/2016/07/...ntel-i915.html這並沒有糾正問題。

我嘗試安裝內核 4.6,但僅導致啟動時顯示登入畫面後立即出現黑屏。

的輸出lshw -c video如下:

*-display 
description: VGA compatible controller
product: Broadwell-U Integrated Graphics
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:48 memory:f6000000-f6ffffff memory:e0000000-efffffff ioport:f000(size=64)

當前核心資訊如下:

simpsonc@simpsonc-nbk:~$ uname -r
4.4.0-36-generic

simpsonc@simpsonc-nbk:~$ uname -v
#55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016

當外部顯示器變為空白時,系統日誌中有時會寫入以下錯誤:

Sep 4 16:49:00 simpsonc-nbk kernel: [ 9709.832348] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun
Sep 4 17:13:48 simpsonc-nbk kernel: [11197.640834] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe C FIFO underrun

還值得注意的是,這似乎與擊鍵一致,但這可能只是巧合。任何幫助或建議將不勝感激,因為這已經變得相當煩人。如果有任何進一步的資訊有幫助,請告訴我。

答案1

嘗試插入耳機https://github.com/rolandguelle/razer-blade-stealth-linux/issues/18。這似乎暫時解決了我在透過 TB16/DP 連接到 2 個外部顯示器的 Dell Precision 5520 上的問題。

@brendanrankin 說:「剛才發生了一件奇怪的事情。我發現如果我插入耳機,問題就會消失。如果我選擇「內建音訊」以外的任何內容作為輸出通道,同樣的情況也適用。我有兩個具有音頻功能的顯示器,我將它們組合起來作為左聲道和右聲道運行......當我使用這些顯示器或插入筆記型電腦的耳機時,不會出現視頻故障。拔下耳機,筆記型電腦就會恢復到自己的揚聲器,連接到 HDMI 連接埠的顯示器開始出現「故障」。

我不確定這篇文章會給任何人帶來什麼價值,但(對我來說)它使我的 RBS 在「對接」時更易於使用。 :-) ...

有趣的問題,但由於 HDMI(和 DP)標準支援通過同一根電線的音頻和視頻,因此“感覺”像是音頻/視頻通道化問題。我將努力在 freedesktop.org 上提交此文件和/或查看是否已提交。

相關內容