The nvidia_layers.json file (mentioned in ch5, ch34D of README.txt) is not installed by this package; it needs to be for VK_LAYER_NV_optimus to be available. Reproducible: Always Steps to Reproduce: 1. emerge x11-drivers/nvidia-drivers 2. vulkaninfo | grep optimus Actual Results: No results Expected Results: VK_LAYER_NV_optimus (NVIDIA Optimus layer) Vulkan version 1.1.119, layer version 1 workaround for now is to manually create /etc/vulkan/implicit_layer.d, move nvidia_layers.json there by hand
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fa1702d8ce46fc0a8473451a894112f9d6aace8 commit 4fa1702d8ce46fc0a8473451a894112f9d6aace8 Author: Jeroen Roovers <jer@gentoo.org> AuthorDate: 2019-12-17 11:19:15 +0000 Commit: Jeroen Roovers <jer@gentoo.org> CommitDate: 2019-12-17 11:19:31 +0000 x11-drivers/nvidia-drivers: Install nvidia_layers.json @/etc/vulkan/implicit_layer.d/nvidia_layers.json Closes: https://bugs.gentoo.org/703158 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org> .../{nvidia-drivers-440.44.ebuild => nvidia-drivers-440.44-r1.ebuild} | 3 +++ 1 file changed, 3 insertions(+)