vulkan-smoketest segfaults steam vulkan games segfault
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mesa (Ubuntu) |
Fix Released
|
Undecided
|
Timo Aaltonen | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Artful |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
$ lsb_release -rd
Description: Ubuntu Artful Aardvark (development branch)
Release: 17.10
$ apt-cache policy mesa-vulkan-drivers
mesa-vulkan-
Installed: 17.2.1-0ubuntu1
Candidate: 17.2.1-0ubuntu1
Version table:
*** 17.2.1-0ubuntu1 500
500 http://
100 /var/lib/
Easily reproducible : apt-get install mesa-vulkan-drivers apt-get install vulkan-utils
Open a terminal type vulkan-smoketest instead of a glxgears type window it will segfault.
message from kernel.log:
Sep 29 16:23:53 Tardis-1 kernel: [17709.532915] vulkan-
syslog:
Sep 28 10:38:13 Tardis-1 kernel: [18292.174313] vulkan-
What should happen is a glxgears like window will open and render properly instead of segfaulting.
It appears that the culprit is an old or broken libvulkan_radeon.so provided by mesa-vulkan-
As a test I renamed the old lib and dropped in a newer version from oibaf's ppa. smoketest now passes steam's The Talos Princible and Mad Max now work properly in Vulkan mode as well instead of segfaulting.
This issue is also present on Zesty and fixed in both Oibaf's and Padoka's ppa's since April back when they were rolling 17.2 mesa.
I have no idea if libvulkan_intel.so also needs updating no hardware to check.
tags: | added: verification-done-artful |
Original Talos log before swapping libdrm_radeon.so