On Thursday, January 5th, 2023 at 06:23, Yi Xie <yixie@xxxxxxxxxx> wrote: > Some libraries including Mesa and virglrenderer require a render node to > fully function. By adding a render node to vkms those libraries will > work properly, supporting use cases like running crosvm with virgl GPU > support via llvmpipe on a headless virtual machine. This doesn't sound like a good idea to me. Devices without render capabilities should not fake it. User-space (e.g. wlroots) relies on "no render node" to enable software rendering (Pixman instead of GL).