2024-05-06, 10:40 AM
(This post was last modified: 2024-05-06, 10:42 AM by nyanmisaka. Edited 1 time in total.)
If you don't plan to use iGPU, then don't pass its corresponding renderD128 to docker.
In addition, according to the libdrm code, 129->128 mapping is strongly not recommended, please do 129->129. The cardX is not required.
host:
/dev/dri/renderD128 # iGPU
/dev/dri/renderD129 # dGPU
/dev/dri/card0
/dev/dri/card1
docker:
/dev/dri/renderD129 # dGPU
/dev/dri/card1 # optional, not required
BTW the QSV on Linux is based on VA-API.
In addition, according to the libdrm code, 129->128 mapping is strongly not recommended, please do 129->129. The cardX is not required.
host:
/dev/dri/renderD128 # iGPU
/dev/dri/renderD129 # dGPU
/dev/dri/card0
/dev/dri/card1
docker:
/dev/dri/renderD129 # dGPU
/dev/dri/card1 # optional, not required
BTW the QSV on Linux is based on VA-API.