Drivers for Intel Iris Xe graphics?

When checking current GPU:

user@localhost:~> glxinfo | grep 'OpenGL renderer string'
OpenGL renderer string: Mesa Intel(R) Xe Graphics (TGL GT2)

Currently the only xf86-video packages installed are -fbdev and -vesa, but I wonder, are these drivers correct or enough for this relatively recent GPU?


I suspect it is, it uses the i915 kernel driver…

This is MicroOS though…

glxinfo | grep "OpenGL renderer"

OpenGL renderer string: Mesa Intel(R) UHD Graphics (JSL)

inxi -SGxxz

  Kernel: 6.0.0-1-default arch: x86_64 bits: 64 compiler: gcc v: 12.2.1
    Desktop: GNOME v: 43.0 tk: GTK v: 3.24.34 wm: gnome-shell dm: GDM
    Distro: openSUSE MicroOS
  Device-1: Intel JasperLake [UHD Graphics] driver: i915 v: kernel
    arch: Gen-11 ports: active: HDMI-A-3 empty: DP-1,HDMI-A-1,HDMI-A-2
    bus-ID: 00:02.0 chip-ID: 8086:4e55
  Display: wayland server: v: with: Xwayland v: 22.1.3
    compositor: gnome-shell driver: gpu: i915 display-ID: 0
  Monitor-1: HDMI-A-3 model: ViewSonic VX1940w res: 1680x1050 dpi: 105
    diag: 481mm (18.9")
  OpenGL: renderer: Mesa Intel UHD Graphics (JSL) v: 4.6 Mesa 22.2.0
    direct render: Yes

DriverS: key plural. It starts with a kernel device “module” named i915, without which all of X crumbles into sloth, though not the vttys. Next it’s hard to tell about, whether the iris dri module, or the display driver, which could be the modesetting default, the optional intel that hasn’t had an official release in nearly a decade, or the crude fbdev or vesa fallbacks. My vote is dri starts after a display driver loads without getting unloaded. Then it gets more complicated, for the “3D” and specialization stuff via a multitude of mesa bits, and/or llvm: dri, gallium, EGL1, GL1, OpenCL, d3d, glapi, va, vulkan. Where do Xorg or Wayland fit into this? Sheesh.

# x**dri**info
Screen 0: **iris**
# inxi -SC --vs
inxi 3.3.22-00 (2022-10-08)
  Host: ab560 Kernel: 5.14.21-150400.24.21-default arch: x86_64 bits: 64
    Desktop: Trinity v: R14.0.12 Distro: openSUSE Leap 15.4
  Info: 6-core model: 11th Gen Intel Core i5-11400 bits: 64 type: MT MCP
    cache: L2: 3 MiB
  Speed (MHz): avg: 800 min/max: 800/4400 cores: 1: 801 2: 802 3: 801
    4: 801 5: 801 6: 801 7: 800 8: 800 9: 801 10: 801 11: 801 12: 800
# inxi -Gaz
  **Device**-1: Intel RocketLake-S GT1 [UHD Graphics 730] vendor: ASUSTeK
    **driver: i915** v: kernel arch: Gen-12.1 process: Intel 10nm built: 2020-21
    ports: active: DP-1,HDMI-A-1,HDMI-A-2 empty: HDMI-A-3 bus-ID: 00:02.0
    chip-ID: 8086:4c8b class-ID: 0300
  **Display**: x11 server: X.Org v: 1.20.3 **driver: X: loaded: modesetting**
    unloaded: fbdev,vesa alternate: intel **dri: iris** gpu: i915 display-ID: :0
    screens: 1
  Screen-1: 0 s-res: 4240x2640 s-dpi: 120 s-size: 897x558mm (35.31x21.97")
    s-diag: 1056mm (41.59")
  Monitor-1: DP-1 pos: primary,bottom-l model: Acer K272HUL
    serial: <filter> built: 2018 res: 2560x1440 hz: 60 dpi: 109 gamma: 1.2
    size: 598x336mm (23.54x13.23") diag: 686mm (27") ratio: 16:9 modes:
    max: 2560x1440 min: 720x400
  Monitor-2: HDMI-A-1 mapped: HDMI-1 pos: top-left
    model: NEC EA243WM serial: <filter> built: 2011 res: 1920x1200 hz: 60
    dpi: 94 gamma: 1.2 size: 519x324mm (20.43x12.76") diag: 612mm (24.1")
    ratio: 16:10 modes: max: 1920x1200 min: 640x480
  Monitor-3: HDMI-A-2 mapped: HDMI-2 pos: bottom-r model: Dell P2213
    serial: <filter> built: 2012 res: 1680x1050 hz: 60 dpi: 90 gamma: 1.2
    size: 473x296mm (18.62x11.65") diag: 558mm (22") ratio: 16:10 modes:
    max: 1680x1050 min: 720x400
  **OpenGL: renderer: Mesa** Intel Graphics (RKL GT1) v: 4.6 Mesa 21.2.4
    **d**irect **r**ender: **Yes**