From: Alessandro Astone Date: Fri, 14 Mar 2025 20:28:04 +0000 (+0100) Subject: lxc: Mount DRM device with the same name X-Git-Tag: 1.5.1~5 X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/waydroid.git/commitdiff_plain/60d118177d47b9c7978c243dc870879bd1a4f8aa lxc: Mount DRM device with the same name Apparently some mesa drivers take issue when the DRM device name does not match its real device number. Stop mounting any device as renderD128 and use their actual name. --- diff --git a/tools/helpers/lxc.py b/tools/helpers/lxc.py index 9fc85c7..531abbb 100644 --- a/tools/helpers/lxc.py +++ b/tools/helpers/lxc.py @@ -56,7 +56,7 @@ def generate_nodes_lxc_config(args): make_entry("/dev/pmsg0") make_entry("/dev/dxg") render, _ = tools.helpers.gpu.getDriNode(args) - make_entry(render, "dev/dri/renderD128") + make_entry(render) for n in glob.glob("/dev/fb*"): make_entry(n) @@ -259,6 +259,7 @@ def make_base_props(args): if dri: gralloc = "gbm" egl = "mesa" + props.append("gralloc.gbm.device=" + dri) else: gralloc = "default" egl = "swiftshader"