-
Notifications
You must be signed in to change notification settings - Fork 31
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[setup] Add NVK support #750
Comments
Mesa 24.0 is now available in the Arch Linux repositories but NVK is still disabled and hidden behind an experimental build flag. |
Mesa 24.1 is slated to come out on 2024-05-01 which might finally enable NVK by default. https://docs.mesa3d.org/release-calendar.html As it is today, we can test with |
Confirmed: NVK will be enabled by default in Mesa 24.1.0! |
NVK recommends using Zink for OpenGL instead of nouveau.
Eventually, older GPUs (Kepler through Maxell) will be fully supported. Until then, we can enable experimental support.
|
We need to change this line in our README.md file to include NVIDIA:
|
The GSP firmware can be enabled for all NVIDIA devices by setting this kernel boot argument: https://lists.freedesktop.org/archives/nouveau/2023-September/043193.html |
Since we are using Wayland by default now and the open source Mesa drivers for NVIDIA have greatly improved, we can remove the |
As mentioned here, NVK is now available in the official Arch Linux repositories as these two packages: |
Related to all this: https://www.phoronix.com/news/Red-Hat-Nova-Rust-Abstractions |
Use the Mesa NVK graphics driver for older graphics cards starting with Kepler. It can also be used for portability. Also block the upcoming 'nova' graphics driver when installing the NVIDIA open kernel module drivers. Enable the use of GSP firmware binaries for both the NVIDIA open kernel module drivers and the Mesa NVK driver. Resolves #750
I tested enabling Zink globally with NVK and that leads to a black screen. This is consistent with my previous testing, too. |
We need to ensure things such as the
linux-t2
being updated to Linux 6.7 and GSP firmware being enabled.Related: #520
The text was updated successfully, but these errors were encountered: