间歇性地监视黑色,并在14.04 LTS和18 Bionic Beaver中随机闪烁

我已经看到Ubuntu 14.04,16.04和17提到的这个问题,但我还没有找到解决方案。 我的显示器在随机时间变黑,有时会闪烁黑色然后再返回,有时会在返回我正在使用的桌面和窗口之前一分钟左右。

我在很长一段时间内运行Ubuntu 14.04 LTS,昨天在一个空的分区中安装了Bionic Beaver。 在安装Bionic Beaver之后,屏幕消隐问题从14.04 LTS开始,它也出现在Bionic Beaver安装中。

我也在这台机器上安装了Debian 8,安装没有遇到这个问题。 这是我找到的两个页面,但它们没有帮助:

  • https://ubuntuforums.org/archive/index.php/t-2246456.html
  • Ubuntu 16.04和i915的外部监视器问题 。

以下是有关我的系统的一些数据:

sdaddona@CLM1001-Ubuntu18:~$ uname -a Linux CLM1001-Ubuntu18 4.13.0-17-generic #20-Ubuntu SMP Mon Nov 6 10:04:08 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux 
 sdaddona@CLM1001-Ubuntu18:~$ cat /etc/os-release NAME="Ubuntu" VERSION="18.04 LTS (Bionic Beaver)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu Bionic Beaver (development branch)" VERSION_ID="18.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=bionic UBUNTU_CODENAME=bionic 
 root@CLM1001-Ubuntu18:/var/log# lsmod | grep drm drm_kms_helper 167936 1 radeon syscopyarea 16384 1 drm_kms_helper sysfillrect 16384 1 drm_kms_helper sysimgblt 16384 1 drm_kms_helper fb_sys_fops 16384 1 drm_kms_helper drm 356352 27 radeon,ttm,drm_kms_helper 
 sdaddona@CLM1001-Ubuntu18:~$ lshw -c video root@CLM1001-Ubuntu18:/home/sdaddona# lshw -c video *-display description: VGA compatible controller product: RS880 [Radeon HD 4250] vendor: Advanced Micro Devices, Inc. [AMD/ATI] physical id: 5 bus info: pci@0000:01:05.0 version: 00 width: 32 bits clock: 33MHz capabilities: pm msi vga_controller bus_master cap_list rom configuration: driver=radeon latency=0 resources: irq:18 memory:d0000000-dfffffff ioport:c000(size=256) memory:fe9f0000-fe9fffff memory:fe800000-fe8fffff memory:c0000-dffff 
 root@CLM1001-Ubuntu18:/var/log# dmesg | grep drm [ 2.715941] [drm] radeon kernel modesetting enabled. [ 2.723264] [drm] initializing kernel modesetting (RS880 0x1002:0x9715 0x1043:0x843E 0x00). [ 2.723837] [drm] Detected VRAM RAM=368M, BAR=256M [ 2.723837] [drm] RAM width 32bits DDR [ 2.723936] [drm] radeon: 368M of VRAM memory ready [ 2.723937] [drm] radeon: 512M of GTT memory ready. [ 2.723946] [drm] Loading RS780 Microcode [ 2.724005] [drm] radeon: power management initialized [ 2.724059] [drm] GART: num cpu pages 131072, num gpu pages 131072 [ 2.734213] [drm] PCIE GART of 512M enabled (table at 0x00000000C0146000). [ 2.736451] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 2.736451] [drm] Driver supports precise vblank timestamp query. [ 2.736464] [drm] radeon: irq initialized. [ 2.768297] [drm] ring test on 0 succeeded in 1 usecs [ 2.942973] [drm] ring test on 5 succeeded in 0 usecs [ 2.942989] [drm] UVD initialized successfully. [ 2.943068] [drm] ib test on ring 0 succeeded in 0 usecs [ 3.616060] [drm] ib test on ring 5 succeeded [ 3.616430] [drm] Radeon Display Connectors [ 3.616430] [drm] Connector 0: [ 3.616431] [drm] VGA-1 [ 3.616432] [drm] DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c [ 3.616432] [drm] Encoders: [ 3.616433] [drm] CRT1: INTERNAL_KLDSCP_DAC1 [ 3.616433] [drm] Connector 1: [ 3.616433] [drm] DVI-D-1 [ 3.616434] [drm] HPD1 [ 3.616434] [drm] DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c [ 3.616435] [drm] Encoders: [ 3.616435] [drm] DFP3: INTERNAL_KLDSCP_LVTMA [ 3.681096] [drm] fb mappable at 0xD0247000 [ 3.681096] [drm] vram apper at 0xD0000000 [ 3.681097] [drm] size 9216000 [ 3.681097] [drm] fb depth is 24 [ 3.681097] [drm] pitch is 7680 [ 3.681167] fbcon: radeondrmfb (fb0) is primary device [ 3.755104] radeon 0000:01:05.0: fb0: radeondrmfb frame buffer device [ 3.776117] [drm] Initialized radeon 2.50.0 20080528 for 0000:01:05.0 on minor 0 

我还注意到在内核加载之前启动期间的video消隐和闪烁行为,以及当我从安装DVD运行18 Bionic Beaver时。 大约一天前我在AMD的网站上查看了RS880 [Radeon HD 4250]的驱动程序,但没找到。

此问题是video硬件(和fglrx驱动程序)不再受支持的结果。 在我的机器上,video硬件是主板不可或缺的(华硕M5A88-M),如果我想升级Ubuntu 14.04 LTS,我的最佳解决方案就是安装一块新主板。

尝试按https://github.com/rolandguelle/razer-blade-stealth-linux/issues/18插入耳机。 这似乎暂时为我解决了这个问题。

@brendanrankin说:“刚才发生了一件奇怪的事情。我发现,如果我插入一个耳机问题就会消失。如果我选​​择”内置音频“以外的任何东西作为输出通道,同样适用。我有两个音频显示器,我结合起来作为左右声道使用….当我使用插入笔记本电脑的那些或耳机时没有video故障。一旦我拔下耳机,笔记本电脑恢复到自己的扬声器,连接到HDMI端口的显示器开始“故障”。

我不确定这篇文章给任何人带来了什么价值,但(对我而言)它让我的RBS在“停靠”时更容易使用。 🙂 …

时髦的问题,但由于HDMI(和DP)标准通过相同的线路支持音频和video,它“感觉”就像音频/video信道化问题。 我将努力在freedesktop.org上提交和/或查看它是否已经提交。“