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?ds=inline 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"