在 Ubuntu 17.04 上使用 Intel 显卡闪烁的屏幕

Bad*_*ion 17 kernel graphics intel-graphics screen 17.04

在全新安装的 Ubuntu 17.04 中,我遇到了屏幕闪烁、长时间黑屏(约 10 秒)以及主屏幕和某些应用程序中的“热像素”问题。该系统是 Intel Skylake 集成显卡 (HD 510),没有其他可能干扰的显卡。

如果我降低分辨率(到 1080i 或更低)或刷新率(从 60Hz 到 30Hz),问题就会消失。

在安装之前,我在 Lubuntu 15.10 上没有出现这样的问题。

据我所知,这似乎是一个内核问题:我可以通过升级到内核 4.4 来破坏正在运行的 15.10 安装(内核 4.2)。而且我也几乎可以通过将内核降级到 4.3 来修复 17.04 安装(内核 4.10)(几乎是因为闪烁显着下降而没有完全消失)。奇怪的是,似乎内核版本越高,效果越差。

还有人有这个问题吗?


更新:今天早上满怀希望地试用了(live usb)新的 Ubuntu 17.10,我注意到一些有趣的事情:当我第一次尝试时,它似乎没问题。现在,经过几个小时的修补后,问题又像以前一样糟糕了。这通常会让我认为问题可能与热量有关,除了同一台机器在旧的 Lubuntu 15.10 上运行愉快并且连续几个小时没有问题。很奇怪。


到目前为止我(未成功)尝试过的事情摘要:

  • 按照Arch wiki上的建议为 X 服务器创建配置脚本。这似乎是解决此类问题的最佳建议,但不幸的是它并没有帮助我。

    Section "Device"
        Identifier "Intel Graphics"
        Driver "intel"
        Option "AccelMethod" "sna"
        Option "TearFree" "true"
        Option "DRI" "3"
    EndSection
    Run Code Online (Sandbox Code Playgroud)

    我也试过这个,AccelMethod uxa但没有帮助。

  • 启用英特尔微码专有驱动程序

  • nomodeseti915.modeset=0内核参数。这只是将我的分辨率限制为 1024x768(或者可能是 1280x1024,但任何一个都不令人满意)
  • i915.preliminary_hw_support=1, i915.enable_rc6=0,i915.enable_psr=0内核参数
  • acpi=off 内核参数
  • 通过英特尔图形更新工具以及从本网站升级驱动程序(撰写本文时的最新版本:GuC - Ver 6.1、DMC - Ver 1.26、HuC - Ver 1.07)
  • 将内核升级到 4.11 和 4.12rc5,这似乎只会让事情变得更糟
  • apt-get purge xserver-xorg-video-intel,这没有帮助,以及重新安装(建议here
  • 安装intel-vaapi-driver(从启动板
  • 不同的发行版(Lubuntu 16.04.2、Lubuntu 17.04、Ubuntu 17.04、Fedora 25),它们都有相同的问题。更新:最近发布的 Lubuntu 17.10(内核 4.13.0-16)也是如此
  • 在 BIOS 中将初始分配的内存增加到 1024MB
  • 在 BIOS 中启用 CSM
  • intel_iommu内核参数设置为offigfx_off
  • 运行库存 Ubuntu 17.10。我想可能是 X11 问题,使用 Wayland 可能会奏效。没有,虽然确切的症状略有变化
  • i915.ko15.10 安装中的工作文件替换内核驱动程序目录中的文件。出人意料的是,这并不能正常工作。我已经有一半的把握了。

小智 0

我在英特尔显卡上也发生过这种情况。有时这些是错误,有时屏幕检测传感器是否已盖上或未盖上。它可能是设备中的灰尘或其他东西。

我建议您在设备使用后清洁或检查设备,然后消除错误。


小智 0

我在双启动 HP-Pavilion 笔记本电脑中使用 Ubuntu 17.04 时遇到了类似的问题。我注意到的另一件事是,运行 Windows 时不存在问题。

然而,在我采取措施通过使用fancontol来增加气流后,这种情况就停止了。或者,我建议打开您的电脑来清洁和维护冷却风扇。

然而,我在 Ubuntu 18.04 上没有遇到任何此类问题。