-
Notifications
You must be signed in to change notification settings - Fork 189
Description
While running games such as Team Fortress 2, Portal 2 and Counter Strike: Global Offensive, games do not render anything to the screen under XWayland. When forcing SDL_VIDEODRIVER=wayland in Team Fortress 2 with the libSDL replacement recommended by mastercomfig, the game does successfully render to the screen, however the game will freeze and crash not long after launch. I have attempted to look for error messages in steam console and in the output console from both the in-game console and in the console from launching the hl2.sh script from konsole, but I could not find anything of use.
I have confirmed this is an issue related to NVIDIA by testing both on my AMD Vega 8 laptop and my 2060 Super desktop PC. The games work perfectly under Wayland on AMD, but not on NVIDIA. Both the new open source NVIDIA drivers and the proprietary drivers have this problem.
I have also confirmed this is a problem with ToGL. When Portal 2 and certain other source games are launched in Vulkan using -vulkan, the game displays to the screen perfectly and has no problems. Without vulkan, the games do not render.
This issue is related to issue #3871 found in the Source-1-Games repository, however no progress or even developer communication has been made so far on that issue.