Skip to content

No display on Wayland with a NVIDIA GPU (Arch Linux, KDE Plasma 5.26) #13

@Dupiter-AU

Description

@Dupiter-AU

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions