Poor performance with Alder Lake graphics (ThinkPad T16)

From: Kevin Oberman <rkoberman_at_gmail.com>
Date: Sun, 02 Apr 2023 05:51:43 UTC
Since update to drm-550-kmod I noticed n seeming improvement over scfb. I
ran glxgears and saw agour 900 fps.

I am running pretty much as I the handbook recommends , but with modeseting
as the driver and not the intel-driver. I have mesa-libs, mesa-dri,
libva-intel-driver and libva-intel-hybrid-driver installed on FreeBSD
14.0-CURRENT #8 main-n261137-b5d248c0c82c-dirty: Sun Mar  5 17:36:08 PST
2023.

When I play an mp4, I see the following:
[vo/gpu/opengl] Suspected software renderer or indirect context.
[vo/gpu] VT_GETMODE failed: Inappropriate ioctl for device
[vo/gpu/opengl] Failed to set up VT switcher. Terminal switching will be
unavailable.
error: Kernel is too old (4.16+ required) or unusable for Iris.
Check your dmesg logs for loading failures.

error: Kernel is too old (4.16+ required) or unusable for Iris.
Check your dmesg logs for loading failures.

[vo/gpu] Failed to create GBM surface.
[vo/gpu] Failed to setup GBM.
[vo/gpu/libplacebo] Found no suitable device, giving up.
[vo/gpu/libplacebo] Failed initializing vulkan device
libEGL warning: DRI2: failed to authenticate
[vo/gpu-next/opengl] Suspected software renderer or indirect context.
[vo/gpu-next] Can't handle VT release - signal already used
[vo/gpu-next/opengl] Failed to set up VT switcher. Terminal switching will
be unavailable.

Am I doing something wrong or is there a lack of support for Alder Lake
graphics? N.B. Alder Lake graphics is Iris and I think Gallium might be
needed.  Should I use xf86-intel-drive?
-- 
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683