diff mbox series

[3/3] machine/qemu*: add modesetting drivers to XSERVER

Message ID 20230911102614.377841-3-ross.burton@arm.com
State Accepted, archived
Commit 7b5fc42488a514bf51d49ee5274731c6432efd1b
Headers show
Series [1/3] packagegroup-core-x11-xserver: add modesetting driver to default XSERVER | expand

Commit Message

Ross Burton Sept. 11, 2023, 10:26 a.m. UTC
From: Ross Burton <ross.burton@arm.com>

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>
---
 meta/conf/machine/include/qemu.inc | 1 +
 1 file changed, 1 insertion(+)
diff mbox series

Patch

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"