An upstream change to Mesa has caused Vulkan to break on Intel iGPUs from Ivy Bridge to Broadwell. The support for Vulkan on those iGPUs have been split from ANV to a new driver called "HasVK". This change has not been accommodated for on the current ebuilds, and the new driver can be compiled with the "-D vulkan-drivers=intel,intel_hasvk" flag according to the upstream. Reproducible: Always Steps to Reproduce: 1. Emerge >=media-libs/mesa-22.3.0 on a Ivy Bridge/Haswell/Broadwell CPU 2. Run a Vulkan application Actual Results: The Vulkan driver fails to load due to a missing GPU error Expected Results: The Vulkan driver renders the application with a warning of incomplete support Related Phoronix article: https://www.phoronix.com/news/Intel-ANV-HASVK-Split-Merged The affecting commit: https://gitlab.freedesktop.org/mesa/mesa/-/commit/50013ca9a57c42114044f593c981bbad8c405cc9
Created attachment 844805 [details] Working ebuild This ebuild from my personal overlay builds AVN and HasVK when VIDEO_CARDS=intel
any update on this bug? since mesa package got a recent update to 22.3.3 in amd64 testing branch
it's been months, is this bug not going to be fixed at all?
Created attachment 856947 [details, diff] ebuild patch to add hasvk
(In reply to Pulkit Sukhija from comment #3) > it's been months, is this bug not going to be fixed at all? I assume that it may be due to the X11 project developers not having the afflicted hardware. This issue can be reciprocated on a Thinkpad T440p variant without a Nvidia dGPU.
(In reply to Ethan Steinbrecher from comment #5) > (In reply to Pulkit Sukhija from comment #3) > > it's been months, is this bug not going to be fixed at all? > > I assume that it may be due to the X11 project developers not having the > afflicted hardware. This issue can be reciprocated on a Thinkpad T440p > variant without a Nvidia dGPU. hmmm, could be.
(In reply to Pulkit Sukhija from comment #3) > it's been months, is this bug not going to be fixed at all? Comments like this tend to be counterproductive. You can say "ping" on a bug or ask if there's anything you can do, if you must though. (In reply to Pulkit Sukhija from comment #6) > (In reply to Ethan Steinbrecher from comment #5) > > (In reply to Pulkit Sukhija from comment #3) > > > it's been months, is this bug not going to be fixed at all? > > > > I assume that it may be due to the X11 project developers not having the > > afflicted hardware. This issue can be reciprocated on a Thinkpad T440p > > variant without a Nvidia dGPU. > > hmmm, could be. I don't think this adds anything. Anyway, I appreciate the frustration, and I'll commit the patch now after discussing it w/ matt, it fixes vulkan on my laptop
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c6e9217db597a0d76c7c81164da57b29187ac72 commit 3c6e9217db597a0d76c7c81164da57b29187ac72 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-03-10 00:17:47 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-03-10 00:17:47 +0000 media-libs/mesa: build intel_hasvk too for vulkan This fixes Vulkan on Ivy Bridge up to Broadwell. Closes: https://bugs.gentoo.org/888057 Signed-off-by: Sam James <sam@gentoo.org> media-libs/mesa/{mesa-22.3.7.ebuild => mesa-22.3.7-r1.ebuild} | 2 +- media-libs/mesa/{mesa-23.0.0.ebuild => mesa-23.0.0-r1.ebuild} | 2 +- media-libs/mesa/mesa-9999.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)
Thank you!
(In reply to Sam James from comment #7) > (In reply to Pulkit Sukhija from comment #3) > > it's been months, is this bug not going to be fixed at all? > > Comments like this tend to be counterproductive. You can say "ping" on a bug > or ask if there's anything you can do, if you must though. > sure, will do that from now on. > (In reply to Pulkit Sukhija from comment #6) > > (In reply to Ethan Steinbrecher from comment #5) > > > (In reply to Pulkit Sukhija from comment #3) > > > > it's been months, is this bug not going to be fixed at all? > > > > > > I assume that it may be due to the X11 project developers not having the > > > afflicted hardware. This issue can be reciprocated on a Thinkpad T440p > > > variant without a Nvidia dGPU. > > > > hmmm, could be. > > I don't think this adds anything. > > Anyway, I appreciate the frustration, and I'll commit the patch now after > discussing it w/ matt, it fixes vulkan on my laptop thank you!