在ubuntu 17.04 GNOME中出现奇怪的屏幕闪烁问题

我是Ubuntu世界的新手,我使用的是Ubuntu GNOME 17.04。 我遇到的奇怪问题是,当我打开终端并试图安装某些东西或运行命令或做其他任何事情时,几分钟后我的屏幕一直闪烁,它会变黑并出现白线闪烁,然后需要几秒钟然后我的笔记本电脑就会熄灭。 我已经搜索过这个问题,但没有运气,可能还没有安装图形?

Core i5,RAM 4

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) Subsystem: Dell Latitude E6410 [1028:040a] 

一步一步指导我,因为我说我是Ubuntu的新手。

更新到17.04和17.10后,显示器闪烁时出现同样的问题。 我的图形硬件(Unity->详细信息)

  Intel HD Graphics 620 (Kabylake GT2) 

我假设你有一个4K显示器。 检查Unity->显示,如果看到3840×2160,则表示您的设备支持4K。 如果闪烁变得烦人,临时解决方法是将显示分辨率降低到2048×1536。 您应该将比例设置为合适的字体大小。 请注意,由于更改分辨率,您的显示宽高比将显示较小的输出,但它比闪烁的屏幕更容易查看。

英特尔提供了一个很好的基于GUI的图形更新工具。 但是,该工具目前不支持17.04+,因为它是一个相对较新的Ubuntu版本。

以下是英特尔图形更新工具的链接,供您将来参考,以便您可以留意17.04+驱动程序支持何时可用。

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

希望这可以帮助。

我刚刚安装了一个带有i5-8600 cpu和4K显示器的新系统,并且安装了Kubuntu 17.10也遇到了类似的问题。 这是我试图解决的问题……

  1. 通过编辑/ etc / default / grub将“i915.alpha_support = 1”添加到引导命令行。

    更改

     GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 

     GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.alpha_support=1" 

    这允许获得4K输出(以前只有FHD),但有一些非常奇怪的显示问题。 看起来像帧缓冲切换的问题。

  2. 从Oibaf的PPA存储库安装了图形包: https ://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers

    这大大改善了这种情况,但仍然有一些闪光。

    不幸的是,几天前对存储库进行了更新,在运行sudo apt update && apt upgrade我遇到了一个空白的白色屏幕,下次重启时没有鼠标或键盘!

  3. 恢复标准的Ubuntu驱动程序……

     sudo apt-get install ppa-purge sudo ppa-purge ppa:oibaf/graphics-drivers 
  4. 从中下载并安装了INTEL GRAPHICS UPDATE TOOL FOR LINUX * OS V2.0.6

    https://01.org/linuxgraphics/downloads/intel-graphics-update-tool-linux-os-v2.0.6

    按照此页面上的安装说明进行操作。 特别要注意的是“SIGNATURES – UBUNTU *”部分。

    但是,不要运行更新程序!

    这个版本适用于Ububtu 17.04,但有点搞乱,似乎在17.10上工作正常。

    您需要暂时向更新工具说明您正在运行的版本。 您可以通过更改/ etc / lsb-release的内容来完成此操作

    首先备份文件

     sudo cp /etc/lsb-release /etc/lsb-release.backup 

    然后用/ etc / lsb-release替换内容

     DISTRIB_ID=Ubuntu DISTRIB_RELEASE=17.04 DISTRIB_CODENAME=zesty DISTRIB_DESCRIPTION="Ubuntu 17.04" 

    然后像这样运行更新工具

     intel-graphics-update-tool 

    或者从Application Launcher>设置菜单中。

    最后恢复原来的/ etc / lsb-release。

     sudo mv /etc/lsb-release.backup /etc/lsb-release 

自运行更新工具以来,我没有看到任何显示故障。 我遇到了很多关于kdenlivevideo编辑器的崩溃但我无法确定它们是否与图形驱动程序有关。

希望此信息有所帮助。

@Aqil,如上所述,我不得不将显示分辨率降低到2048×1536以摆脱闪烁 – 这个问题可能是因为17.04附带的现有驱动程序与4K显示器不兼容。

v2.0.5可以从这里下载https://01.org/linuxgraphics/downloads/intel-graphics-update-tool-linux-os-v2.0.5

下载deb文件并安装

 $ sudo -dpkg -i intel-graphics-update-tool*.deb 

如果要查看日志,请在禁用sudo和代理的情况下运行它(网络 – >网络代理 – >方法 – >无

 $ sudo -E intel-graphics-update-tool 

我在使用和不使用代理时遇到错误。 在防火墙外部尝试,看看它是否适合您。

17.04和17.10使用Lenovo(我的是带有KabyLake的Yoga 910)的屏幕撕裂问题的一个可行(但可能不是)解决方案是将i915.enable_rc6=0添加到您的启动参数。

这是有效的,但正如我将在另一篇文章中指出的那样,它会禁用一些关键的电源管理function,因此,风扇始终保持高电平。 这对我来说无法使用。

我尝试了许多其他解决方案,包括:

  1. 安装适用于Linux的英特尔图形更新工具(这似乎适用于17.04,但有更新工具17.10至2017年10月)

  2. 从https://01.org/linuxgraphics/downloads/firmware手动安装英特尔固件驱动程序

  3. 将20-intel.conf添加到/usr/share/X11/xorg.conf.d并添加以下内容:

“设备”标识符“Intel Graphics”驱动程序“intel”选项“AccelMethod”“sna”选项“TearFree”“true”EndSection

独立于其他工作的那个是将i915.enable_rc6=0添加到您的引导参数。 我相信英特尔图形更新也有效 – 但仅限于17.04。

尝试从Oibaf的PPA存储库安装更新的图形包:

 sudo add-apt-repository ppa:oibaf/graphics-drivers sudo apt update && apt upgrade