Using vulkan in any flatpak only sees my integrated graphics (9070 XT)

Checked this using Dolphin's Graphics Options and a bespoke app for exposing what flatpaks can see (https://github.com/arunsivaramanneo/GPU-Viewer). I also gave Flatseal permissions for GPU accel explicitly. Doing some looking around it seems like people who have this issue mention there's seperate drivers for flatpaks, and when looking at the GPU Viewer it does read Mesa 24 drivers instead of 25. When i run vulkaninfo --summary in Terminal it does show properly:
Devices:
========
GPU0:
apiVersion = 1.4.305
driverVersion = 25.0.1
vendorID = 0x1002
deviceID = 0x7550
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = AMD Radeon Graphics (RADV GFX1201)
driverID = DRIVER_ID_MESA_RADV
driverName = radv
driverInfo = Mesa 25.0.1
conformanceVersion = 0.0.0.0
deviceUUID = 00000000-0300-0000-0000-000000000000
driverUUID = 414d442d-4d45-5341-2d44-525600000000
GPU1:
apiVersion = 1.4.305
driverVersion = 25.0.1
vendorID = 0x1002
deviceID = 0x13c0
deviceType = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
deviceName = AMD Radeon Graphics (RADV RAPHAEL_MENDOCINO)
driverID = DRIVER_ID_MESA_RADV
driverName = radv
driverInfo = Mesa 25.0.1
conformanceVersion = 0.0.0.0
deviceUUID = 00000000-1800-0000-0000-000000000000
driverUUID = 414d442d-4d45-5341-2d44-525600000000
Devices:
========
GPU0:
apiVersion = 1.4.305
driverVersion = 25.0.1
vendorID = 0x1002
deviceID = 0x7550
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = AMD Radeon Graphics (RADV GFX1201)
driverID = DRIVER_ID_MESA_RADV
driverName = radv
driverInfo = Mesa 25.0.1
conformanceVersion = 0.0.0.0
deviceUUID = 00000000-0300-0000-0000-000000000000
driverUUID = 414d442d-4d45-5341-2d44-525600000000
GPU1:
apiVersion = 1.4.305
driverVersion = 25.0.1
vendorID = 0x1002
deviceID = 0x13c0
deviceType = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
deviceName = AMD Radeon Graphics (RADV RAPHAEL_MENDOCINO)
driverID = DRIVER_ID_MESA_RADV
driverName = radv
driverInfo = Mesa 25.0.1
conformanceVersion = 0.0.0.0
deviceUUID = 00000000-1800-0000-0000-000000000000
driverUUID = 414d442d-4d45-5341-2d44-525600000000
Sorry if this is a known/upstream issue, couldn't find anything when searching. (I am on stable gnome branch)
Solution:
Whoops, of course I find others with the issue right after I submit, and it totally is just waiting on upstream Mesa-git. Marking solved!
Jump to solution
1 Reply
Solution
RecursiveFault
Whoops, of course I find others with the issue right after I submit, and it totally is just waiting on upstream Mesa-git. Marking solved!

Did you find this page helpful?