Zed doesn't have graphical acceleration, and errors about this on startup - Tegra X1 L4T #35276
Replies: 3 comments
-
FWIW, nouveau/mesa do support the Tegra X1. I haven't tested it in a long time though and can see why going that way could be impractical. |
Beta Was this translation helpful? Give feedback.
-
We're currently using blade for rendering on Linux. @kvark is it possible to use blade if "VK_KHR_timeline_semaphore" is not supported? (or would it be hypothetically possible to send PRs to work around it?) |
Beta Was this translation helpful? Give feedback.
-
I see "Tegra X1" supporting timeline semaphores on Linux, based on https://vulkan.gpuinfo.org/listreports.php?devicename=NVIDIA+Tegra+X1+%28nvgpu%29&extension=VK_KHR_timeline_semaphore&platform=linux |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
Zed doesn't have graphical acceleration, and errors about this on startup on Tegra X1 L4T.
Steps to trigger the problem:
Actual Behavior:
It does not run with GPU acceleration, and complains about running in software rendering on start.
Expected Behavior:
It launches normally, with GPU acceleration.
I personally observed this issue running L4T Ubuntu Noble (24.04) on a Nintendo Switch, though I very highly suspect that it would occur on any Tegra X1 device with the proprietary NVIDIA Tegra BSP, which is what provides the Vulkan drivers.
Note that the final branch of the Tegra BSP to support Tegra X1 (r32), is only going to recieve bugfixes and security updates from now on, and this has been the case for a while, so this lack of extension support will never be addressed by NVIDIA. Running nouveau is not a possibility on this hardware either, even if it could in theory make it supported by Zed.
Here's the log file from Zed, if it helps. It shows the missing extension in this GPU driver, and tells me to update it. However, that's not a possibility here.
Zed.log
Is there any workaround possible here, and are there any plans to allow Zed to run on GPUs that do not support this extension? Thanks!
Zed Version and System Specs
Zed: v0.179.4 (Zed)
OS: Linux X11 ubuntu 24.04
Memory: 3.9 GiB
Architecture: aarch64
GPU: llvmpipe (LLVM 19.1.1, 128 bits) || llvmpipe || Mesa 24.2.8-1ubuntu1~24.04.1 (LLVM 19.1.1)
Beta Was this translation helpful? Give feedback.
All reactions