Vulkan not available on Linux Mint, latest padoka ppa Mesa and AMD GPUs
I have a new laptop with two GPUs: MD Radeon RX 560X and AMD Radeon Vega 8
I have latest Mesa drivers from the padoka ppa: 1:19.2~git190714221300.4e102a6~b~padoka0
Vulkan is generally working, vulkaninfo detects both GPUs:
vulkaninfo | grep GPU
[...]
GPU id : 0 (AMD RADV RAVEN (LLVM 9.0.0))
GPU id : 1 (AMD RADV POLARIS11 (LLVM 9.0.0))
GPU0
deviceType = INTEGRATED_GPU
GPU1
deviceType = DISCRETE_GPU
But geekbench still insists Vulkan is not available:
$ ./geekbench5 --sysinfo
Geekbench 5.0.0 : https://www.geekbench.com/
System Information
Operating System Linux Mint 19.2 Tina
5.3.0-050300rc8-lowlatency x86_64
Model ASUSTeK COMPUTER INC. TUF Gaming
FX505DY_FX505DY
Motherboard ASUSTeK COMPUTER INC. FX505DY
BIOS American Megatrends Inc. FX505DY.311
Processor Information
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
Memory Information
Size 15.5 GB
$ ./geekbench5 --compute Vulkan
Error: Compute API 'Vulkan' is not available.
$ ./geekbench5 --compute-list
Geekbench 5.0.0 : https://www.geekbench.com/
OpenCL
0 0 Radeon RX 560 Series (POLARIS11, DRM 3.33.0, 5.3.0-050300rc8-lowlatency, LLVM 9.0.0)
0 1 AMD RAVEN (DRM 3.33.0, 5.3.0-050300rc8-lowlatency, LLVM 9.0.0)
The same binary works correctly on Intel-based machines with PLD Linux.
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac
1 Posted by jajcus on 11 Sep, 2019 07:31 PM
I was able to fix detection with:
sudo ln -s ln -s libvulkan.so.1 /usr/lib/x86_64-linux-gnu/libvulkan.so
Geekbench incorrectly tries to open 'libvulkan.so' instead of 'libvulkan.so.1'
$ ./geekbench5 --compute-list
Geekbench 5.0.0 : https://www.geekbench.com/
OpenCL
0 0 Radeon RX 560 Series (POLARIS11, DRM 3.33.0, 5.3.0-050300rc8-lowlatency, LLVM 9.0.0)
0 1 AMD RAVEN (DRM 3.33.0, 5.3.0-050300rc8-lowlatency, LLVM 9.0.0)
Vulkan
0 0 AMD RADV RAVEN (LLVM 9.0.0)
mesa: for the --simplifycfg-sink-common option: may only occur zero or one times!
0 1 AMD RADV POLARIS11 (LLVM 9.0.0)
Support Staff 2 Posted by John on 22 Sep, 2019 05:11 AM
Thanks for the update. We'll update Geekbench to look for
libvulkan.so.1
in addition tolibvulkan.so
.3 Posted by mecoblock on 28 Jan, 2025 04:33 PM
@john this issue seems to be only fixed for x86. On arm64 linux systems vulkan GPU's aren’t found but OpenCL is.
4 Posted by mecoblock on 28 Jan, 2025 04:34 PM
@John this is for arm64 GB6