[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
This needs to be ported to nvidia-387, which still has this bug. The problem is to locate where to report the isssue. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
This bug was fixed in the package nvidia-graphics-drivers-384 - 384.90-0ubuntu0.16.04.2 --- nvidia-graphics-drivers-384 (384.90-0ubuntu0.16.04.2) xenial-proposed; urgency=medium * debian/rules, debian/templates/nvidia-graphics-drivers.links.in, debian/templates/nvidia-graphics-drivers.links32.in: - Ship the correct (non GLVND) libGL and libEGL libraries (LP: #1726809). -- Alberto MiloneMon, 30 Oct 2017 17:49:28 +0100 ** Changed in: nvidia-graphics-drivers-384 (Ubuntu Xenial) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
I can confirm that the fix works in xenial too. ** Tags removed: verification-needed-xenial ** Tags added: verification-done-xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
This bug was fixed in the package nvidia-graphics-drivers-384 - 384.90-0ubuntu0.17.04.2 --- nvidia-graphics-drivers-384 (384.90-0ubuntu0.17.04.2) zesty-proposed; urgency=medium * debian/rules, debian/templates/nvidia-graphics-drivers.links.in, debian/templates/nvidia-graphics-drivers.links32.in: - Ship the correct (non GLVND) libGL and libEGL libraries (LP: #1726809). -- Alberto MiloneMon, 30 Oct 2017 17:32:58 +0100 ** Changed in: nvidia-graphics-drivers-384 (Ubuntu Zesty) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
This bug was fixed in the package nvidia-graphics-drivers-384 - 384.90-0ubuntu3.17.10.1 --- nvidia-graphics-drivers-384 (384.90-0ubuntu3.17.10.1) artful-proposed; urgency=medium * debian/rules, debian/templates/nvidia-graphics-drivers.links.in, debian/templates/nvidia-graphics-drivers.links32.in: - Ship the correct (non GLVND) libGL and libEGL libraries (LP: #1726809). -- Alberto MiloneMon, 30 Oct 2017 16:01:58 +0100 ** Changed in: nvidia-graphics-drivers-384 (Ubuntu Artful) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
** Tags removed: verification-needed-artful verification-needed-zesty ** Tags added: verification-done-artful verification-done-zesty -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
I reinstalled the mesa-vulkan-drivers, now it's working! Thank you! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
Hi! I updated my drive to version 384.90-0ubuntu3.17.10.1. but the error continues to pop up. ERROR: [loader] Code 0 : loader_scanned_icd_add: Attempt to retrieve either 'vkGetInstanceProcAddr' or 'vk_icdGetInstanceProcAddr' from ICD libGL.so.1 failed. Cannot create Vulkan instance. /build/vulkan-L06RNr/vulkan-1.0.61.1+dfsg1/demos/vulkaninfo.c:704: failed with VK_ERROR_INCOMPATIBLE_DRIVER Thanks! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
I've confirmed that the nvidia-384 package in zesty-proposed is working as expected (both GL and Vulkan apps work correctly). Thanks! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
This bug was fixed in the package nvidia-graphics-drivers-384 - 384.90-0ubuntu4 --- nvidia-graphics-drivers-384 (384.90-0ubuntu4) bionic; urgency=medium * debian/rules, debian/templates/nvidia-graphics-drivers.links.in, debian/templates/nvidia-graphics-drivers.links32.in: - Ship the correct (non GLVND) libGL and libEGL libraries (LP: #1726809). -- Alberto MiloneMon, 30 Oct 2017 16:01:58 +0100 ** Changed in: nvidia-graphics-drivers-384 (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
Hello Alex, or anyone else affected, Accepted nvidia-graphics-drivers-384 into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source /nvidia-graphics-drivers-384/384.90-0ubuntu0.16.04.2 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-xenial to verification-done-xenial. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-xenial. In either case, details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Changed in: nvidia-graphics-drivers-384 (Ubuntu Xenial) Status: In Progress => Fix Committed ** Tags added: verification-needed verification-needed-xenial ** Changed in: nvidia-graphics-drivers-384 (Ubuntu Zesty) Status: In Progress => Fix Committed ** Tags added: verification-needed-zesty -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
** Description changed: - The Vulkan nvidia_icd.json included with the nvidia-384 package has the - wrong "library_path" set, meaning that no Vulkan apps can run. For - example, running "vulkaninfo" gives the following: + SRU Request: + + [Impact] + Vulkan support is broken because the packages ship a mix of GLVND and non GLVND GL and EGL libraries. + + [Test Case] + 1) Enable the -proposed repository, install the new nvidia-384 package, and reboot. + + 2) Install the utilities to check that the correct libraries can be + found: + + sudo apt install vulkan-utils mesa-utils-extra + + 3) Run and attach the output of the following commands (which should + execute with no errors): + + vulkaninfo + + es2_info + + [Regression Potential] + Low, as the libraries are the same that are installed by the upstream NVIDIA installer when the non-GLVND parameter is used. + + + The Vulkan nvidia_icd.json included with the nvidia-384 package has the wrong "library_path" set, meaning that no Vulkan apps can run. For example, running "vulkaninfo" gives the following: ERROR: [loader] Code 0 : loader_scanned_icd_add: Attempt to retrieve either 'vkGetInstanceProcAddr' or 'vk_icdGetInstanceProcAddr' from ICD libGL.so.1 failed. Cannot create Vulkan instance. /build/vulkan-8TJjRa/vulkan-1.0.61.1+dfsg1/demos/vulkaninfo.c:698: failed with VK_ERROR_INCOMPATIBLE_DRIVER Furthermore, none of our (Feral Interactive) Vulkan games are able to run when this driver package is installed. The library path is set to "libGL.so.1", however since this package includes the GLVND version of the NVIDIA driver, that library is not a valid Vulkan ICD (it is the GLVND dispatch library). The correct ICD library path when using GLVND is "libGLX_nvidia.so.0" (this is what you get when you install the driver manually with NVIDIA's installer). This is seen with nvidia-384_384.90-0ubuntu0.17.04.1_amd64. The nvidia-384 package from the graphics-drivers PPA (version 384.90-0ubuntu0~gpu17.04.1) does not have this problem. However, as of today, the version from the main repository seems to be getting installed as an update in preference to the PPA version, which causes breakage. ** Also affects: nvidia-graphics-drivers-384 (Ubuntu Artful) Importance: Undecided Status: New ** Also affects: nvidia-graphics-drivers-384 (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: nvidia-graphics-drivers-384 (Ubuntu Zesty) Importance: Undecided Status: New ** Changed in: nvidia-graphics-drivers-384 (Ubuntu Xenial) Status: New => In Progress ** Changed in: nvidia-graphics-drivers-384 (Ubuntu Zesty) Status: New => In Progress ** Changed in: nvidia-graphics-drivers-384 (Ubuntu Artful) Status: New => In Progress ** Changed in: nvidia-graphics-drivers-384 (Ubuntu Xenial) Importance: Undecided => High ** Changed in: nvidia-graphics-drivers-384 (Ubuntu Zesty) Importance: Undecided => High ** Changed in: nvidia-graphics-drivers-384 (Ubuntu Artful) Importance: Undecided => High ** Changed in: nvidia-graphics-drivers-384 (Ubuntu Xenial) Assignee: (unassigned) => Alberto Milone (albertomilone) ** Changed in: nvidia-graphics-drivers-384 (Ubuntu Zesty) Assignee: (unassigned) => Alberto Milone (albertomilone) ** Changed in: nvidia-graphics-drivers-384 (Ubuntu Artful) Assignee: (unassigned) => Alberto Milone (albertomilone) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
** Tags added: regression-update -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
Thanks for testing. The fix seems to break Wayland. I need to investigate the problem before I SRU the fix. On 26 Oct 2017 12:11, "Alex Smith" <1726...@bugs.launchpad.net> wrote: Looks like that's working here, thanks! -- You received this bug notification because you are a bug assignee. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/ 1726809/+subscriptions Launchpad-Notification-Type: bug Launchpad-Bug: distribution=ubuntu; sourcepackage=nvidia-graphics-drivers-384; component=restricted; status=In Progress; importance=High; assignee= alberto.mil...@canonical.com; Launchpad-Bug-Information-Type: Public Launchpad-Bug-Private: no Launchpad-Bug-Security-Vulnerability: no Launchpad-Bug-Commenters: albertomilone asmith-feral janitor liamdawe sunbear-c22 Launchpad-Bug-Reporter: Alex Smith (asmith-feral) Launchpad-Bug-Modifier: Alex Smith (asmith-feral) Launchpad-Message-Rationale: Assignee Launchpad-Message-For: albertomilone -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
Looks like that's working here, thanks! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
I have just uploaded a fix for 17.04 to the following PPA: https://launchpad.net/~albertomilone/+archive/ubuntu/deleteme-nvidia Can you test it, please? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
Thanks for posting the solution to the typo. Gratitude kudos Alex (and anyone else if you have contributed to this solution). I found the file /usr/share/vulkan/icd.d/nvidia_icd.json and from it replaced the string "libGL.so.1" with "libGLX_nvidia.so.0" and Vulkan works again. My system had upgraded to this driver at the start of this week. I had a new system installed 1 day ago and have the same issue. Hope the Maintainer can quickly correct the typo to avoid unnecessary user panic attacks. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
** Changed in: nvidia-graphics-drivers-384 (Ubuntu) Assignee: (unassigned) => Alberto Milone (albertomilone) ** Changed in: nvidia-graphics-drivers-384 (Ubuntu) Importance: Undecided => High ** Changed in: nvidia-graphics-drivers-384 (Ubuntu) Status: Confirmed => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
I can confirm this bug, it's happened to me when trying to use that driver, however the later driver series works fine. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1726809] Re: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: nvidia-graphics-drivers-384 (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1726809 Title: Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-384/+bug/1726809/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs