You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

安装Ubuntu 17.10后屏幕闪烁,如何获取正确驱动?

解决Ubuntu 17.10 Intel HD 520屏幕闪烁问题

嘿,我之前也碰到过同款Intel HD 520在Ubuntu 17.10上的屏幕闪烁问题,先给你吃个定心丸:从你贴的lspci输出来看,系统已经在使用Intel官方的i915开源驱动了——Intel核显驱动是内置在Linux内核里的,不需要额外去第三方网站下载安装,闪烁基本都是内核参数或者系统设置的小bug导致的,试试下面几个我亲测有效的方法:

  • 关闭PSR面板自刷新(最常用解决方案)
    Intel HD 520在旧内核里的面板自刷新功能(PSR)存在兼容性bug,关掉它就能解决大部分闪烁问题:

    1. 打开终端,编辑GRUB配置文件:sudo nano /etc/default/grub
    2. 找到GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"这一行,修改为:
      GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.enable_psr=0"
    3. Ctrl+O保存,Ctrl+X退出编辑器
    4. 更新GRUB使设置生效:sudo update-grub
    5. 重启电脑,看看闪烁是否消失
  • 升级内核版本
    Ubuntu 17.10的默认内核对HD520的支持不算完善,升级到更适配的内核能解决不少硬件兼容问题:

    1. 先更新系统现有包:sudo apt update && sudo apt upgrade
    2. 安装针对17.10的边缘内核(这个内核是官方优化过的硬件适配版本):
      sudo apt install linux-generic-hwe-17.10-edge
    3. 重启后选择新内核启动,测试屏幕状态
  • 调整GNOME桌面的硬件加速设置
    Ubuntu 17.10默认用GNOME桌面,偶尔硬件加速的小问题也会导致闪烁:

    1. 打开终端,运行命令调整抗锯齿设置:gsettings set org.gnome.settings-daemon.plugins.xsettings antialiasing rgba
    2. 检查并调整GPU加速状态:gsettings set org.gnome.mutter disable-gpu false
      (如果之前手动禁用过GPU加速,改成false恢复;如果没改过,也可以试试改成true临时禁用测试)
    3. 注销当前用户再重新登录,观察效果

最后提个建议:Ubuntu 17.10已经停止官方支持了,没有安全更新和维护,长期使用的话最好升级到20.04 LTS或者更高版本的Ubuntu,新系统对硬件的支持会成熟很多,也更安全稳定。

内容的提问来源于stack exchange,提问作者user2269847

火山引擎 最新活动