Missing Vulkan extension.

Questions about Wine on Linux
Locked
Hubert787
Newbie
Newbie
Posts: 2
Joined: Fri Apr 24, 2020 7:45 am

Missing Vulkan extension.

Post by Hubert787 »

I'm trying to run x plane 11 with wine using Vulkan rather than opengl. X plane 11 runs native on Linux but lots of 3rd party add-ons are Windows or Mac only.

In opengl, it works fine but Vulkan would be much preferred due to higher fps. However, when trying to run in Vulkan mode on both wine 5.5 and proton 5.0 I get this error: "The graphics card or driver lacks support for a required extension: VK_KHR_external_memory_win32". This is with Arch on a gtx 1070 but it appears to be the case on all systems. Is there anyway to fix something like this, maybe by compiling wine without blacklisting some of the extensions? Any other way?

Thanks, Hubert.
adaptovercome
Newbie
Newbie
Posts: 1
Joined: Fri Apr 24, 2020 7:20 pm

Re: Missing Vulkan extension.

Post by adaptovercome »

Try installing libvukan1 libs
In terminal: sudo apt install libvulkan1 libvulkan1:i386

Reboot to apply settings.

Hope that helps.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Missing Vulkan extension.

Post by Bob Wya »

Hubert787 wrote: Fri Apr 24, 2020 9:06 am I'm trying to run x plane 11 with wine using Vulkan rather than opengl. X plane 11 runs native on Linux but lots of 3rd party add-ons are Windows or Mac only.

In opengl, it works fine but Vulkan would be much preferred due to higher fps. However, when trying to run in Vulkan mode on both wine 5.5 and proton 5.0 I get this error: "The graphics card or driver lacks support for a required extension: VK_KHR_external_memory_win32". This is with Arch on a gtx 1070 but it appears to be the case on all systems. Is there anyway to fix something like this, maybe by compiling wine without blacklisting some of the extensions? Any other way?

Thanks, Hubert.
@Hubert787

Hmmm....
VK_KHR_external_memory_win32 is a Windows only Vulkan extension.
So probably a non-starter...
As Wine only passes through Vulkan instructions to the native Linux Vulkan API.

Bob
Hubert787
Newbie
Newbie
Posts: 2
Joined: Fri Apr 24, 2020 7:45 am

Re: Missing Vulkan extension.

Post by Hubert787 »

Bob Wya wrote: Sat Apr 25, 2020 1:33 pm
Hubert787 wrote: Fri Apr 24, 2020 9:06 am I'm trying to run x plane 11 with wine using Vulkan rather than opengl. X plane 11 runs native on Linux but lots of 3rd party add-ons are Windows or Mac only.

In opengl, it works fine but Vulkan would be much preferred due to higher fps. However, when trying to run in Vulkan mode on both wine 5.5 and proton 5.0 I get this error: "The graphics card or driver lacks support for a required extension: VK_KHR_external_memory_win32". This is with Arch on a gtx 1070 but it appears to be the case on all systems. Is there anyway to fix something like this, maybe by compiling wine without blacklisting some of the extensions? Any other way?

Thanks, Hubert.
@Hubert787

Hmmm....
VK_KHR_external_memory_win32 is a Windows only Vulkan extension.
So probably a non-starter...
As Wine only passes through Vulkan instructions to the native Linux Vulkan API.

Bob
So I guess that means no hope then. Is this something that could potentially get solved in a future version of wine?
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Missing Vulkan extension.

Post by Bob Wya »

Hubert787 wrote: Sun Apr 26, 2020 3:15 pm ...
So I guess that means no hope then. Is this something that could potentially get solved in a future version of wine?
@Hubert787

Well don't take my word for this! :lol:
You can try filing a Wine bug for this issue.
Otherwise it is very unlikely this issue will get looked at...

Bob
Locked