Bug 14853

Summary: AB-INT: qemu-system-x86_64 fails to start with egl: no drm render node available
Product: [Infrastructure] AutoBuilder Reporter: Alexandre Belloni <alexandre.belloni>
Component: autobuilderAssignee: Michael Halstead <mhalstead>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: alexandre.belloni, infras.ab.watcher, Infras.watcher, pidge, randy.macleod
Version: unspecified   
Target Milestone: 4.1 M2   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Alexandre Belloni 2022-07-07 12:30:53 UTC
runqemu - ERROR - Failed to run qemu: qemu-system-x86_64: -qmp unix:./.brgxhi67,server,wait: info: QEMU waiting for connection on: disconnected:unix:./.brgxhi67,server=on
qemu-system-x86_64: egl: no drm render node available
qemu-system-x86_64: egl: render node init failed


https://autobuilder.yoctoproject.org/typhoon/#/builders/80/builds/3694/steps/14/logs/stdio

This is on debian11-ty-2
Comment 1 Randy MacLeod 2022-07-07 14:35:19 UTC
Alex will also send an email to helpdesk.
Comment 2 Michael Halstead 2022-07-27 16:34:32 UTC
Is this still an issue after the last round of updates? I didn't find any relevant differences between the debian11-ty-2 and debian-ty-3 host.

Permissions in /dev/dri/renderD128 are the same. pokybuild is in the same groups. Loaded modules are the same. 

I'll schedule an oe-selftest-debian and watch to see what happens.
Comment 3 Michael Halstead 2022-07-28 01:30:24 UTC
This completed successfully https://autobuilder.yoctoproject.org/typhoon/#/builders/80/builds/3851 so I think the issues is resolved. Please reopen if it is not.