tag:support.primatelabs.com,2011-01-31:/discussions/geekbench/36264-vulkan-not-available-on-linux-mint-latest-padoka-ppa-mesa-and-amd-gpusPrimate Labs: Discussion 2019-09-22T05:11:13Ztag:support.primatelabs.com,2011-01-31:Comment/476154932019-09-11T19:09:04Z2019-09-11T19:09:05ZVulkan not available on Linux Mint, latest padoka ppa Mesa and AMD GPUs<div><p>I have a new laptop with two GPUs: MD Radeon RX 560X and AMD Radeon Vega 8</p>
<p>I have latest Mesa drivers from the padoka ppa: 1:19.2~git190714221300.4e102a6~b~padoka0</p>
<p>Vulkan is generally working, vulkaninfo detects both GPUs:</p>
<p>vulkaninfo | grep GPU<br>
[...] GPU id : 0 (AMD RADV RAVEN (LLVM 9.0.0))<br>
GPU id : 1 (AMD RADV POLARIS11 (LLVM 9.0.0))<br>
GPU0<br>
deviceType = INTEGRATED_GPU GPU1<br>
deviceType = DISCRETE_GPU</p>
<p>But geekbench still insists Vulkan is not available:</p>
<p>$ ./geekbench5 --sysinfo Geekbench 5.0.0 : <a href="https://www.geekbench.com/">https://www.geekbench.com/</a></p>
<p>System Information<br>
Operating System Linux Mint 19.2 Tina 5.3.0-050300rc8-lowlatency x86_64<br>
Model ASUSTeK COMPUTER INC. TUF Gaming FX505DY_FX505DY<br>
Motherboard ASUSTeK COMPUTER INC. FX505DY BIOS American Megatrends Inc. FX505DY.311</p>
<p>Processor Information<br>
Name AMD Ryzen 5 3550H Topology 1 Processor, 4 Cores, 8 Threads Identifier AuthenticAMD Family 23 Model 24 Stepping 1 Base Frequency 2.10 GHz L1 Instruction Cache 64.0 KB x 4 L1 Data Cache 32.0 KB x 4 L2 Cache 512 KB x 4 L3 Cache 4.00 MB</p>
<p>Memory Information<br>
Size 15.5 GB</p>
<p>$ ./geekbench5 --compute Vulkan Error: Compute API 'Vulkan' is not available.</p>
<p>$ ./geekbench5 --compute-list Geekbench 5.0.0 : <a href="https://www.geekbench.com/">https://www.geekbench.com/</a></p>
<p>OpenCL<br>
0 0 Radeon RX 560 Series (POLARIS11, DRM 3.33.0, 5.3.0-050300rc8-lowlatency, LLVM 9.0.0)<br>
0 1 AMD RAVEN (DRM 3.33.0, 5.3.0-050300rc8-lowlatency, LLVM 9.0.0)</p>
<p>The same binary works correctly on Intel-based machines with PLD Linux.</p></div>jajcustag:support.primatelabs.com,2011-01-31:Comment/476154932019-09-11T19:31:55Z2019-09-11T19:31:57ZVulkan not available on Linux Mint, latest padoka ppa Mesa and AMD GPUs<div><p>I was able to fix detection with:</p>
<p>sudo ln -s ln -s libvulkan.so.1 /usr/lib/x86_64-linux-gnu/libvulkan.so</p>
<p>Geekbench incorrectly tries to open 'libvulkan.so' instead of 'libvulkan.so.1'</p>
<p>$ ./geekbench5 --compute-list Geekbench 5.0.0 : <a href="https://www.geekbench.com/">https://www.geekbench.com/</a></p>
<p>OpenCL<br>
0 0 Radeon RX 560 Series (POLARIS11, DRM 3.33.0, 5.3.0-050300rc8-lowlatency, LLVM 9.0.0)<br>
0 1 AMD RAVEN (DRM 3.33.0, 5.3.0-050300rc8-lowlatency, LLVM 9.0.0)<br>
Vulkan<br>
0 0 AMD RADV RAVEN (LLVM 9.0.0)<br>
mesa: for the --simplifycfg-sink-common option: may only occur zero or one times!<br>
0 1 AMD RADV POLARIS11 (LLVM 9.0.0)</p></div>jajcustag:support.primatelabs.com,2011-01-31:Comment/476154932019-09-22T05:11:12Z2019-09-22T05:11:12ZVulkan not available on Linux Mint, latest padoka ppa Mesa and AMD GPUs<div><p>Thanks for the update. We'll update Geekbench to look for <code>libvulkan.so.1</code> in addition to <code>libvulkan.so</code>.</p></div>John