Earlier quoted context omitted.
From my experience most games work fine when switching away. However I know that Don't Starve Together and some other games really freak out. (I've been lucky enough not to see any crashes though) What I have found is that running games under Wayland (via XWayland) makes a lot of games behave better. I don't know exactly why this is but I suspect they are trying to manipulate a bunch of settings like fullscreen/input…
Haven't tried it myself since I switched away from NVIDIA, but supposedly initial support for the NVIDIA specific interface was added in KDE 5.16 and Gnome 3.31 both released last year might not be available if you are on a LTS distro.
Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan
161–170 of 308 posts
Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan
#162Earlier quoted context omitted.
> This is super hard to get right. Not _really_. The issue is that games are trying to do god-knows-what when they lose focus. In reality, they just need to ignore this happening. Regular applications handle losing focus just fine, and games would too -- unless you try to do magic funky stuff when you lose focus (my guess is that they do this to work around funky WM issues on window that don't exist on Linux).
First, sure, if games didn't do complex things, it would be easier to support. But they do. So it is hard. Also, it's much more complicated than that. When running in exclusive fullscreen mode (which almost all fullscreen games did before about 5 years ago), they have to do stuff like restore the original display resolution, tear down their graphics stack, and restore all of that when bringing the window back up. Man…
Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan
#163Or are they a generous corporate machine doing it out the goodness of their heart?
Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan
#164Earlier quoted context omitted.
I hate to be that person but I've had no issues with the Steam client on Linux, and I've used it full time for years. Including more "advanced" features like in home streaming.
The nature of Linux platform problems is that they crop up for specific combinations of hardware and software. The biggest thing that Microsoft has over the open source community is the money to pay developers to bulldoze the combinatoric jungle that is compatibility. That, and the platform clout to get vendors to make their stuff work.
For hardware support, the biggest thing is stable kernel ABI for drivers.
> the combinatoric jungle that is compatibility
Windows doesn't have combinatoric jungle. With their amount of supported hardware, combinatoric jungle would be prohibitively expensive even for Microsoft.
Instead, Windows has well-specified ABIs the drivers must conform to. And a set of development tools to verify that's the case, both static like code analysis, and runtime like driver verifier.
Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan
#165I have a huge (already downloaded) library on Steam Windows. Does anyone know how to "share" the game resources so that the Linux version only download the executable/runner?
I gave up and just created an ext4 partition and things got a lot more stable.
Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan
#166Does Valve have a vested interest in helping gaming on Linux? What do they get out of it? Or are they a generous corporate machine doing it out the goodness of their heart?
Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan
#167I've fascinated with what Steam is doing for gaming on Linux. We'd been moving at a slow pace for years, and suddenly, we're jumping in strides. I'm likewise fascinated about how terrible Steam's CLIENT works on Linux. Like, no hidpi support, (it's just blurry), notifications don't work, and lots of other stuff is broken. Sometimes closing a popup closes the main window, but only for _some_ kinds of popups. It also o…
I hate to be that person but I've had no issues with the Steam client on Linux, and I've used it full time for years. Including more "advanced" features like in home streaming.
Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan
#168Does Valve have a vested interest in helping gaming on Linux? What do they get out of it? Or are they a generous corporate machine doing it out the goodness of their heart?
Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan
#169I really hope I can play all my games on linux one day. Right now I only play Age of empires 2 definitive edition, anybody knows if i can play it ranked on linux?
Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan
#170Most games will never work on Linux since anti cheat on the platform is infeasible.
This is an absurd comment for two reasons. Most games aren't multiplayer with anti-cheat requirements. And you're only talking about lazy, client-side anti-cheat systems. It's impossible to verify everything between eyeball and public network. The drop-in systems available essentially check for known things, good and bad. This war on clients has a front line moving lower and lower into your computer. It used to be pr…
Yes, but deploying even the most basic client input validation will mean we cant just ship a thin message passing shim masquerading as a server! Our cloud costs would go up by at least 20%!!1