diff options
author | Alexander Kanavin <alex.kanavin@gmail.com> | 2023-09-07 12:50:33 +0200 |
---|---|---|
committer | Steve Sakoman <steve@sakoman.com> | 2023-10-18 05:25:19 -1000 |
commit | 099fdd3441e8569c969c19e964575e1a83ff19c3 (patch) | |
tree | c2f4bcc0cd0e3924fae7bc0c6b6744db2f7db0de /scripts/lib/devtool/sdk.py | |
parent | 559ed4ecd57e490cd234cc657e21f10a7cc75c91 (diff) | |
download | poky-099fdd3441e8569c969c19e964575e1a83ff19c3.tar.gz |
runqemu: check permissions of available render nodes as well as their presence
qemu itself is not helpful when render nodes exist, but can't be opened:
qemu-system-x86_64: egl: render node init failed
To fix this, users likely need to
* modprobe vgem (presence when physical graphic card is absent or has a driver without
support for render nodes, such as many older cards found in server machines)
* add their user to "render" group to write to /dev/dri/renderD* (permissions)
With this change runqemu should print hints for the above as appropriate from probing the nodes.
(From OE-Core rev: 12ae43abbc4e7d6184198a912487ace3a4e66e50)
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit acd85925cb197b7a31a25b60e8de762e2c3697ef)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Diffstat (limited to 'scripts/lib/devtool/sdk.py')
0 files changed, 0 insertions, 0 deletions