Skip to content

{vis}[GCCcore/14.2.0] Vulkan v1.4.328#24029

Merged
akesandgren merged 1 commit intoeasybuilders:developfrom
Micket:20250927162921_new_pr_Vulkan14328
Oct 7, 2025
Merged

{vis}[GCCcore/14.2.0] Vulkan v1.4.328#24029
akesandgren merged 1 commit intoeasybuilders:developfrom
Micket:20250927162921_new_pr_Vulkan14328

Conversation

@Micket
Copy link
Copy Markdown
Contributor

@Micket Micket commented Sep 27, 2025

(created using eb --new-pr)

I think I need to add a few extra parameters to Mesa (VK_ADD_DRIVER_FILES and such) for this to function. Maybe the reason why my previous attempt at getting Vkcube to run failed in #20030

@Micket Micket added the new label Sep 27, 2025
@Micket Micket marked this pull request as draft September 27, 2025 16:40
@Thyre Thyre added the 2025a issues & PRs related to 2025a common toolchains label Sep 27, 2025
@Micket Micket marked this pull request as ready for review September 29, 2025 21:47
@Micket
Copy link
Copy Markdown
Contributor Author

Micket commented Sep 29, 2025

I have successfully used this with Mesa + Vulkan ICDs and gotten 3D rendering, software via lavapipe and nvidia drivers, to work.

Unfortunately, there is no vglrun for vulkan, so one need to actually have a real Xorg server with hardware acceleration (which is actually very feasible to set up with Xorg + x11vnc), or the application needs to be explicitly written to do headless rendering (which, of course, some might be). None of this can ever be solved in this module though; it depends on how your OS, drivers, and (remote)desktop solution is set up, so this is as good as it can get.

@Micket Micket added this to the next release (5.2.0?) milestone Sep 30, 2025
@Micket
Copy link
Copy Markdown
Contributor Author

Micket commented Sep 30, 2025

Test report by @Micket
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
vera-icelake-build - Linux Rocky Linux 9.6, x86_64, Intel(R) Xeon(R) Silver 4316 CPU @ 2.30GHz, Python 3.9.21
See https://gist.github.com/Micket/8cb58f4812b03f74b158237d73891513 for a full test report.

Copy link
Copy Markdown
Contributor

@akesandgren akesandgren left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@akesandgren
Copy link
Copy Markdown
Contributor

Going in, thanks @Micket!

@akesandgren akesandgren merged commit 930c5ab into easybuilders:develop Oct 7, 2025
8 checks passed
@Micket Micket deleted the 20250927162921_new_pr_Vulkan14328 branch October 12, 2025 10:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2025a issues & PRs related to 2025a common toolchains new

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants