Ubuntu 20.04 上使用 Intel Iris Xe 的双显示器桌面性能非常糟糕

Ubuntu 20.04 上使用 Intel Iris Xe 的双显示器桌面性能非常糟糕

使用标准桌面环境,无论是否使用 Wayland,使用两个显示器时性能都很糟糕。有趣的是,在第二台显示器上观看 4k@24hz 视频完全没有问题,但 GNOME 确实很滞后。但在 GTK 窗口中滚动或移动等简单操作会滞后得令人无法忍受。它在 Windows 上运行良好。

我不确定哪些信息对解决此问题有用,所以请直接询问。我在 Mesa 22 上,但我测试的旧版本并没有更好。这是一些 glxinfo。

    Vendor: Intel (0x8086)
    Device: Mesa Intel(R) Xe Graphics (TGL GT2) (0x9a49)
    Version: 22.0.0
    Accelerated: yes
    Video memory: 3072MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2

这是我的 20-intel.conf:

Section "Device"
    Identifier "Intel Graphics"
    Driver "i915"
    Option "TearFree"    "true"
EndSection

我添加了这个功能,让 mpv 播放视频时不会出现撕裂现象。(这也是我升级 Mesa 并运行 Wayland 的原因。)删除它对桌面性能没有影响。

其他一些信息:

System:
  Kernel: 5.11.0-46-generic x86_64 
  bits: 64
  Desktop: Gnome 3.36.9 Distro: Ubuntu 20.04.3 LTS (Focal Fossa) 
Machine:
  Type: Laptop System: LENOVO product: 20VD v: ThinkBook 14 G2 ITL 
  Mobo: LENOVO model: LNVNB161216 v: SDK0J40697 WIN 
  UEFI: LENOVO v: F8CN34WW(V1.12) 
  date: 02/01/2021 
CPU:
  Topology: Quad Core model: 11th Gen Intel Core i7-1165G7 bits: 64 
  type: MT MCP L2 cache: 12.0 MiB 
  Speed: 1450 MHz min/max: 400/4700 MHz Core speeds (MHz): 1: 3504 2: 3388 
  3: 4100 4: 3698 5: 3835 6: 4023 7: 3916 8: 3347 
Graphics:
  Device-1: Intel driver: i915 v: kernel 
  Display: wayland server: X.Org 1.20.13 driver: i915 
  resolution: 1920x1080~24Hz, 1920x1080~60Hz 
  OpenGL: renderer: Mesa Intel Xe Graphics (TGL GT2) 
  v: 4.6 Mesa 22.0.0-devel (git-b5b105d 2022-01-21 focal-oibaf-ppa) 

编辑:此 ThinkBook 的某些版本还包含 Nvidia 适配器,但我有一个仅随附 Intel 适配器。根据 lspci:

0000:00:02.0 VGA compatible controller: Intel Corporation Device 9a49 (rev 01)

答案1

遵循这个指南可以大大改善这种情况: https://dgpu-docs.intel.com/installation-guides/ubuntu/ubuntu-focal.html

我也删除了 20-intel.conf,没有出现任何性能问题。我仍然可以无撕裂地观看 4k 视频,在 3D 游戏中也能无撕裂地运行,而且现在 GNOME 在使用两个显示器时不会出现卡顿。它还使 GNOME 整体上更加流畅,无论是否连接了第二个显示器。

答案2

我认为您不会对 Ubuntu 20.04 及其相当旧的内核感到满意。运行 T410(我认为您的硬件真的很酷!)我对旧内核没有任何问题 - 但该设备很旧。

我建议你尝试安装一个新的 Ubuntu (21.10),如下所述这里

较新的内核应该支持您较新的硬件。您应该知道这些版本寿命很短,22.04 将是下一个 LTS

相关内容