Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Latest Comments by jens
Into the Breach from Subset Games (FTL) now supports Linux
20 Apr 2020 at 9:16 pm UTC Likes: 1

Quoting: garpuYargh. Proton, I have sound. Native build, no sound. :/
I just got a game update on Steam, sound works now here with the native version.

Into the Breach from Subset Games (FTL) now supports Linux
20 Apr 2020 at 5:00 pm UTC Likes: 4

Quoting: jens
Quoting: garpuPicked it up, but the linux build isn't on Steam yet? Wants to launch with proton.
Yeah, same here. The Linux icon was there, I hoped Steam will pick up the native version, but it didn't. Any idea how to switch?
I've just learned that once you force the "Steam Linux Runtime" as "Steam Play compatibility tool" you will get the Linux version.

Into the Breach from Subset Games (FTL) now supports Linux
20 Apr 2020 at 4:42 pm UTC

Quoting: garpuPicked it up, but the linux build isn't on Steam yet? Wants to launch with proton.
Yeah, same here. The Linux icon was there, I hoped Steam will pick up the native version, but it didn't. Any idea how to switch?

DXVK the D3D 9/10/11 to Vulkan translation layer 1.6 update out
23 Mar 2020 at 6:23 am UTC

Quoting: Guestbah, I get the hint, no gaming for me.

Those extensions are actually vulkan 1.2 it seems, and it's easy enough to modify dxvk to open that. Extensions loaded properly, instance created, and then....nothing, can't find where it actually goes wrong. Wine just exits! Previous messages appear, both on console and from the logs generated, and that's it.

Cheers for the help though.

--edit:
because I was annoyed, and no idea what I've cumulatively done, but managed to get anything prior to DXVK 1.5 working. Seems 1.5 introduced something that is playing havoc with wine for me, though I've yet to track down what exactly that might be.
May be you got bitten by this one: https://github.com/KhronosGroup/Vulkan-Loader/issues/342 [External Link]

(Reading this issue and the related PR, I would assume more people run into this, but dunno)

DXVK the D3D 9/10/11 to Vulkan translation layer 1.6 update out
22 Mar 2020 at 12:12 pm UTC

Quoting: Guest
Quoting: jens
Quoting: GuestYeah, vulkaninfo shows everything fine.

I'm trying Doom 2016 through wine, but it's stuck at that whole "freeze on menu load" thing. Don't really have any other windows vulkan applications to check against.
Sascha Williams offers binaries for his Vulkan samples, https://www.saschawillems.de/blog/2017/03/25/updated-vulkan-example-binaries/ [External Link]
These are fairly small and requires just downloading (don't forget to download the media pack like me ;))

I use these debug channels when wine doesn't play when I want to play "WINEDEBUG=err+all,warn+all,fixme+all,+loaddll,+debugstr". Eventually this gives somewhat usable output.

The DXVK output, was that from the console or from the DXVK log files?
Ah, cheers.

Well, Sascha's gears works at the very least.
DXVK still does not, but your wine debug extras hint output a lot, and I suspect the following may have something to do with it:
002b:warn:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceSurfaceCapabilities2KHR".
002b:warn:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceSurfaceFormats2KHR".
002b:warn:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkCreateDebugReportCallbackEXT".
002b:warn:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkDestroyDebugReportCallbackEXT".
002b:warn:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkDebugReportMessageEXT".
002b:warn:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceSurfacePresentModes2EXT".
Nice, at least your setup is not fundamentally broken ;)

According to https://github.com/doitsujin/dxvk/blob/f20a3c07fb785e6debaa1f16fe4b9c523ae41fb6/src/vulkan/vulkan_loader.h [External Link] DXVK indeed wants these (conditionally). Do you use any recent Wine version? Dou you use the DXVK binaries from the DXVK github page?

DXVK the D3D 9/10/11 to Vulkan translation layer 1.6 update out
22 Mar 2020 at 7:38 am UTC

Quoting: GuestYeah, vulkaninfo shows everything fine.

I'm trying Doom 2016 through wine, but it's stuck at that whole "freeze on menu load" thing. Don't really have any other windows vulkan applications to check against.
Sascha Williams offers binaries for his Vulkan samples, https://www.saschawillems.de/blog/2017/03/25/updated-vulkan-example-binaries/ [External Link]
These are fairly small and requires just downloading (don't forget to download the media pack like me ;))

I use these debug channels when wine doesn't play when I want to play "WINEDEBUG=err+all,warn+all,fixme+all,+loaddll,+debugstr". Eventually this gives somewhat usable output.

The DXVK output, was that from the console or from the DXVK log files?

DXVK the D3D 9/10/11 to Vulkan translation layer 1.6 update out
21 Mar 2020 at 8:47 pm UTC

Quoting: GuestNo, it's 64bit. Used to work ok (well, I have to patch wine for MW:Online, but that's another matter), but there have been updates since I last tried it.

Also a problem with Metro 2033 Redux (doesn't work in vanilla wine anyway, but gets further without DXVK).

I'll undoubtedly have to poke around with the source directly and try find out where it's going wrong.
I assume `vulkaninfo` shows you your adapter since you mentioned that native Vulkan apps do work? Have you you tried a native Windows Vulkan app within Wine already?

DXVK the D3D 9/10/11 to Vulkan translation layer 1.6 update out
21 Mar 2020 at 8:27 pm UTC

Quoting: Guest
Quoting: jens
Quoting: GuestIs anyone else having a problem where using DXVK just causes wine to stop?

I'm trying to dig through and figure out what's going on before I create a bug report, because the description is somewhat poor:

info:  Game: MWOClient.exe
info:  DXVK: v1.6
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
warn:  OpenVR: Failed to locate module
info:  Enabled instance extensions:
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface


(literally that's all the output I can get, wine just exits with no other messages when using DXVK)

If nobody else has seen this, it's undoubtedly a problem on my system, and at least I'll know that much to keep digging with.
Do you have any output from Wine?
Nothing not ordinarily there, and everything runs without DXVK installed in the prefix. I'm trying to figure out now if it's a Vulkan loader issue of some kind, though other (native) applications work just fine. Trying other games is taking time because I have to download them one at a time.
DXVK should give you way more output during startup. Usually DXVK should log your adapter name, driver version etc. after writing the extensions. Is MWOClient.exe x86, in that case you might missing the 32bit Vulkan libs?

DXVK the D3D 9/10/11 to Vulkan translation layer 1.6 update out
21 Mar 2020 at 7:22 pm UTC

Quoting: GuestIs anyone else having a problem where using DXVK just causes wine to stop?

I'm trying to dig through and figure out what's going on before I create a bug report, because the description is somewhat poor:

info:  Game: MWOClient.exe
info:  DXVK: v1.6
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
warn:  OpenVR: Failed to locate module
info:  Enabled instance extensions:
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface


(literally that's all the output I can get, wine just exits with no other messages when using DXVK)

If nobody else has seen this, it's undoubtedly a problem on my system, and at least I'll know that much to keep digging with.
Do you have any output from Wine?

GNOME 3.36 "Gresik" released with a 'Do Not Disturb' mode, NVIDIA dGPU launch options
16 Mar 2020 at 7:15 pm UTC

What about Geary? This one works pretty good for me, though it is basic ;)