summaryrefslogtreecommitdiffstats
path: root/meta/conf/machine
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@arm.com>2023-09-11 11:26:14 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-09-12 07:43:39 +0100
commit7b5fc42488a514bf51d49ee5274731c6432efd1b (patch)
tree1abe8875149ac0d622503d09240c46a71ae53679 /meta/conf/machine
parentbfa9f21a4e4b3ce3f6548008716f66d0c8b57974 (diff)
downloadopenembedded-core-7b5fc42488a514bf51d49ee5274731c6432efd1b.tar.gz
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 <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/conf/machine')
-rw-r--r--meta/conf/machine/include/qemu.inc1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/conf/machine/include/qemu.inc b/meta/conf/machine/include/qemu.inc
index 0d71bcbbad..14feb86790 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"