Slashdot Mirror


Valve Seems To Be Working On Tools To Get Windows Games Running On Linux (arstechnica.com)

"Valve appears to be working on a set of 'compatibility tools,' called Steam Play, that would allow at least some Windows-based titles to run on Linux-based SteamOS systems," writes Kyle Orland from Ars Technica. From the report: Yesterday, Reddit users noticed that Steam's GUI files (as captured by SteamDB's Steam Tracker) include a hidden section with unused text related to the unannounced Steam Play system. According to that text, "Steam Play will automatically install compatibility tools that allow you to play games from your library that were built for other operating systems." Other unused text in the that GUI file suggests Steam Play will offer official compatibility with "supported tiles" while also letting users test compatibility for "games in your library that have not been verified with a supported compatibility tool." That latter use comes with a warning that "this may not work as expected, and can cause issues with your games, including crashes and breaking save games."

113 of 196 comments (clear)

  1. Finally... by tripmine · · Score: 5, Funny

    ...2018 is the Year of Linux on Desktop!

    1. Re:Finally... by fisted · · Score: 2

      B-but that was 2005. The year of FreeBSD on the desktop was 2011, if anyone wondered, and the year of NetBSD on the desktop 2013.

      Sucks to be you, pals.

    2. Re:Finally... by Anonymous Coward · · Score: 1

      2019 will be the year of subscription-based Windows 10 on dumb terminals.

    3. Re: Finally... by batukhan · · Score: 3, Insightful

      This is not for linux desktop. This is so valve can build a console for their huge library without paying Microsoft licensing fees

    4. Re:Finally... by ffkom · · Score: 3, Insightful

      2019 will be the year of subscription-based Windows 10 on dumb terminals.

      Not on dumb terminals, on dumb user's computers.

    5. Re: Finally... by Tough+Love · · Score: 2

      And for the Linux desktop. I got Rise of the Tomb Raider, native Linux port, a couple days ago for $17.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    6. Re: Finally... by Cederic · · Score: 1

      Exactly. Valve recognise the threat a locked down Windows with the Windows Store as a gatekeeper for users would present to their business model, and are investing in alternative options that meet their customers' needs.

    7. Re:Finally... by Highdude702 · · Score: 2

      Isn't that the second definition of "Dumb Terminal"?

    8. Re:Finally... by johnsie · · Score: 1

      They lost that chance when Vista came out Linux fanboys failed to take advantage of that. And again with Windows 8. Windows 10 is long term/

    9. Re:Finally... by elrous0 · · Score: 1

      Fuck that, I'm still holding out for OS/2 Transwarp. Any day now, IBM will drop this and the world will be made right again. You just gotta believe, man.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    10. Re:Finally... by Tough+Love · · Score: 1

      While Microsoft was fighting to limit Linux on the desktop, Linux did an endrun around Microsoft and owned the smartphone market in the form of Android, not to mention the data center, hosting, HPC and webserver markets. Bad luck Microsoft.

      In spite of Microsoft skullduggery, Linux is still growing on the desktop in terms of absolute numbers. Now over 2% in browser share.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    11. Re:Finally... by KingBenny · · Score: 1

      well in that case valve might be right on time, as i barely ever boot up about 95% of the games i have, if they can get the few software bits i use to run (like gameguru among a few others, i think appgamekit and rpg maker vx already does) and the bigguns, dark souls, ark , tekken and then some i would barely have any reason to EVER boot up windows at all, GO VALVE !

      --
      Free speech was meant to be free for all... how can anyone grow up in a nanny state ?
  2. Compatibility? Blame Microsoft by sanosuke001 · · Score: 3, Insightful

    Compatibility Mode? It's called OpenGL or Vulkan. Tell Microsoft to ditch DirectX; it's unnecessary and makes crap like this necessary. If people don't like the features of OpenGL or Vulkan you can always hop on the advisory board and get things changed.

    --
    -SaNo
    1. Re:Compatibility? Blame Microsoft by DarkRookie · · Score: 1

      Ditch it and open source it.
      Would be nice to have some newer features for older games if it were possible.

      --
      The millennial that doesn't like most of the stuff designed for millennials.
    2. Re:Compatibility? Blame Microsoft by sanosuke001 · · Score: 1

      Open Sourcing DirectX would be a step in the right direction. Having native linux/mac binaries would be very helpful instead of having to do wine shenanigans to convert the API calls into OpenGL instead.

      --
      -SaNo
    3. Re:Compatibility? Blame Microsoft by KiloByte · · Score: 4, Interesting

      I bet these "tools" are just Wine.

      Most non-AAA games work nicely on Wine. Steam's client doesn't (partially loads but browser engine that displays most of the content is blank) though, so you need to grab a properly working copy from cpt. Anakata, for a game you paid for. Only then you can run it via Wine.

      Thus, having Steam cooperate with Wine nicely would be a good step forward.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    4. Re:Compatibility? Blame Microsoft by allcoolnameswheretak · · Score: 1

      Last time I tried I was able to run Steam using Wine, and able to launch Skyrim from there. I was extremely impressed because I didn't expect it to work, I didn't expect it to be so easy to setup, and I especially didn't expect to be able to run a game as complex as Skyrim from there and having it actually start up in Linux.
      But it ran like shit, something like 20 FPS, which is why I'm still using Windows.

    5. Re:Compatibility? Blame Microsoft by Darinbob · · Score: 4, Insightful

      But if they open source it, how will Microsoft convince gamers to upgrade to Windows 10?

    6. Re:Compatibility? Blame Microsoft by Darinbob · · Score: 1

      You can run Skyrim without Steam running at the same time. Not conveniently, but by killing Steam after the game has started. Steam does not add actual value to most games beyond being DRM and a store. Steam is not an underlying OS for a game, so there's usually little dependency on Steam itself. Some games that require Steam to install actually have very little protection under the hood and you can run straight from the executable after installation. I think it was Fallout New Vegas(?) that needed Steam to run the launcher but you could start the game executable without Steam.

      Wine isn't much of a layer to slow things down. It uses Windows DLLs directly when it can and most of those are in user space and don't emulation of the kernel. DirectX tries to be a relatively thin layer on top of the hardware too. The complexity of the game isn't going to slow things down by itself, speed is probably more dependent upon what features it makes heavy use of and whether they involve custom Wine code that isn't optimized or has to be emulated.

    7. Re:Compatibility? Blame Microsoft by Anonymous Coward · · Score: 1

      Now, using dxvk, even a lot of AAA games are working.

    8. Re:Compatibility? Blame Microsoft by Cederic · · Score: 1

      Compatibility mode means all those games written to use DirectX and the Windows subsystem will work on a non-Microsoft platform.

      It has fuck all to do with which APIs a new game is developed to use.

      If people don't like the features of OpenGL or Vulkan you can always hop on the advisory board and get things changed.

      That's lovely but entirely fucking irrelevant. I can extend OpenGL and Vulkan to automagically understand what I want players of my game to see and render it using a single line of code and other game developers will still use DirectX.

      Valve recognise that their customers want to play the games those other developers are creating, and want to provide them with options on underlying platform.

  3. Windows 10 S by Anonymous Coward · · Score: 2, Insightful

    The doom and gloom predictions of the Windows Store inserting itself between users and the internet at large seem more and more prescient every day.

  4. Re:Sorry Valve, won't work by Riceballsan · · Score: 1

    actually really currious which card and what time, every radeon I've tried in the last 4 years seems to go full compatibility off the bat.

  5. Wine by Anonymous Coward · · Score: 4, Funny

    Somebody should send Valve a bottle of Wine.

  6. Just let the opensource foks by Anonymous Coward · · Score: 1

    deal with it and be done.

    1. Re:Just let the opensource foks by smooth+wombat · · Score: 1, Insightful

      Sure, if you don't mind waiting a few years to play last year's games.

      --
      We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
    2. Re:Just let the opensource foks by Anonymous Coward · · Score: 1

      Who cares when a game was released? I'm not some loser who just has to get the latest game or see the latest film or buy the latest phone immediately upon release.

      If it's new to me, then it's new. If it's good, it's good. Release date means absolutely nothing.

    3. Re:Just let the opensource foks by AlanBDee · · Score: 3, Interesting

      I suspect that with Valve involved the turn around time will be a lot shorter. Besides, no sane person buys a game when it comes out. It's expensive and buggy, no thanks. I'll wait a year for them to get the bugs fixed and in that time Valve can get it working on Linux.... double bonus. Plus, waiting a year is a good litmus test of if the game is any good. If after a year it's still almost full price, it's a good game. If it's 95% off, it's probably not worth your time to play.

    4. Re:Just let the opensource foks by Black+Parrot · · Score: 1

      Sure, if you don't mind waiting a few years to play last year's games.

      Actually, I don't mind. I wait for enough DLC come out to turn the crippled game into a complete game, and for the ridiculous prices to come down from the stratosphere.

      --
      Sheesh, evil *and* a jerk. -- Jade
    5. Re:Just let the opensource foks by PixetaledPikachu · · Score: 1

      I suspect that with Valve involved the turn around time will be a lot shorter. Besides, no sane person buys a game when it comes out. It's expensive and buggy, no thanks. I'll wait a year for them to get the bugs fixed and in that time Valve can get it working on Linux.... double bonus. Plus, waiting a year is a good litmus test of if the game is any good. If after a year it's still almost full price, it's a good game. If it's 95% off, it's probably not worth your time to play.

      Capcom got Valve involved for Street Fighter V on Linux/SteamOS. That was in 2015.

    6. Re:Just let the opensource foks by tepples · · Score: 1

      The idea is that you get to play a game before its publisher permanently shuts off the matchmaking servers.

  7. Let's wait and see by doragasu · · Score: 5, Informative

    I have ran and finished on Linux several WIndows only games, using Wine. Wine can be very useful, but in my experience, you lose a big amount of time just testing different wine versions and playing with configuration (Windows version, DLL overrides, runtimes, etc.).

    So, even if it is only something like PlayOnLinux on steroids, managing different Wine versions and with scripts automating its usage, it could be good if Valve uses a decent amount of its resources to testing. This could avoid the end users to waste lots of time.

    BUT, after writing this, I do now think this will be the case. Something like DOSBox, SCUMMVM and that kind of wrappers seem more feasible.

    1. Re:Let's wait and see by loonycyborg · · Score: 1

      You can find some spoilers for making things work at appdb.winehq.org , if you want to cheat at that part of game :P

    2. Re:Let's wait and see by Rysc · · Score: 1

      This. It's pretty much my take, too. Imagine: playonlinux style "what works" compatible configs *maybe even tested by the original developers* and targeting the relative stable steam runtime environment? It's a no-brainer.

      Honestly, I'm waiting for some ambitious desktop environment guy to start shipping a DE package via steam. No reason why you couldn't (or shouldn't). Steam has delivered a stable *end user* environment in a way no single distro or vendor has managed before on Linux. We can all take advantage.

      --
      I want my Cowboyneal
    3. Re:Let's wait and see by Tough+Love · · Score: 1

      There is a great wine gaming resource here.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    4. Re:Let's wait and see by Darinbob · · Score: 1

      So SteamBox would do well here because it can be optimized for a particular setting. Sort of the CrossOver games for the Mac, which was just Wine with a lot of pre-configured settings of Windows games for the Mac.

    5. Re:Let's wait and see by Spacejock · · Score: 1

      I hope so, because my plan was to set up an old PC as an XP box, so that I could run a bunch of ancient games in my Steam library which don't run well on Win7 or Win10.
      Of course, given that Steam is apparently dropping support for XP, I guess running them on Linux is the next best* solution.

      *Or rather, the best solution, because ... Windows XP.

    6. Re:Let's wait and see by Bradmont · · Score: 1

      Given that the last time I had a free afternoon when I actually could do some gaming, I wasted two hours trying to get a natively supported (Linux Steam) game to run, I really don't know what to think about this whole project...

  8. If Valve really wants Developers to support Linux by beerlord1 · · Score: 2, Insightful

    They should charge a 15% commission for all games launched on that OS, down from their normal 30%.

  9. Reinventing the wheel? by 93+Escort+Wagon · · Score: 1

    I wonder if they're starting from scratch, or working from the Wine code base. I'd hope the latter, and I'd hope they'd talk with groups like Codeweavers who've been doing this for a while.

    --
    #DeleteChrome
  10. If it is successful by SirAstral · · Score: 4, Insightful

    this would be enough to finally get me to stop using Windows.

    I play a lot of PC games, windows is a must for this.

    1. Re:If it is successful by DarkRookie · · Score: 2

      Same here.
      This is the only thing really holding me back.

      --
      The millennial that doesn't like most of the stuff designed for millennials.
    2. Re:If it is successful by Tough+Love · · Score: 3, Informative

      Windows under KVM with GPU passthrough is a thing

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    3. Re:If it is successful by Tough+Love · · Score: 1, Informative

      Windows under KVM with GPU passthrough is a thing

      Some Microsoftie with mod points doesn't like that post.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    4. Re:If it is successful by PixetaledPikachu · · Score: 1

      Windows under KVM with GPU passthrough is a thing

      You still need a windows license for that

    5. Re:If it is successful by Tough+Love · · Score: 1

      Right, but at least only games end up running under Windows, not your browser, email, etc, which needs privacy.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    6. Re:If it is successful by Tough+Love · · Score: 2

      Thats not really 'stopping using windows'.

      Correct, it's boxing Windows. Not as bad as wallowing in Windows. Well I personally don't have any need for it, but some say they do, or at least, they want some kind of security blanket when they finally make the switch.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    7. Re:If it is successful by Highdude702 · · Score: 1

      What performance hit? 1%? and what bugs? windows? You cant say windows is a bug when using it on linux when it has the same if not worse behavior if you actually let it control the hardware it self.

    8. Re:If it is successful by DarkRookie · · Score: 1

      Yeah, but there is still a performance hit
      You are also stuck to one monitor with no way to switch between them. Which suck since I use Windowed FullScreen so I can control movies, music, or FAQs.

      --
      The millennial that doesn't like most of the stuff designed for millennials.
    9. Re:If it is successful by Tough+Love · · Score: 1

      Obviously, use Linux for your movies, music and FAQs, it's better anyway. If that doesn't work for you for some reason, multi-monitor passthrough is also a thing.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
  11. Should be open source and run on all Linuxes by Eravnrekaree · · Score: 3, Insightful

    The big reason people should use Linux is to free themselves from proprietary closed source OS that is designed to take away your freedom. You will notice that while SteamOS claims to be open source, actually the critical parts of it like the client, are closed source. I am all for Windows compatibility as a way for people transition away from windows while taking their apps with them. However the compatibility layer needs to be able to work on fully open source OSs otherwise people would just be giving up one proprietary OS with vendor lock in for another proprietary OS with vendor lock in. You should not have to use a particular Linux distro to be able to benefit from Windows compatibility. Wine is the best solution since it is open source. People need to work on making that better rather than fragmenting with another closed source platform.

    1. Re:Should be open source and run on all Linuxes by Anonymous Coward · · Score: 1

      One step at a time, man. Rome wasn't built in a day.

      My game library is the only thing keeping myself (and many friends) on Windows. If valve is successful in getting us to switch to "a" version of Linux, we're far more likely to experiment and investigate with other versions as well.

    2. Re:Should be open source and run on all Linuxes by dissy · · Score: 3, Informative

      You will notice that while SteamOS claims to be open source, actually the critical parts of it like the client, are closed source.

      SteamOS is Debian 7 or 8 for x86 and x64. The OS is completely open source.
      100% of the OS source code is available here: https://sources.debian.org/

      You are confusing the steam client application as being part of the OS, but it is just an application program.

      Having a closed source program running on an open source OS does not ultimately make the OS anything else but open source.

      There are lots of other closed source applications that run on Debian, steam client isn't the only one.
      None of those being installed make Debian any less open source.
      Hell, my wifi and nvidia drivers installed on my Debian system aren't open source, but that doesn't change the license of Debian what so ever.

      If you don't like the steam client license, don't install their debian repo and apt-get it, and don't purchase a computer with that setup preloaded. It's that simple.

    3. Re:Should be open source and run on all Linuxes by quantaman · · Score: 2

      The big reason people should use Linux is to free themselves from proprietary closed source OS that is designed to take away your freedom. You will notice that while SteamOS claims to be open source, actually the critical parts of it like the client, are closed source. I am all for Windows compatibility as a way for people transition away from windows while taking their apps with them.

      If you're buying games on Steam then you're probably willing to compromise when it comes to proprietary vs open source.

      However the compatibility layer needs to be able to work on fully open source OSs otherwise people would just be giving up one proprietary OS with vendor lock in for another proprietary OS with vendor lock in. You should not have to use a particular Linux distro to be able to benefit from Windows compatibility. Wine is the best solution since it is open source. People need to work on making that better rather than fragmenting with another closed source platform.

      I'm using an Intel graphics card on Fedora so I'm already running Steam on a fully open source stack. I'm not sure why their new layer would change that.

      As for Wine, there could be legal reasons (ie, NDAs, licensing other products, etc), but more likely it's strategic. If they get 95% percent of Windows games working flawlessly on Linux, but only through Steam, then you now own Linux gaming even more than you do now.

      --
      I stole this Sig
    4. Re:Should be open source and run on all Linuxes by dissy · · Score: 1

      Precisely. If you don't like that SteamOS is fundamentally designed around a proprietary client, you call them out on it and you don't use it. You don't try to bullshit excuses or play semantic games. Me? I don't use SteamOS but I do use the steam client. I also use nvidia drivers. I realize I'm making compromises, and I realize I'm losing things as a consequence. I don't try to delude myself that everything is just fine.

      I still disagree.

      Installing steam client on debian does NOT close debians source, as the parent poster claimed.
      I also never claimed steam client, or anything else, being closed source was fine.

      I'm sorry you don't use Linux kernels or the Debian distribution, and you are mistakenly labeling those as SteamOS. But installing steam client does not change the open/closed source nature of the OS you installed it on, even if you use Windows or OS X.

      In fact since the only OSes steam client is available for are Windows, OS X, and Linux, and you already stated you don't use Linux (by the same incorrect name of SteamOS), your complete setup is already more closed source than by just using Debian and steam client.

      Windows is fairly closed source, and the rare situations they allow others access to the source it still has NDAs and no licenses to distribute or use.
      OS X is a little better, at least their kernel and some userspace is BSD, thou definitely not some major parts of the OS.

      But no, debian is 100% open source. No amount of 3rd party applications being installed will change that fact.

    5. Re:Should be open source and run on all Linuxes by Tough+Love · · Score: 1

      the compatibility layer needs to be able to work on fully open source OSs

      Not sure what you're worried about. Everything Valve puts out for "SteamOS" works just fine on Linux (Ubuntu, Debian, others) for me. Actually, SteamOS just seems to be Valve's word for Linux.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    6. Re:Should be open source and run on all Linuxes by dissy · · Score: 1

      Of course I'm talking about SteamOS, not Debian.

      All of your "reading comprehension fail" all comes from the quoted detail.

      "SteamOS" is the operating system debian with a single extra repo added, a repo that contains the closed steam client.
      Period, full stop.

      "Steam OS" is literally a fresh Debian Jesse install with repo.steampowered.com added.

      Why do you think Debian becomes not-Debian just by adding a repo?

      Or alternately why does having that repo and one app installed suddenly justify the entire OS being named differently?
      Not to say you did that, Valve did that, but you do seem to agree by saying debian with a repo and app on it is no longer debian but is this "steamOS" thing.

      Now that you know "SteamOS" is just Debian OS,

      The OP never said it made debian closed source.

      That is exactly what it means. He said the OS, which is Debian, becomes closed source because one app installed on it is closed source.

      (Assuming you are the same AC as before, then you) said in addition it essentially makes the OS (Debian) closed source if its primary function is an app that is closed.

      So installing VMWare Workstation on Debian suddenly would make Debian closed source? No.

      As for installing Windows on Debian in kvm, if you are confusing "it" with Windows than of course that doesn't make windows open source. Nor did I say any such thing. In fact I complained more-or-less. I don't like the fact the steam client is closed source either.

      But the claim was the OS (Debian) claims to being open source are false due to the application running on it. That is what I countered, and the rest you "countered" me with are things I either agree with, or already stated I agree with.

      Reading comprehension fail indeed.

    7. Re:Should be open source and run on all Linuxes by Anonymous Coward · · Score: 1

      I get so tired of hearing this.

      You have to bring developers across slowly. Do what you can to ease their steps.

      DO NOT slag them off if they use translation libraries to provide a Linux version. It was their first step. Thank them. Their next step could well be a proper Linux native version. Linux will not grow into the premier platform in one giant leap.

      And developers won't work towards linux versions if nutcases attack them for even trying.

    8. Re:Should be open source and run on all Linuxes by tepples · · Score: 1

      The big reason people should use Linux is to free themselves from proprietary closed source OS that is designed to take away your freedom.

      As opposed to proprietary closed source applications that are designed to take away your freedom? I'd bet not even 2 percent of games on Steam are available under a free software license. As jcnnghm and bingoUV have pointed out in the past, free software has been successful at producing libraries and other well-defined software, but not producing original software that meets the more nebulous requirements of what makes a game fun.

  12. will that push real linux or just wappers / dev wi by Joe_Dragon · · Score: 1

    will that push real Linux or just compile time wrappers / dev provided wine installs?

  13. OS/2 was so good with windows that few os/2 apps by Joe_Dragon · · Score: 3, Interesting

    OS/2 was so good with windows that few true os/2 apps where made and then MS started to mess up OS/2 With all of the win32/s updates.

    Games need to move away from wrappers in Linux.

  14. I hope for the day seamless linux gaming happens by Anonymous Coward · · Score: 2, Insightful

    All i want is to run all my games seamlessly without messing around with wrappers or virtual machines or GPU passthrough or having to draw a summoning spell in blood on my monitor.
    I don't to spend 4 hours googling or needing 2 GPUs or a different config file for every single game or losing a huge chunk of FPS from virtualisation (and needing twice the amount of stupidly expensive RAM) or getting banned because the anti-cheat engine got confused.
    I don't want to dual boot, hell half the time i forget what i was doing in the time it takes my web browser to open let alone for a full reboot.

    It's a lot to ask i know but gaming is stopping linux going mainstream.

  15. Re:Gordon Freeman is dead by fisted · · Score: 3, Funny

    Technically CS is what originally launched the steam platform. I realize it's a HL mod, but with 1.6 it became "stand alone". I realize it still used the HL engine and everything, but CS was the only game on steam at that time, not HL.

    Now if you'll excuse me, I have to be technically correct somewhere else on the www.

  16. Partner with ReactOS and run in VirtualBox? by Rick+Schumann · · Score: 1

    I'm still fairly wet-behind-the-ears when it comes to Linux (learning curve, gentoomen) but would the above be a viable path?

    1. Re:Partner with ReactOS and run in VirtualBox? by kaoshin · · Score: 1

      The last time I checked ReactOS still couldn't run Steam, not sure if it can now. It is possible though to achieve near native performance by running Windows 10 in a VM and using IOMMU and a dedicated video adapter (GPU passthru). I doubt if you would have any luck with a type 2 hypervisor like VirtualBox, but I had a good experience with getting this to run with KVM/QEMU a while back on an Arch box. I will stop short of recommending as it isn't an elegant or ideal solution, but I can testify that it is technically viable and can cook.

    2. Re:Partner with ReactOS and run in VirtualBox? by Rick+Schumann · · Score: 1

      The performance issue is a good point, games are very demanding even of modern systems.

    3. Re:Partner with ReactOS and run in VirtualBox? by Rick+Schumann · · Score: 1

      To expand on what I meant when I said 'partner with ReactOS', is Steam helping them along to develop their product to a full stable release state faster than they would otherwise.. but as the commentor above you pointed out, my idea of running that in a virtual machine would likely experience performance issues that would make it a deal-breaker.

    4. Re:Partner with ReactOS and run in VirtualBox? by kaoshin · · Score: 1

      I was referring to a different configuration from the above poster which does not share the same significant performance limitations. GPU passthrough in a type 1 hypervisor can approach native performance within a couple of percentage points, which in most cases is an unnoticeable difference: https://www.youtube.com/result... I see no reason ReactOS couldn't eventually be used as the guest OS to achieve similar graphical performance, but again I am not a fan of this. I would rather play native Linux games.

    5. Re:Partner with ReactOS and run in VirtualBox? by iampiti · · Score: 1

      Developing ReactOS to a workable state would require a LOT of money and resources. They're doing a nice job considering the limited resources they have but you can't realistically ever expect to be a good substitute for Windows.

    6. Re:Partner with ReactOS and run in VirtualBox? by Rick+Schumann · · Score: 1

      I'm certain there were many people who were of that opinion about Linux when it was first being developed. ;-)
      FWIW I think if it reaches the v1p0 release point Microsoft's legal department will probably swat them hard and either buy them out or just plain put them out of business and make sure the source code disappears.

    7. Re:Partner with ReactOS and run in VirtualBox? by iampiti · · Score: 1

      Yeah, with that I agree. If it ever becomes a threat to Windows Microsoft will sue it into oblivion

  17. Re:Gordon Freeman is dead by Anonymous Coward · · Score: 2, Insightful

    Technically correct: the best kind of correct.

  18. Re:VR on linux by AvitarX · · Score: 1

    I loved my lightgun.

    Playing house of the dead at home was awesome sauce

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  19. Re:No one cares by m00sh · · Score: 3, Informative

    Does anyone still care?

    I cared in 1998 when windows was unstable and unreliable. Windows 10 runs rock solid for steam gaming, what problem are we solving here? I guess freeing people from the evil of Microsoft is an admirable goal, but it all seems so early 2000s

    I don't want to have to boot to windows to play games.

  20. WinG + The Lion King is why we have DirectX by Joe_Dragon · · Score: 4, Informative
  21. Be that as it may by Anonymous Coward · · Score: 1

    The only reason I use windows is for games.

    But windows 7 will be leaving extended support in a few years, and the rumor is that Microsoft plans to charge a subscription fee for windows.

    If true, the ability to play my games on Linux is welcome news, even if it involves some closed source code.

  22. Best kept secret by Tough+Love · · Score: 1

    Why does nobody know about this?

    Unity engine + game editor for Linux

    Really slick 2D/3D game editor, nice and stable, great tutorials as far as they go (not very far), great demo projects, free asset packs, fair licensing. Not bad at all for $0.00. Current version is in the last blog entry. For some reason, not linked from their ports page, why? This one is really buried deep in the internet, but it's awesome.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
    1. Re:Best kept secret by Tough+Love · · Score: 1

      It's *not* $0.00. It's a game-dev selling out their future customers to invasion of privacy throughout their sessions of playing their games.

      Yes, it's an issue, and not just with Unity, far from it. If game devs keep an eye out and speak up with anything dodgy happens, that will do a lot. There are several good engines as alternatives. At least it installs without root, that's big, and obviously, any game dev kit that needs root to install is one to be deeply suspicious about.

      My general impression is, the Unity guys have some kind of moral compass, I hope that bears out. I don't begrudge them a business model.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
  23. DirectX is more then just video how is sound linux by Joe_Dragon · · Score: 1

    DirectX is more then just video!
    how is sound in linux?
    Directx had an network communication library (not really an issue now days)
    How well do joysticks work in Linux?

  24. Re:Sorry Valve, won't work by Tough+Love · · Score: 2

    I still can't get Linux to install and run with accelerated graphics on my Radeon card.

    This post is a bit less than credible given that it does mention any specific Radeon model. My experience with Radeon cards is much different: every one I have (more than four) works flawlessly, especially with the open source drivers. You do need to install the card firmware package, without that they kinda work as VGA only, but no acceleration, low resolution, sucks. But works well enough to boot to KDE and figure out the bit about the firmware in comfort.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  25. Re: Sorry Valve, won't work by Tough+Love · · Score: 2

    You need to install the card firmware, probably.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  26. Re: Sorry Valve, won't work by Tough+Love · · Score: 1

    Kind of a clumsy troll.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  27. Re:VR on linux by Tough+Love · · Score: 1

    Hey how about getting your own shit to work with Linux before worrying about third party stuff

    A lot of Steam stuff is on Linux. Dota2 works great for example, including with vulkan. And BTW, the Dota2 International just started today.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  28. Re:OS/2 was so good with windows that few os/2 app by Tough+Love · · Score: 1

    Linux isn't going away, don't worry. It is very apparent that Valve continues solidly behind Linux gaming. Whatever way a game runs on Linux is fine with me, including running Windows in a VM. If there was a game I really cared about and that was the only way, then I would do it, because better than booting Windows, by far. But there is no such game so I thankfully don't need to have my face rubbed in all the things that made me run screaming away from Windows in the first place.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  29. Re:No one cares by Tough+Love · · Score: 1

    Does anyone still care?

    About you? No, not really.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  30. Re:OS/2 was so good with windows that few os/2 app by Stormwatch · · Score: 2

    True, but I recall other issues: its hardware compatibility was rather limited, and its marketing absolutely sucked.

    I mean, holy shit. IBM was always so bad at reaching home users. For example, watch these ads touting the same feature, multitasking: OS/2 and Win95. What do you get from them? From the visuals, the music, the voiceover -- what do they make you feel? To me, the former makes it seem bureaucratic, unexciting, work stuff. But the latter makes it seem exciting, whimsical, empowering, fun! Whoever produced that ad nailed it.

  31. Re:Sorry Valve, won't work by Tough+Love · · Score: 1

    Why? You saying that there's something different about some Radeon models that would matter?

    No. I'm saying that is unusual for a person with an honest hardware problem not to say exactly what hardware it is, as opposed to an entire brand. Makes the post look a lot like a troll.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  32. Re:Sorry Valve, won't work by Tough+Love · · Score: 1

    Sorry, but it's still too annoying to use Linux. Valve should stop wasting their time. Finish Half-Life 4 or something.

    You are a troll, and a bad one. The symptoms you describe are consistent with the card firmware not being loaded. But you never experienced this yourself, you just googled for some random Radeon hardware issue, and cut and pasted.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  33. Re:No one cares by Stormwatch · · Score: 2

    Bugs aside, Windows 10 has a very ugly, disorganized, and inconsistent interface. I'd gladly use Cinnamon instead of this mess.

  34. Re: Sorry Valve, won't work by Tough+Love · · Score: 4, Informative

    and I really don't think it should matter that I have a 7870 LE.

    Interesting fantasy land you live in, where hardware details don't matter. Also interesting how you come in throwing around insults without having done a bit of research yourself.

    The 7870 LE s an oddball using the Tahiti chipset instead of the more popular and well supported Pitcairn chipset. Bugzilla: Tahiti LE: GFX block is not functional, CP is okay

    It seems, some people got it working, but if it were mine I would just junk that 2012 card. If you want something really minimal, HD 6450 is perfectly servicable, and fanless. If you want something powerful but cheap, RX 400 series or RX 500. That particular card is, unfortunately, a bit of an orphan. It happens.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  35. Re: Sorry Valve, won't work by Tough+Love · · Score: 1

    Wow, you have attitude issues. Bye.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  36. Re:Sorry Valve, won't work by Gavagai80 · · Score: 1

    On my last AMD/ATI computer the graphics worked for a couple of years and then AMD dropped all support to chase something shinier and I was thereafter stuck on open source drivers with no hardware acceleration. Hardware vendors can be nasty like that. The only reason it doesn't affect you on Windows is that you keep on running your old version of Windows until you replace the PC whereas you keep your Linux up to date.

    --
    This space intentionally left blank
  37. Re: Sorry Valve, won't work by Undead+Waffle · · Score: 1

    I usually buy Nvidia cards and their official drivers for Linux work well. When I bought an ATI card it took me a while to find out their official drivers aren't very good and you're better off with the open source drivers.

  38. Everything has worked on Playonlinux so far for me by recrudescence · · Score: 1
    There may have been a few exceptions before that time, but I honestly cannot remember of a single game I'd wanted to try out on Linux via PlayOnLinux in the last 5-10 years and fail to do so. That is not to say that they all worked straight-out-of-the-box; some required extra libraries and playing around (typically installing directx etc). But in general it was easy to figure out (or lookup online) and the game worked perfectly after that.

    Wine (and PlayOnLinux alongside it) really have made huge progress in the last decade. It should be trivial for Steam to provide 'bottling' scripts at this stage.

  39. Re:will that push real linux or just wappers / dev by sonamchauhan · · Score: 1

    If it walks like a duck, quacks like a duck...

  40. Re:DirectX is more then just video how is sound li by Cederic · · Score: 1

    That surprises me. Takes forever to configure games to properly recognise mine in Windows.

  41. Re: Sorry Valve, won't work by Highdude702 · · Score: 1

    WAAAA Windows has made me so stupid I dont even know how to use my own computer OR google!! WAAA.

    Thats what you look like right now. Learn to use your hardware or turn your "nerd" card in at the door.

  42. Re:Gordon Freeman is dead by Highdude702 · · Score: 1

    TF1.5(6?) Was also with that release iirc.

  43. Re:will that push real linux or just wappers / dev by tepples · · Score: 1

    If your desktop environment uses the GTK+ library, an application using Wine is no less "native" than an application using Qt.

  44. Re:Gordon Freeman is dead by tepples · · Score: 1

    Popular culture assocates Steam with Half-Life 2 because Half-Life 2 was the first game to require Steam authentication even for retail copies. Back then, the client also had a habit of losing the receipts that allow offline mode to work, leading to a perception that you had to be online to go offline.

  45. Windows costs money for RAM by tepples · · Score: 1

    But then you're not only paying to license an additional operating system every few years, as PixetaledPikachu pointed out, but also paying for more RAM in your PC in order to hold two operating systems at once while a game or Windows Update is running. Recall that DRAM prices have trended upward at times, doubling over the course of 2017. You're also starting the Windows VM in a cron job so that Windows can check for security updates without having to do so during your game.

  46. Tricking Duck Hunt to See A Modern LCD TV as CRT by tepples · · Score: 1

    Or you could just stop buying stupid gimmicks. VR is the modern lightgun.

    And some people love their Duck Hunt so much that they cook up homemade solutions involving a Wii Remote, an Arduino MCU kit, and a Raspberry Pi single-board computer to force a Zapper to work with a modern TV. See "Tricking Duck Hunt to See A Modern LCD TV as CRT" by Jenny List.

  47. Where is the line between system and app? by tepples · · Score: 1

    You are confusing the steam client application as being part of the OS, but it is just an application program.

    From the point of view of Linux proper, which is a kernel, your desktop environment is an application program. X.Org X11 is an application program. Even sysvinit or systemd is an application program. For the purpose of discussion, where do you draw a line between userspace system software and what a user would think of as an application?

  48. The "Unity" name is damaged goods by tepples · · Score: 1

    It could be because last time X11/Linux users heard of the "Unity" brand, it was Ubuntu 11.10 forcing GNOME 2 users to switch to the similarly named yet unrelated Un(usabil)ity desktop environment, or Ubuntu 18.04 finally dispensing with it after Canonical realized that users had fled to MATE, Cinnamon, or Xfce.

    1. Re:The "Unity" name is damaged goods by Tough+Love · · Score: 1

      Nobody is confused by the term "Unity engine", one of the most popular engines by number of commercial games released. The reason nobody knows about the Linux port is, Unity just hasn't announced it or linked it except for this highly obscure issue tracker thread. Need to spread the word, this is pure gold. As I see it, this is hands down the best intro to serious game development.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
  49. Poorly supported oddballs tarnish the brand by tepples · · Score: 1

    The 7870 LE s an oddball using the Tahiti chipset instead of the more popular and well supported Pitcairn chipset.

    Let me try to rephrase my understanding of the AC's point: The mere fact that poorly supported oddballs exist tarnishes the Radeon brand as a whole. It's like Intel GMA 500 being the oddball for the otherwise general advice prior to Sandy/Ivy Bridge of "so long as all you need is OpenGL 1.x, Intel GMA works well under Linux."

  50. Gamers... by Anonymous Coward · · Score: 1

    It seems to me that if you're enough of a serious gamer to spend hundreds of dollars on a new video card every year, then the cost of Windows is a non-issue. And you're probably more interested in having a game "just work" than fiddling around with various configuration settings to make it work on an OS other than the one said game has been designed for.

    Someone show me a Venn diagram - the intersection's gotta be a tiny area. Valve must employ some people who *really* have an anti-Microsoft hard-on to spend resources trying to cater to that market.

  51. Sigh. by ledow · · Score: 1

    Sorry but the days of me rebooting to go into another OS are over. Long ago.

    If I can't virtualise you, or I can't emulate you, then I'm not going to reboot into you. For a start it's a pain-in-the-arse and needs all kinds of work to stay like that through Windows kernel updates etc. I tired of fighting stuff like that back in the days of Windows not recognising EXT2 partitions.

    Nowadays, virtualisation is here. If I want to run games at the extreme edge of my computer's abilities, I'd run Windows as the base OS and virtualise whatever else I need on top of it. Truth is, I don't need to bother. A virtualised GPU of any decent spec will play every Steam game on my account (over 1000) to my satisfaction.

    Anything old enough to emulate / WINE will certainly work so much better in a virtualised environment with GPU passthrough.

    Reboots just shouldn't be happening nowadays. Especially not just to play a game.

    Sorry, but my machine reboots in precisely two instances - when the battery fails and it doesn't get a chance to shutdown (it's an old machine, it really needs a new battery), and when I genuinely think there's a valid reason that an installation of new software would require a reboot (e.g. VMWare hypervisor upgrades).

    Anything else, I'm not going to reboot for. Certainly not a game. Your game doesn't work in a VM environment or on my platform? Shame. Maybe I'll buy it in a few years time when you wake up.

    Hell, I tried once and I ran the latest version of MacOS in a VM with a spec equivalent to a Mac allocated to it, and it ran SMOOTHER than a damn Mac, while my Windows and Linux stuff was all in the background on the same processors.

  52. 64-bit client by pezezin · · Score: 1

    When will we have a 64-bit client? Steam is right now the only 32-bit program I have running on my Linux system. It's annoying having to install a bing bunch of libraries for just one program.

  53. Maybe they can fix the client while they're at it by LaughingRadish · · Score: 2

    Maybe Valve could fix Issue #1040 from 2013 once and for all (https://github.com/ValveSoftware/steam-for-linux/issues/1040). The client wants to manage all aspects of the window instead of letting the window manager do it. The practical result is that the Steam client fights with the window manager and semi-unpredictably makes itself unusable or infuriating. There's really no excuse for this.

  54. Re: Sorry Valve, won't work by Tough+Love · · Score: 1

    I totally clicked on the little box to load the nonfree drivers like it asked, and it didn't work.

    For anybody else who got stuck with a 7870 LE GPU (really a 7900 series chipset) you need the firmware, but the (proprietary, obsolete) fglrx driver is known not to support this GPUt. Some people got it to work with radeon driver, not sure about the amdgpu driver. But really, don't bother, just upgrade to a better card. RX 480 is a nice cheapo upgrade, 580 is fine, both still highly respectable GPUs.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  55. Re: Sorry Valve, won't work by Tough+Love · · Score: 1

    It's prettier than you. And of course you know that this card is also a PITA on Windows. If you want to keep fiddling with it then suit yourself, but quit whining about it, thanks bye.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  56. Re:No one cares by Stormwatch · · Score: 1

    I remember using Ubuntu with Gnome 2. It was not bad. 3 was such a shitshow that I can understand the move to Unity, although that was also a shitshow.