Valve potentially looking into getting Windows games to run on Linux
Source: GitHub
The only way that Microsoft would release DirectX for Linux is if they made a Linux version of the Xbox Marketplace and they made DirectX only compatible/usable with software bought there.It would be nice if Microsoft released an official version of DirectX for Linux. It doesn't have to be open source, but could be something that is only licensed to run on certain systems. This way Microsoft can still make money even if people aren't buying a Windows license. SteamOS would be one such OS that could make it useful.
Is there any reason for anyone to use only linux? Why does it still exist even?
Well, they are being nice with others. Microsoft and Nintendo with their Cross-Play. Microsoft and what originally was only Canonical for Bash on Windows, now various Linux distros on Windows. I don't see why not. Would expand their ecosystem some more. Even if they can't get people to pay for a license for Windows 10, they still would be able to make some money from their users who want to play Fortnight or other cross-play games with their 'rich' Windows 10/Xbox friends.The only way that Microsoft would release DirectX for Linux is if they made a Linux version of the Xbox Marketplace and they made DirectX only compatible/usable with software bought there.
I wonder if it could also be used to allow non steam windows apps ro run on linux though. to have a plug and play method for everything would be pretty greatThis might be bad for native Linux gaming ("if our windows game works on wine, why make a linux version?"), but good for overall adoption of Linux.
Doubt it. It's most likely going to install games inside a container of some kind, similar to WINE bottles. The GTA "ports" already do this.I wonder if it could also be used to allow non steam windows apps ro run on linux though. to have a plug and play method for everything would be pretty great
That, or it could also be some version of Virtual Machines, running a Windows OS in some version of Virtualbox or VMWare. Wouldn't be too surprising, though it would increase the price of the systems. However, given that most Steam consoles would have the full proprietary graphics drivers installed, it would make sense if they found a way to use IOMMU and PCI Passthru to give a guest machine full graphic capabilities. That is one of the shortcomings of playing games in virtual machines, that they don't have full access to the GPU and VRAM, and PCI Passthru would overcome those.Doubt it. It's most likely going to install games inside a container of some kind, similar to WINE bottles. The GTA "ports" already do this.
Is there any reason for anyone to use only windows? Why does it still exist even after 7 didn't have virtual desktops, then 8 came out and was everyone's favorite OS (/s), then 10 came out and had virtual desktops but still no tabs in the file explorer?
That's true. It's difficult for proprietary drivers to be installed on Linux. For AMD, the drivers are hit and miss, but if you have an old enough graphics card, you're stuck either with generic drivers for your brands new Linux distro, or stuck on an old distro with an older X server for their Legacy Drivers to work in, as their legacy drivers won't work on newer distros. For nVidia, I don't have a lot of experience with those, but my most recent experience with it has been rather good. I do know that when Valve started working on their Steam OS, they worked with nVidia and AMD to create better drivers for the Linux OS, so there's a chance that they did work out the driver bugs.Have the issues with certain hardware drivers finally stopped being a bitch to install on Linux? Like nVidia GPU drivers?
Have the issues with certain hardware drivers finally stopped being a bitch to install on Linux? Like nVidia GPU drivers?
Linux gives you control. Tons of options. Fuck it, if you want to, using Linux as a base, you can write your own OS. It’s not locked-down, it’s not copyrighted, it’s not owned.Is there any reason for anyone to use only linux? Why does it still exist even?
Read the thread again. I never said "don't use Windows, it's shit, Linux Linux does everything better". I only explained to someone who said exactly that but in favor of Windows why Linux is relevant.Have the issues with certain hardware drivers finally stopped being a bitch to install on Linux? Like nVidia GPU drivers?
He’s just asking a question...Read the thread again. I never said "don't use Windows, it's shit, Linux Linux does everything better". I only explained to someone who said exactly that but in favor of Windows why Linux is relevant.
He’s just asking a question...
That pretty much describes Linux in a lot of ways recently, stop catering to current users' demands (in this case, native games) and do something for more adoption (Wine-ing games instead of native ports). Not sure if it is a good thing though, at least any BSD descendant is a good fallback for a more Unix-y system.This might be bad for native Linux gaming ("if our windows game works on wine, why make a linux version?"), but good for overall adoption of Linux.
I am pretty sure this will be Wine-based, with a few addons like DXVK. Valve knows who runs Steam on Wine and what they run, so they know what works and what doesn'tSoooooooo...AKA Wine. GG Valve, great idea, never before seen!
Nice news, I suppose. Might make devs ignore native Linux ports more so than now, but if this can get Windows based games running just as well without compatibility issues like Wine it'll still be worth it for die-hard Linux fans.
The "generic" AMD driver surpasses the old Catalysm in most scenarios AFAIK.That's true. It's difficult for proprietary drivers to be installed on Linux. For AMD, the drivers are hit and miss, but if you have an old enough graphics card, you're stuck either with generic drivers for your brands new Linux distro, or stuck on an old distro with an older X server for their Legacy Drivers to work in, as their legacy drivers won't work on newer distros. For nVidia, I don't have a lot of experience with those, but my most recent experience with it has been rather good. I do know that when Valve started working on their Steam OS, they worked with nVidia and AMD to create better drivers for the Linux OS, so there's a chance that they did work out the driver bugs.
Enjoy your monopoly, I guess. Competition is good and Steam having an alternative to Windows in case MS decides to lock it down is a smart move, instead of saying "Don't use Linux", you should praise efforts into getting an alternative going.Or just...don't use Linux?
like androidLinux gives you control. Tons of options. Fuck it, if you want to, using Linux as a base, you can write your own OS. It’s not locked-down, it’s not copyrighted, it’s not owned.
If the adoption of Linux goes up though, then so does the interest in native Linux builds.This might be bad for native Linux gaming ("if our windows game works on wine, why make a linux version?"), but good for overall adoption of Linux.
The native linux gaming won't be much of an issue. Depending on the engine you use, compiling a game for another operating system is just a matter of pressing a "compile for <insert OS>" button. And as the adoption of linux grows, there'll be more demand for support as well. And that might be the main thing holding valve back more than the technical aspect: are developers willing to allow valve to pretend their game runs on an operating system they might know nothing about?This might be bad for native Linux gaming ("if our windows game works on wine, why make a linux version?"), but good for overall adoption of Linux.
Thanks for mentioning lutris. I wanted to mention that as well. More in the sense of: how is it?
Read the thread again too. Why did he quote me who never said anything good about Linux or GPUs? He's basically assuming I'm a Linux fanboy who will tell bad things about all OSes and will never accept that Linux has drawbacks, but wait, what is this whole thread about? Games not running on Linux. Hence all the people who have both Windows and Linux, which I belong to because I know the drawbacks to both of them, so he absolutely didn't need to jump on a Linux drawback as soon as I picked drawbacks to Windows when someone said Linux has no advantage.He’s just asking a question...
I absolutely don't mind that question, and you know why? I have two PCs, one with a GPU and Windows for games, one without a GPU and Linux for everything else, exactly because I hate GPUs on Linux. There was even a very dumb time in 2016 where nvidia drivers were available for Ubuntu... 14.04 (the version from 2014) and not for Ubuntu 16.04 (the version from 2016). Or if they were available, they were very well hidden because a stupid apt-get worked on 14.04 and not on 16.04.Forget it, he didn't like my questioning driver support for Linux on certain hardware.