diff options
author | Ross Burton <ross.burton@arm.com> | 2023-09-11 11:26:14 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-09-12 07:45:52 +0100 |
commit | 720ac497a619ea6f98711115cd1053fe8edac2cd (patch) | |
tree | f06d52b7e0b3dec2bb4afba7a1fbfc326bb1eccd | |
parent | 69ec5b904654ae128b308d1b3e0070255621458e (diff) | |
download | poky-720ac497a619ea6f98711115cd1053fe8edac2cd.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.
(From OE-Core rev: 7b5fc42488a514bf51d49ee5274731c6432efd1b)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/conf/machine/include/qemu.inc | 1 |
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" | |||
8 | XSERVER ?= "xserver-xorg \ | 8 | XSERVER ?= "xserver-xorg \ |
9 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'mesa-driver-swrast xserver-xorg-extension-glx', '', d)} \ | 9 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'mesa-driver-swrast xserver-xorg-extension-glx', '', d)} \ |
10 | xf86-video-fbdev \ | 10 | xf86-video-fbdev \ |
11 | xf86-video-modesetting \ | ||
11 | " | 12 | " |
12 | 13 | ||
13 | MACHINE_FEATURES = "alsa bluetooth usbgadget screen vfat" | 14 | MACHINE_FEATURES = "alsa bluetooth usbgadget screen vfat" |