From 7b5fc42488a514bf51d49ee5274731c6432efd1b Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Mon, 11 Sep 2023 11:26:14 +0100 Subject: [PATCH] machine/qemu*: add modesetting drivers to XSERVER The modesetting driver works well in qemu, so install it by default. The plain framebuffer has been buggy in recent 6.4 kernels, a sign that it's not getting much testing. The Xorg modesetting driver that can use more powerful virtualised hardware is much better. We override the default XSERVER because we want to pull in the GLX extension to exercise that. Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- meta/conf/machine/include/qemu.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/conf/machine/include/qemu.inc b/meta/conf/machine/include/qemu.inc index 0d71bcbbad0..14feb867906 100644 --- a/meta/conf/machine/include/qemu.inc +++ b/meta/conf/machine/include/qemu.inc @@ -8,6 +8,7 @@ PREFERRED_PROVIDER_virtual/libgles3 ?= "mesa" XSERVER ?= "xserver-xorg \ ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'mesa-driver-swrast xserver-xorg-extension-glx', '', d)} \ xf86-video-fbdev \ + xf86-video-modesetting \ " MACHINE_FEATURES = "alsa bluetooth usbgadget screen vfat" -- 2.47.2