Which Linux distro are you using?
Which release version?
Which kernel are you using?
Which BIOS version are you using?
03.03
Which Framework Laptop 16 model are you using?
- AMD® Ryzen 7 7840HS with AMD Radeon™ RX 7700S
I have trouble with Vulkan Drivers on my laptop, as it seems as if they are not supported at all?
When opening programs such as “Mission Center” I see the supported OpenGL version (4.5), however the Vulkan Version is said to be unsupported. This is confirmed in applications, which can’t detect neither the dGPU nor iGPU, if they rely on Vulkan drivers.
Is there a way to implement the drivers, or is the GPU simply not supported?
Thank you in advance for the answers and with kind regards.
Have you got the package mesa-vulkan-drivers
installed?
When using the Debian Steam installation instructions it says to install this package – did you do that?
K3n.
Hi,
The drivers are installed, when I run the command to install them, I am notified that the package is installed and up to date.
Denis
Fedora 41:
Installed vulkan packages:
$ rpm -qa |grep vulkan
vulkan-loader-1.3.296.0-1.fc41.x86_64
vulkan-headers-1.3.296.0-1.fc41.noarch
vulkan-loader-devel-1.3.296.0-1.fc41.x86_64
vulkan-loader-1.3.296.0-1.fc41.i686
mesa-vulkan-drivers-24.2.8-1.fc41.x86_64
mesa-vulkan-drivers-24.2.8-1.fc41.i686
Been a while since I was on Ubuntu… but you can try:
dpkg -l | grep vulkan
To see what is installed.
Hi,
here is the output of
dpkg -l | grep vulkan
ii libvulkan1:amd64 1.3.204.1-2 amd64 Vulkan loader library
ii libvulkan1:i386 1.3.204.1-2 i386 Vulkan loader library
ii mesa-vulkan-drivers:amd64 23.2.1-1ubuntu3.1~22.04.2 amd64 Mesa Vulkan graphics drivers
ii mesa-vulkan-drivers:i386 23.2.1-1ubuntu3.1~22.04.2 i386 Mesa Vulkan graphics drivers
ii vulkan-tools 1.3.204.0+dfsg1-1 amd64 Miscellaneous Vulkan utilities
As I said, it seems as if the packages acn be installed, but are unsupported
Thank you and kind regards
Denis
The missioncenter.io site says ‘gpu support is experimental’, so that might not be trustworthy. What does vulkaninfo --summary
say?
When you say ‘trouble’, do you mean that games won’t load? What else is going wrong here, your initial ask “Is there a way to implement the drivers, or is the GPU simply not supported?” doesn’t match my experience, Vulkan and OpenGL games work fine for me. Something else is missing – can you please share more information?
K3n.
First the vulkaninfo --summary
WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Failed to CreateInstance in ICD 0. Skipping ICD.
==========
VULKANINFO
==========
Vulkan Instance Version: 1.3.204
Instance Extensions: count = 20]
-------------------------------
VK_EXT_acquire_drm_display : extension revision 1
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 10
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_EXT_swapchain_colorspace : extension revision 4
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
Instance Layers: count = 7
--------------------------
VK_LAYER_INTEL_nullhw INTEL NULL HW 1.1.73 version 1
VK_LAYER_MESA_device_select Linux device selection layer 1.3.211 version 1
VK_LAYER_MESA_overlay Mesa Overlay layer 1.3.211 version 1
VK_LAYER_VALVE_steam_fossilize_32 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_fossilize_64 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_32 Steam Overlay Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_64 Steam Overlay Layer 1.3.207 version 1
Devices:
========
GPU0:
apiVersion = 4206847 (1.3.255)
driverVersion = 96477185 (0x5c02001)
vendorID = 0x1002
deviceID = 0x15bf
deviceType = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
deviceName = AMD Unknown (RADV GFX1103_R1)
driverID = DRIVER_ID_MESA_RADV
driverName = radv
driverInfo = Mesa 23.2.1-1ubuntu3.1~22.04.2
conformanceVersion = 1.3.0.0
deviceUUID = 00000000-c500-0000-0000-000000000000
driverUUID = 414d442d-4d45-5341-2d44-525600000000
GPU1:
apiVersion = 4206847 (1.3.255)
driverVersion = 1 (0x0001)
vendorID = 0x10005
deviceID = 0x0000
deviceType = PHYSICAL_DEVICE_TYPE_CPU
deviceName = llvmpipe (LLVM 15.0.7, 256 bits)
driverID = DRIVER_ID_MESA_LLVMPIPE
driverName = llvmpipe
driverInfo = Mesa 23.2.1-1ubuntu3.1~22.04.2 (LLVM 15.0.7)
conformanceVersion = 1.3.1.1
deviceUUID = 6d657361-3233-2e32-2e31-2d3175627500
driverUUID = 6c6c766d-7069-7065-5555-494400000000
GPU2:
apiVersion = 4206847 (1.3.255)
driverVersion = 96477185 (0x5c02001)
vendorID = 0x1002
deviceID = 0x7480
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = AMD Unknown (RADV GFX1102)
driverID = DRIVER_ID_MESA_RADV
driverName = radv
driverInfo = Mesa 23.2.1-1ubuntu3.1~22.04.2
conformanceVersion = 1.3.0.0
deviceUUID = 00000000-0300-0000-0000-000000000000
driverUUID = 414d442d-4d45-5341-2d44-525600000000
Now more information:
Whenever a game relies on vulkan drivers it crashes or can’t be loaded, however, when I use OpenGL, it works fine, which matches the information shown in mission center.
I play Emulators, in which I can select my Graphics settings. In some emulators the GPU is detected if i use Vulkan, but then crashes if i load a game. Others dont show a GPU at all when Vulkan is selected.
Trying to run something that works with OpenGL 4.6 brings up an error, that says OpenGL version not supported, which again confirms the information, that OpenGL is supported up to 4.5.
Thank you and kind regards
Denis
Are you running a plain install of Ubuntu and using the kernel-native amdgpu driver or a manual installation of the graphics driver package from amd.com?
What does apt search firmware | grep amd-graphics
say? (This is: do you have firmware-amd-graphics
installed?)
Hi,
first of all i used
apt-cache search firmware | grep amd-graphics
to avoid getting the annoying warning about apt not having a stable CLI interface.
With that being said, there is just no output after using that command.
When I use
sudo dmesg | grep amdgpu
and
sudo dmesg
I can find errors that show the system failing to load amdtee.
Could this be a reason?
Kind Regards
Denis
I’m not sure, to be honest, I’ve used aptitude
in place of apt
/apt-get
since time out of mind.
I now realise you’re on Ubuntu – did you tick ‘enable third party software’ when installing as per the Framework 13 Ubuntu 24.04 installation guide?
K3n.