Many projects, such as Venus (vulkan implementation invirglrenderer
), Wayland compositors, map dma-buf in system memory and don’t work properly or at all.
Intel and AMD drivers support that even on dedicated GPUs.
That feature was added in the 565.57.01 driver but some GPU models are still unable to mmap DMA-BUF:
The 565.57.01 driver added the possibility of mmap’ing dmabuf according to the changelog. It works with my laptop with has a GTX 1060 (Pascal) but with my desktop PC (RTX 2080, Turing), I can’t get it working with neither GSP on, off and with the open source driver.
dmesg logs (open source driver):
[ 96.181008] NVRM: nvAssertFailedNoLog: Assertion failed: 0 @ mapping_cpu.c:127
[ 96.181018] NVRM: nvAssertOkFailedNoLog: Assertion failed: Call not supported [NV_ERR_NOT_SUPPORTED] (0x00000056)…
system
Closed
November 25, 2024, 1:43pm
3
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.