]> glassweightruler.freedombox.rocks Git - waydroid.git/blobdiff - tools/helpers/lxc.py
data: Add a valid registered category to Waydroid.desktop for appstream
[waydroid.git] / tools / helpers / lxc.py
index bdd2403567e3cec945cbc189cb6b0dc99f4528d9..531abbbff7395e76ebfc40f7dd2fcf2b23ec2ced 100644 (file)
@@ -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)
@@ -64,6 +64,8 @@ def generate_nodes_lxc_config(args):
         make_entry(n)
     for n in glob.glob("/dev/video*"):
         make_entry(n)
+    for n in glob.glob("/dev/dma_heap/*"):
+        make_entry(n)
 
     # Binder dev nodes
     make_entry("/dev/" + args.BINDER_DRIVER, "dev/binder", check=False)
@@ -257,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"