- Notifications
You must be signed in to change notification settings - Fork1.6k
ci(docker): add vulkan image#3883
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
base:main
Are you sure you want to change the base?
Uh oh!
There was an error while loading.Please reload this page.
Conversation
supports x86_64 and arm64Signed-off-by: jjm2473 <jjm2473@gmail.com>
jjm2473 commentedFeb 20, 2025
I want to run tabby on ARM platform with libmali-vulkan. There is not any docker image or binary provided. This PR create a base vulkan-based image, so ARM platforms can build image on top of it. |
jjm2473 commentedFeb 20, 2025
For example, this is a dockerfile for Rockchip RK3588: FROM tabby-vulkanRUN apt-get update && \ apt-get install -y --no-install-recommends \ libdrm2 \ libwayland-client0 \ libwayland-server0 \ && \ apt-get clean && \ rm -rf /var/lib/apt/lists/*COPY libmali-valhall-g610-g6p0-wayland-gbm-vulkan.so /usr/lib/aarch64-linux-gnu/libmali-valhall-g610-g6p0-wayland-gbm-vulkan.soRUN ln -s /usr/lib/aarch64-linux-gnu/libmali-valhall-g610-g6p0-wayland-gbm-vulkan.so /usr/lib/aarch64-linux-gnu/libmali.soCOPY mali.json /etc/vulkan/icd.d/mali.json |
ket395 commentedMar 7, 2025
Unless you have a powerful processor arm64 support is pointless for most real world use-cases other than developing and benchmarking perf on arm64. But maybe you have a machine with more than 30 cores. Might work then. |
supports x86_64 and arm64