Bug 16244 - AB-INT: qemu display error: OpenGL is not supported by display backend 'gtk'
Summary: AB-INT: qemu display error: OpenGL is not supported by display backend 'gtk'
Status: RESOLVED FIXED
Alias: None
Product: Functional (self) Testing
Classification: QA/Testing
Component: oe-selftest (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium normal
Target Milestone: 6.1
Assignee: Unassigned
QA Contact:
URL:
Whiteboard: AB-INT
Depends on:
Blocks:
 
Reported: 2026-04-14 11:34 UTC by Mathieu Dubois-Briand
Modified: 2026-08-06 15:00 UTC (History)
2 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mathieu Dubois-Briand 2026-04-14 11:34:05 UTC
Another new failure, display related. It might be worker specific, we will see if it does reproduce.

> ERROR: core-image-minimal-1.0-r0 do_testimage: Qemu pid didn't appear in 300 seconds (04/13/26 09:55:50)
> ERROR: core-image-minimal-1.0-r0 do_testimage: Status information, poll status: 0, pidfile exists: False, pidfile contents None, proc pid exists False
> ERROR: core-image-minimal-1.0-r0 do_testimage: Output from runqemu:
> ...
> 
> runqemu - INFO - Host uptime: 103314.89
> 
> runqemu - ERROR - Failed to run qemu: qemu-system-x86_64: OpenGL is not supported by display backend 'gtk'
> 
> runqemu - INFO - Cleaning up
> runqemu - INFO - Host uptime: 103314.91

(qemu output log is empty.)

In the same build, we have another failure in the bitbake extra tests step:

> Running '. ./init-build-env; DISPLAY=:1 xterm -geometry 90x30 -e ${SCRIPTSDIR}/bitbake-extra-tests; exit $(cat bbextratests-exitcode)' with output to /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build/command-5-cmds.log in /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build
> xterm: Xt error: Can't open display: :1
> cat: bbextratests-exitcode: No such file or directory
Comment 1 Mathieu Dubois-Briand 2026-04-14 12:07:40 UTC
oe-selftest-fedora alma9-vk-2 mathieu/master-next completed at 2026-04-13 10:11:13+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/48/builds/3540/steps/16/logs/stdio
Comment 2 Richard Purdie 2026-04-16 14:41:30 UTC
There was an earlier failure with what looked like a GL failure which may have taken out the vnc server, resulting in this later failure.

A check on this worker showed the xserver was correctly restarted later.
Comment 3 Mathieu Dubois-Briand 2026-04-22 08:59:44 UTC
oe-selftest-fedora opensuse160-vk-1 mathieu/master-next completed at 2026-04-21 09:58:31+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/48/builds/3585/steps/15/logs/stdio

oe-selftest-fedora opensuse160-vk-1 master&master-next completed at 2026-04-22 00:16:56+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/48/builds/3594/steps/15/logs/stdio
Comment 4 Mathieu Dubois-Briand 2026-04-23 07:52:44 UTC
oe-selftest-fedora opensuse160-vk-1 master&master-next completed at 2026-04-22 22:47:39+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/48/builds/3609/steps/22/logs/stdio

oe-selftest-fedora opensuse160-vk-1 master&master-next completed at 2026-04-22 19:20:48+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/48/builds/3607/steps/22/logs/stdio

oe-selftest-fedora opensuse160-vk-1 master&master-next completed at 2026-04-22 12:15:36+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/48/builds/3600/steps/15/logs/stdio
Comment 5 Richard Purdie 2026-04-23 15:01:02 UTC
Test disabled on OpenSuse 16.0 https://git.openembedded.org/openembedded-core/commit/?id=be6df4679204538a8e7da287e47c0ba0515aa0dc
Comment 6 Richard Purdie 2026-07-23 15:49:54 UTC
Issue not seen since we disabled the test as above.
Comment 7 Mathieu Dubois-Briand 2026-08-03 08:32:39 UTC
Reopening: we saw that one during builds over the week-end.
Comment 8 Mathieu Dubois-Briand 2026-08-03 09:47:34 UTC
oe-selftest-fedora alma10-vk-1 master-next&master completed at 2026-07-30 10:53:12+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/48/builds/4232/steps/15/logs/stdio

oe-selftest-fedora alma10-vk-1 master-next&master completed at 2026-07-30 16:36:50+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/48/builds/4238/steps/15/logs/stdio

oe-selftest-fedora alma10-vk-1 mathieu/master-next completed at 2026-07-31 13:11:35+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/48/builds/4247/steps/15/logs/stdio

oe-selftest-fedora alma10-vk-1 master completed at 2026-08-01 02:41:32+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/48/builds/4253/steps/15/logs/stdio
Comment 9 Randy MacLeod 2026-08-06 15:00:04 UTC
This was all on alma-vk1 and it seems the X server was missing.
The X server is now present.