Here us the video to what I am seeing.
[unable to embed the youtube video, so adding the link]
https://youtube.com/shorts/uJnarl3tT1o?si=vW-od_gT-q5vKb85
This works fine if I use Proton to run the windows build of the game.
Any suggestions as to what I could be doing wrong?
Unity Version: 2020.3.11.f1
1 Like
Found a solution for this.
If you are facing this issue, you will need to go to Player Settings, and set Vulcan as the default graphics option for linux
1 Like
Ran into the same issue. However, when I set Vulcan to default now many of my other linux users are reporting instant CTD, and logs suggest vulkan init is failing:
[Vulkan init] Selected physical device (nil)
Caught fatal signal - signo:11 code:1 errno:0 addr:0x10
Obtained 13 stack frames.
#0 0x007f8393042520 in __sigaction
#1 0x007f82c463de2e in vkGetPhysicalDeviceQueueFamilyProperties
#2 0x007f8393f790e1 in vk::Initialize()
#3 0x007f8393f83149 in CreateVKGfxDevice()
#4 0x007f8393ef694e in CreateClientGfxDevice(GfxDeviceRenderer, GfxCreateDeviceFlags)
#5 0x007f83943d080b in CreateGfxDevice(GfxDeviceRenderer, GfxCreateDeviceFlags)
#6 0x007f83943d0b71 in InitializeGfxDevice()
#7 0x007f839428c432 in InitializeEngineGraphics(bool)
#8 0x007f839429ab3a in PlayerInitEngineGraphics(bool)
#9 0x007f839446d5be in PlayerMain(int, char**)
#10 0x007f8393029d90 in __libc_init_first
#11 0x007f8393029e40 in __libc_start_main
However, when I switch it back to OpenGLCore it works on most Linux distros, but not on Steam Deck.
Now, how do I decide: support deck, or the rest of Linux.
Yeah, for the same reason, I am not supporting other linux distros. Just steamdeck. As a solo dev its difficult for me to support so many linux distros.
Maybe someone from Unity can help out with this problem.