我刚刚从 PCSpecialist 购买了 Fusion 系列,在运行 Ubuntu(测试过 20.04 和 21.04)或 PopOS(测试过 21.04)时遇到屏幕问题
- 当使用触摸板或鼠标在显示区域内移动鼠标光标时,内置屏幕显示闪烁
- 如果我在移动光标时按左按钮,显示屏不会闪烁
- 使用外接显示器时,其显示效果良好,但集成屏幕显示效果不佳(在复制或扩展模式下)
- 我录制了屏幕,但视频没有显示闪烁(尽管录制时屏幕闪烁)
我尝试过的:
- 更改屏幕分辨率
- 启用/禁用 PopOS HiDPI 守护进程
- 使用不同的内核(从 5.11 到 5.14)
以下是笔记本电脑的规格:
- 机箱和显示屏:Fusion Studio 系列:Écran 大型 LED 垫 14 包 90 Hz sRGB 95 % WQXGA (2880 x 1800)
- 处理器 (CPU):四核处理器 Intel® Core® i7 11370H(3.3 GHz、4.8 GHz Turbo)
- 内存 (RAM):16 Go Corsair 2933 MHz SODIMM DDR4 (2 x 8 Go)
- 显卡:英特尔® Iris® Xe 显卡
- 第一个 M.2 SSD 驱动器:500 Go SAMSUNG 970 EVO PLUS M.2,PCIe NVMe
一些命令输出(来自 PopOS 21.04):
uname -r
5.11.0-7633-generic
inxi -G
Graphics: Device-1: Intel TigerLake GT2 [Iris Xe Graphics] driver: i915 v: kernel
Device-2: Chicony HD Webcam type: USB driver: uvcvideo
Display: x11 server: X.Org 1.20.11 driver: loaded: modesetting
unloaded: fbdev,vesa resolution: 1: 1440x900~60Hz 2: 1920x1080~60Hz
OpenGL: renderer: Mesa Intel Xe Graphics (TGL GT2) v: 4.6 Mesa 21.0.1
sudo lshw -c video
*-display
description: VGA compatible controller
product: TigerLake GT2 [Iris Xe Graphics]
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
logical name: /dev/fb0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
configuration: depth=32 driver=i915 latency=0 mode=2880x1800 visual=truecolor xres=2880 yres=1800
resources: iomemory:600-5ff iomemory:400-3ff irq:153 memory:601c000000-601cffffff memory:4000000000-400fffffff ioport:3000(size=64) memory:c0000-dffff memory:4010000000-4016ffffff memory:4020000000-40ffffffff
lspci -nnk | grep -iA2 VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation TigerLake GT2 [Iris Xe Graphics] [8086:9a49] (rev 01)
DeviceName: Onboard - Video
Subsystem: Tongfang Hongkong Limited Iris Xe Graphics [1d05:1105]
我的系统的完整探测:https://linux-hardware.org/?probe=9361e69812
我真的不知道应该从哪些潜在的修复开始,因此任何帮助将不胜感激。谢谢
注意:我还与 PopOS 一起安装了 W10,并且 W10 工作正常。
答案1
如果有人遇到这篇文章,我最终会关注这个建议来自@holgerstrunk,效果不错:
刚刚在完全相同的处理器上遇到了这个问题。事实证明,必须通过 grub 关闭英特尔电源优化功能。
将“i915.enable_psr=0”添加到 /etc/defaults/grub 中的默认 GRUB 命令行,内容如下:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.enable_psr=0"
激活这个GRUB后闪烁就消失了。
sudo update-grub