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."

196 comments

  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 Anonymous Coward · · Score: 0

      Will 2025 be the year of desktop on the smartphone or desktop in the gargoyle's eye?

    7. Re: Finally... by Anonymous Coward · · Score: 0

      This is so valve can build a console for their huge library without paying Microsoft licensing fees because microsoft is trying hard to make windows a closed platform instead of the licence-free less open platform that it is today. You left that important detail out on why Valve are doing this.

      If you want to see what kind of closed pc platform microsoft dreams of, it is a pc with a locked secureboot bootloader running windows 10 S requiring a monthly subscription and installs apps from the windows 10 store only.

    8. 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.

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

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

    10. 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/

    11. 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.
    12. Re: Finally... by Anonymous Coward · · Score: 0

      I hope valve is successfull or at least convinces enough game companies that linux is the future even if it become steamOS specific somehow

    13. 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.
    14. 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 Anonymous Coward · · Score: 0

      I bet these "tools" are just Wine.

    3. 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
    4. 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.
    5. Re:Compatibility? Blame Microsoft by Anonymous Coward · · Score: 0

      DirectX exists because of how pigheaded and slow moving OpenGL were, basically they made DirectX a necessity. So if you want to blame someone blame the arsehats that were running OpenGL in the 90's

    6. Re:Compatibility? Blame Microsoft by Anonymous Coward · · Score: 0

      DirectX exists because of how pigheaded and slow moving OpenGL were, basically they made DirectX a necessity. So if you want to blame someone blame the arsehats that were running OpenGL in the 90's

      No need to suck Microsoft's dick so hard there.
      Trust me, there was plenty of asshattery in the 90s to go around.

      For example: Internet Explorer is an inseparable component of Windows 98

      And since Microsoft is trying to show it's not the bad actor that it once was, open-sourcing DirectX is a good step in the right direction.

    7. 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.

    8. Re: Compatibility? Blame Microsoft by Anonymous Coward · · Score: 0

      If we could get AAA titles to quit using DirectX and switch to OpenGL then even those would work fine.

    9. Re: Compatibility? Blame Microsoft by Anonymous Coward · · Score: 0

      Check out some of the new vulkan compatibility layers, like dxvk.

      I'm now playing fallout 4 and tw: Warhammer 2 at near native speeds on Linux, with high or ultra settings@ 1080p

    10. 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?

    11. 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.

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

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

    13. Re:Compatibility? Blame Microsoft by Anonymous Coward · · Score: 0

      you are a classic example of why they wouldn't open source it. you get presented with some facts and you accuse the person providing the facts of sucking their dick and build a strawman of unrelated topics. The only thing you would want an open spec for is to move stuff away from them as you aren't interesting in anything they offer or improving the spec so why the fuck would they do it? interoperability and openness is a two way street.

    14. Re:Compatibility? Blame Microsoft by Anonymous Coward · · Score: 0

      Listen Bub, just like everyone else I come up with my opinion first, and only then do I figure out why. It's so much easier that way.

    15. 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.

    16. Re:Compatibility? Blame Microsoft by Anonymous Coward · · Score: 0

      Got it in one!

    17. Re:Compatibility? Blame Microsoft by Anonymous Coward · · Score: 0

      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.

      After installation, you'll also find some games have no problem if you copy the game folder to another machine that doesn't even have Steam on it.

      It's all entirely up to the developer.

    18. Re:Compatibility? Blame Microsoft by Anonymous Coward · · Score: 0

      Open Source drivers, or reference drivers from the manufacturer (AMD/NVidia)? Also, which version of WINE?

      I have had games get better FPS on WINE on Linux, than running in Windows natively. Though, results have varied between WINE releases.

    19. Re:Compatibility? Blame Microsoft by Anonymous Coward · · Score: 0

      By lying to them about how much more secure Windows 10 is and how frequent updates are a good thing and not a sign of incompetent developers, like they have already been doing.

    20. Re:Compatibility? Blame Microsoft by Anonymous Coward · · Score: 0

      My thoughts as well.

  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.

    1. Re:Wine by Anonymous Coward · · Score: 0

      Crossover bottles Wine all the time, even for Valve.

  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. Re:Just let the opensource foks by Anonymous Coward · · Score: 0

      What matchmaking server? I only play games that are single-player, local multiplayer, LAN multiplayer or integrated/direct multiplayer (ie. no "matchmaker" service required). Gamespy and its ilk were artificial requirements that were absolutely not needed to play multiplayer.

    8. Re:Just let the opensource foks by Anonymous Coward · · Score: 0

      Price and popularity are poor indicators of quality.

      If a game doesn't have much negative said about it, then it probably offers something of interest to someone, taking into account genres and stylistic preferences. In fact the less a game has said about it, the more likely it is to be interesting.

  7. Re: Sorry Valve, won't work by Anonymous Coward · · Score: 0

    Which ones have you tried that worked?

  8. 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 Anonymous Coward · · Score: 0

      Most of the older things on GOG.com are just config wrappers for DOSBox. It's highly likely this is just the same thing with Wine, and probably some DOSBox and SCUMMVM like you said, to compete with GOG.com and to get some of the Wine configs more standardized which is more of a DIY thing at the moment.

    6. Re:Let's wait and see by Anonymous Coward · · Score: 0

      I've had a lot more success with Lutris and DXVK (bascially DirectX 11 done via Vulkan) than I've ever had with PlayOnLinux.

      Lutris.net can be used as an installer/launcher for Windows Steam or Windows games (it's actually an emulator launcher) - but it can also manage DXVK versions and install them as you launch. They can also be installed via the lutris website

      PlayOnLinux caused me nothing but disappointment and frustration.

    7. 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.

    8. 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...

  9. 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%.

  10. 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
  11. Gordon Freeman is dead by DaFallus · · Score: 0

    A shame that there will probably never be an official Half-Life 3 considering that Half-Life is what originally launched the Steam platform.

    --
    No one cares what your captcha was

    Houston TX, USA
    1. 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.

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

      Technically correct: the best kind of correct.

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

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

    4. 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.

    5. Re:Gordon Freeman is dead by Anonymous Coward · · Score: 0

      Technically correct: the best kind of correct.

      Not technically.

    6. Re:Gordon Freeman is dead by Anonymous Coward · · Score: 0

      It defaults to online, and you have to log in to.
      I haven't run it in quite some time!
      Not only it adds a step, not only I can't set it up when the internet is down (which is when I most want to play a video game), but the entire concept of locking all the game stuff on my computer behind a login/password I secretly know sucks balls. I want the games accessible I don't need or want to hide them and make it harder to play the games than format the hard drive.

  12. Re:Sorry Valve, won't work by Anonymous Coward · · Score: 0

    4830 6850 7850 rx580
    The last 4 ati cards I owned, all working just fine with just mesa and radeon drivers. Some problems with atis official drivers though.. perhaps the other AC only tried those? I gave up on those with the 7850

  13. 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 Anonymous Coward · · Score: 0

      Thats not really 'stopping using windows'.

    6. 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.
    7. 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.
    8. Re:If it is successful by Anonymous Coward · · Score: 0

      I don't think it is about not liking the post, it is just a braindead thing to do. The performance hit and buggy nature of this setup just isn't worth the pain. Far easier to simply dual boot.

    9. Re:If it is successful by Anonymous Coward · · Score: 0

      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.

      Sure, maybe Steam Play will be as successful as Loki, Transgaming, or the Steam Machine! This time things are different. (TM)

      Listen, I played every single Loki port ever published, QuakeWorld/QuakeForge compiled myself (with hacks), GTA 2, every piece of ported abandonware out there for Linux, a stupid game where you slide a penguin down a hill, and subscribed to Cedega. I played WarCraft 3 in Cedega at LAN parties, along with almost all the early Steam games. It was an utterly fucking stupid waste of time. I could have spent that time learning system programming or other UNIX administration stuff, or just playing the same games with far less hassle on the system they were designed for.

      There is absolutely NOTHING keeping you from running Linux on an old junker, a VM, or just learning 99% of what's ever worth knowing about a Linux userland from inside a Cygwin shell. You should be learning Windows system internals TOO instead of wasting time playing games. If you really just want to have fun and play games then why ruin everything by trying hard on a piece of shit platform that has manifest hatred for third party software?

      If it's not open source and upstream, it's a third world shitshow on Linux and NOTHING will change that.

        -- 15 Year RHEL sysadmin

    10. 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.

    11. Re:If it is successful by Anonymous Coward · · Score: 0

      Already many games on Linux already. Never looked back since several years ago (before the Win10 anal rape-fest).

    12. 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.
    13. 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.
    14. Re:If it is successful by Anonymous Coward · · Score: 0

      Or it could just be someone thinks you're an asshole. They wouldn't be wrong.

  14. VR on linux by Anonymous Coward · · Score: 0

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

    Hello Vive? I'd love to use you on linux. Fuck sake.

    1. Re:VR on linux by Anonymous Coward · · Score: 0

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

    2. 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
    3. 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.
  15. 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 Anonymous Coward · · Score: 0

      It's almost bound to just be a customized wine build.

      What valve is doing probably doesn't bring a lot new to the table technically, but does provide a target platform for developers to test against.

      Why they wouldn't go the extra 10 yards and put out a native linux build when most modern game engines (unity, unreal, source) support it, don't ask me.

    3. 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.

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

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

      Yea, but most of it burned in a day.

    5. 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
    6. Re:Should be open source and run on all Linuxes by Anonymous Coward · · Score: 0

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

      If the core part of the OS is the closed source application, then meaningfully the OS is still closed source. Once you remove the Steam client, you're not really using SteamOS anymore. Like you say, it's really Debian.

      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.

      "[O]pen source" is a concept, not a license--although there are open source compatible licenses. Mostly definitely adding closed source wifi and nivida drivers makes your OS less functional because any problem you have can no longer be fully traced. You have to pray the wifi and nvidia black boxes didn't corrupt the kernel in some way. With open source, you can actually trace the code and verify such things.

      At issue isn't the license, which is a distribution thing. It's the usefulness of the user when things go bad or when people want change and have to live with whatever a single vendor decides on. The whole concept of open source is broken when you start down that path, especially when you make it the centerpiece of what you're doing. Sure, a few proprietary user programs probably won't hurt. Maybe you'll be lucky and nvidia won't break things. But the more you accept and just scoff at people who point out what you're missing, the more you miss things to and don't even realize it.

      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.

      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.

    7. 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.

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

      It is pretty closed minded to assume the primary reason people should use Linux is just because of its open source license. Millions of people use Linux who have no interest in software licensing or freedom. They use it because it's more practical for their tasks. Most Linux users won't care whether the software they run is closed or not.

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

      Installing steam client on debian does NOT close debians source, as the parent poster claimed.

      Reading comprehension fail. The OP never said it made debian closed source. The point is that if Valve is claim SteamOS is open source, it should mean that its fundamental components--which include the steam client--are open source. It's like claiming a car is electric even though it fundamentally is a gasoline vehicle. It doesn't matter if it's been designed to run a few miles off the battery. It's clearly misrepresenting what the vehicle is.

      I'm sorry you don't use Linux kernels or the Debian distribution, and you are mistakenly labeling those as SteamOS.

      More reading comprehension fail. I never said I did or didn't use Linux. Nor am I the one trying to synonymize Debian with SteamOS so that one applicable label applies to the other. And do note that as much as Debian is generally open source, it's not wholly open source. As you note, there's a bunch of firmware blobs that are available as part of Debian (specifically the kernel) for which we don't have the source to. But, who cares. I mean, it's not like we've had backdoors in firmware before.

      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.

      Now you're trying to synonymize Linux with SteamOS? But yea, for all you know I could be using FreeBSD + steam since FreeBSD includes a Linux ABI. Doesn't really matter since you clearly just assume whatever.

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

      So, I can install Windows right on top of debian through kvm and call it 100% open source? How about you check your general stupidity at the door? Debian isn't 100% open source because Linux isn't 100% open source; you might be able to avoid that if you choose the right hardware and disable using firmwares. Debian allowing a bunch of 3rd party applications don't make Debian closed source, but if Debian did by default installed closed source software and people wouldn't consider it Debian without it, it'd be bullshit to talk about Debian being open source.

      Of course I'm talking about SteamOS, not Debian. Trying to equivocate does nothing to dissuade the point that SteamOS without the steam client isn't SteamOS and SteamOS with the steam client is not 100% open source. That was the OP's point. Open source the client or at least stop pulling the hammy bullshit about it being an open source thing.

    10. 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.
    11. 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.

    12. 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.

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

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

      Because literally SteamOS is Debian + adding a repo + installing the client. Purple isn't red. But you can purple if you mix red and blue. Is that too hard to understand?

      Or alternately why does having that repo and one app installed suddenly justify the entire OS being named differently?

      Because literally that's what Valve calls it to differentiate it from Debian so that people understand its purpose is to be a base for Steam games. Do you not understand how branding works? What next? You can't understand how a grilled cheese becomes a croque monsieur just because you add ham?

      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.

      If I add a little ham to a salad, do I get to keep calling it vegan? Is it the same thing as a vegan salad? Do you not understand how absurd what you're saying is? SteamOS != Debian precisely because SteamOS is about the Steam Client.
        Tomorrow they could swap out Debian with FreeBSD and close source the whole thing and still call it SteamOS. There would be no legal way to fork SteamOS at that point because they own the copyright on the Steam client and its closed source. So, they could trivially abandon Linux at that point if they wanted.

      Do I think the above is likely? No. But it's precisely the sort of thing which is why closed source and proprietary is so bad. Valve may have decided to strike a deal with Microsoft to kill off the Linux client. Or Steam Machines might have been more successful--I doubt it, honestly--and they may have decided to abandon support for the linux client and Linux-based SteamOS to appease manufacturers and cut back on the development costs.

      But, whatever. Valve trying to sell a platform device and keeping it closed (while using a lot of open stuf) isn't a big deal because we lucked out and Valve hasn't so far decided to be evil. It's not like big companies have ever went against a "don't be evil" motto.

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

      Your corrections don't really detract from the GP's point. If SteamOS is open-source, but the Steam client application is closed source, then the complete stack is not completely open-source. Therefore, users are locked in: if they're running games through Steam, they've got to be purchasing them from Valve, even if the source code to the SteamOS layer is available to them.

    15. 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.

  16. Just go full 64bit by Anonymous Coward · · Score: 0

    and be done with it for petes sake.

  17. 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?

  18. Re: Sorry Valve, won't work by Anonymous Coward · · Score: 0

    Couldn't even get the official drivers to work on the latest installs.

    Apparently that is deprecated. Or something.

  19. 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.

  20. No one cares by Anonymous Coward · · Score: 0

    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

    1. 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.

    2. 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.
    3. 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.

    4. Re:No one cares by Anonymous Coward · · Score: 0

      microsoft is trying really hard to close off the windows platform with windows 10 s, windows 10 store installs only and monthly subscription fees. that means a dead end for you with windows security updates unless you join their new $$$ model.

      So your choice will be this:
      a> hand over more control and $ to microsoft
      b> run a unsecured old version of windows
      c> switch to a another os which is free, more secure and has the latest security updates.

      Your pick. There is a lot more to this than 'evil microsoft'.

    5. Re: No one cares by Anonymous Coward · · Score: 0

      Just as an example, I have been using Linux almost exclusivly for the past 5 years, even for gaming. I still have a handful of games that I cant play on linux, so I've kept a Windows box arround for that. Be nice to repurpose that box.

    6. Re:No one cares by Anonymous Coward · · Score: 0

      No one gives a fuck what you think.

    7. Re:No one cares by Anonymous Coward · · Score: 0

      Inconsistent interface? Did you not use Ubuntu during the Unity phase, when all the window decorations were moved to the left and the whole experience was made more mac-like? How about when RedHat's Gnome team (about RHEL 4 or 5) decided that each folder open action should open a brand new window? Or Gnome 2 to Gnome 3, when the great Gnome developers decided options were bad, and they hid them all away in a registry? Or KDE 3 to 4/5 - switching from the K menu to the peanut?

      Oh, you use Mint (with a hint of Cinnamon). Carry on, then.

    8. Re:No one cares by Anonymous Coward · · Score: 0

      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.

      "Windows 10 works just fine, why would there be a need for any alternatives, nevermind them being free and open-source. Thats so "2000's" thinking!"

    9. Re:No one cares by Anonymous Coward · · Score: 0

      Windows 10 runs rock solid for steam gaming

      HAHAHAHAHAHAHAHAHAHAHAHAHA....... HAHAHAHAHAHA..............

      Oh man, that was a good one.

      Wait, you were serious?

    10. 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.

  21. 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.

  22. Steam with Wine by Anonymous Coward · · Score: 0

    It did actually work fairly decent, I played Civ4 that way IIRC (or was it Civ5 before the Linux port was available).

  23. 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 Anonymous Coward · · Score: 0

      Running high-graphics-demand 3D games in a purely virtual environment like VirtualBox is hard and usually has a big perf penalty. You have to translate the native DirectX to OpenGL in the process. It isn't impossible, it's just hard, which means error prone, and often slow.

      The middle ground is Wine, but it's better for quality and perf to push game vendors to use Vulkan or OpenGL and make native versions. We've seen that slowly happening, although it happens over years, so it's hard to see it move, since it moves so slow. But moving it is. You have major games shipping Linux native versions now, and a high % of the indies. Also the "big two" game engines (Unity and Unreal) support Linux natively.

    2. 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.

    3. 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.

    4. 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.

    5. 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.

    6. 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.

    7. 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.

    8. 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

  24. Re: Sorry Valve, won't work by Anonymous Coward · · Score: 0

    Yeah, I won't touch ATI again. Too much pain with their terrible support.

    Nvidia has been a long series of wet dreams. It's just lovely.

  25. WinG + The Lion King is why we have DirectX by Joe_Dragon · · Score: 4, Informative
    1. Re:WinG + The Lion King is why we have DirectX by Anonymous Coward · · Score: 0

      lion king is on steam and it works on mac and linux.

  26. 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.

  27. 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 Anonymous Coward · · Score: 0

      Is there a way for a user of a Unity-built game to turn off Unity-corp data-collection (not including game-dev data collection)?

      So... 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.

    2. 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.
    3. Re:Best kept secret by Anonymous Coward · · Score: 0

      maybe if there were a guarantee that games developed on linux, for linux would run 100% on windows too, more games would actually be made "for" linux?

      ofc this can never happen, because anyone trying both versions would die from laughter ...

  28. 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?

  29. 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.
  30. Sorry to rain on the parade... by Anonymous Coward · · Score: 0

    https://support.steampowered.com/kb_article.php?ref=9439-QHKN-1308

    Sounds to me like binaries compiled for the target platform, not a wine-like environment.

  31. 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.
  32. 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.
  33. World of Warcraft, please. by Anonymous Coward · · Score: 0

    The only thing keeping me from purging the last Windows machines from my family are two boxes running World of Warcraft. The company has zero interest in a Linux client and I have zero interest in logging in and fighting with updates every time they decide to tinker around on their game launcher.

    1. Re:World of Warcraft, please. by Anonymous Coward · · Score: 0

      Well, Ubisoft, Blizzard, and EA have traditionally had Linux on their shitlist and are deliberately hostile to Wine users. If you can't live without those games, then I'd suggest not using Linux until you think you can live without those games.

      If you're not obsessed with the "recent thing" or games from those companies, then I'd highly recommend Linux gaming. You can get more great games natively running in the last 5 years than you could in the previous 10. Admittedly the focus is more indie than AAA, but hell, if I have 3000+ games to potentially buy on Steam as-is, I'll die before playing them all, so who gives a shit about missing a few on Windows?

  34. 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.
  35. 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.

  36. Re:DirectX is more then just video how is sound li by Anonymous Coward · · Score: 0

    Joysticks work great in Linux. I have a fancy, high end one with a bazillion buttons and thumb-sticks and sliders, and it worked out of the box without installing anything. I didn't have to touch a driver. Simply plug-in and go.

    That was my experience too with an older, mid-range stick.

  37. Re: Sorry Valve, won't work by Anonymous Coward · · Score: 0

    The new Radeons are flawless on open source drivers.

    Im running Fallout4 on dxvk/wine. (through lutris) at near native speeds on high @1080p. This is with the open source driver stack. It's really impressive.

  38. Re:Sorry Valve, won't work by Anonymous Coward · · Score: 0

    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.

    Why? You saying that there's something different about some Radeon models that would matter? That's not helping the case for Linux. As I said, they promised ease, compatibility and a lot more.

    Or are you just upset that I'm not bothering recounting details beyond the most cursory? I know what I experienced, it was a pain for me. Been so long, I can't recall the specific details. Don't believe me? That just convinces me you don't want to admit there's a problem.

    My experience with Radeon cards is much different: every one I have (more than four) works flawlessly, especially with the open source drivers.

    Another thing that's not helping your credibility, but Linux installed. Got janky non-accelerated performance. Or even non-working graphics at all so it just locked up (not sure I recall which distro that was with, maybe Ubuntu or Mint). Tried to find solutions. Found a hodge-podge of them, none of which worked. Yes, that included the firmware, which was specifically identified to install on at least one even before starting up. Still was a plotz.

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

    Besides this, I'm not mentioning the wackiness of trying to get an iMac G3 to work, but that isn't something I expect much, and I wouldn't believe Valve would touch it at all. That's more recent though.

  39. 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.
  40. 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.
  41. The client is just a launcher by Anonymous Coward · · Score: 0

    The client is just a CDN for your content you've paid for and a unified chat client that works across all your games and a launcher that will handle applying the appropriate wine settings per game that you're trying to play.

  42. Re: Sorry Valve, won't work by Anonymous Coward · · Score: 0

    The new Radeons are flawless on open source drivers.

    I'm fine with the performance I have now on Windows. Not going to buy a new graphics card just to run Linux with accelerated graphics, even if I were to believe your promises.

  43. Re: Sorry Valve, won't work by Anonymous Coward · · Score: 0

    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.

    Seems to me that you're not giving me a reason to identify the graphics card beyond your own desire to make a character judgment.

    But since I know I had legitimately had problems, got frustrated with a lack of solutions(or rather with how I found a multitude without answers) , I'm more inclined to write you off.

    That, and I really don't think it should matter that I have a 7870 LE. And you said it doesn't. Except for your desire to cast aspersions.

    Great job you're doing.

  44. Re: Sorry Valve, won't work by Anonymous Coward · · Score: 0

    Yes, I tried that install step, or chose the option in the install.

    It was rather hard to miss.

  45. Re: Sorry Valve, won't work by Anonymous Coward · · Score: 0

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

    Fine, then the installer for the firmware was broken.

    Believe it or not, I had a real problem trying to get accelerated graphics to work with my Radeon card on Linux, and instead of even admitting a person might have a genuine problem, you resentfully declare your derision and storm off in a huff.

    That's not a mark in your favor. Or Linux's.

    Here's a hint, I'm not bothering with recalling which Distros didn't even gracefully go to the software drivers. That was even more of a bother.

  46. 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.
  47. Re: Sorry Valve, won't work by Anonymous Coward · · Score: 0

    Interesting fantasy land you live in, where hardware details don't matter.

    I gave you what I considered sufficient detail. Radeon card. Should have been enough. You didn't even want to claim there are ones that might have problems.

    Instead? You just came up with character attacks as your reasoning.

    Also interesting how you come in throwing around insults .

    You're the one who has been throwing around insults, me? I criticized your specific conduct without resorting to the use of the word troll. Aside for back in time, more than two decades ago, I actually remember when I criticized somebody else who threw that word around(said it was tiresome), they responded with an explanation of the term, and said it wasn't related to the term referring to the fictional creature. They didn't grasp how I would have found their usage less offensive if it had been the more mythological.

    You should probably learn to not use it.

    It would benefit you.

    without having done a bit of research yourself.

    But I did the research, remember I already stated I looked for solutions. You just didn't want to believe it. You didn't want to believe I had a problem. Because you were more interested in attacking people for being a troll.

    You should really look more closely at your own behavior.

    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.

    You do realize that suggestion is even less palatable, right? Especially a 6450. Damn, that's suggesting I downgrade.

    That's a little offensive. I'd rather stick with VirtualBox Linux than that.

    That particular card is, unfortunately, a bit of an orphan. It happens.

    And yet it still works in Windows 10. I believe it worked back in the 2013-ish time frame when the aforementioned ATI drivers were around. But...promises broken.

    You may want to examine your own approach.

  48. 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.
  49. Re:If Valve really wants Developers to support Lin by Anonymous Coward · · Score: 0

    Even if valve dropped their rate the publishers would just retain the saving. Just look at the prices of games on uplay and rockstar for example. On the publisher's own webstore where they dont have to pay 30% to valve, the prices are the same.

  50. 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
  51. 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.

  52. Re: Sorry Valve, won't work by Anonymous Coward · · Score: 0

    You don't have to run old versions of Windows, you can just use old graphics cards. The only time I've ever seen that not work was really old dual asic cards, where windows nt didn't support the underlying tech so one of the high end ati cards got dropped at the windows 98/2000 transition.

    You can still use drivers from 2005 in windows 10, because Microsoft doesn't keep changing the kernel driver API for no reason. Why can't people figure out a stable api and xorg interface? It's nuts

  53. Re:OS/2 was so good with windows that few os/2 app by Anonymous Coward · · Score: 0

    As I remember it, OS/2 was better windows than windows.

    Or at least, it was better dos than dos; developing dos software under os/2 was great, because when you messed up, you didn't need to reboot the whole machine.

  54. 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.

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

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

  56. omg by Anonymous Coward · · Score: 0

    god bless gaben!

  57. Re: Sorry Valve, won't work by Anonymous Coward · · Score: 0

    Yes, I have issues with your attittude, and I've specifically identified them so you can review your conduct and examine them for reference on improving your behavior.

    Think of it as a bug report. Now try reconsidering your responses.

  58. 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.

  59. Re: Sorry Valve, won't work by Anonymous Coward · · Score: 0

    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.

    And yet that was why I was told "open source" was so great since I would not be beholden to proprietary drivers.

    Yet here I am getting hit by it, and by yet another Linux twerp yelling at me to buy new hardware to deal with a software issue. Who probably won't even recognize their attitude problem either.

    I'll grant you haven't been hostile yourself, but you're just...mistaken.

    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.

    And yet I'm running the latest Windows rather than the one that came with the machine. I believe the other Anonymous Coward is offering a more correct assessment than yours.

    Linux, or rather the people at X, changed something and I am apparently still left hanging.

  60. 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.

  61. Re: Sorry Valve, won't work by BlackOverflow · · Score: 0

    Do you realize how condescending you sound? That's never gonna change anyone. It's only going to inflame the situation.

  62. 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.

  63. 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.

  64. 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.

  65. 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?

  66. 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.
  67. 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."

    1. Re: Poorly supported oddballs tarnish the brand by Anonymous Coward · · Score: 0

      Indeed. Doesn't help that I'm being told to replace a functional piece of hardware.

      That gives me even lower confidence.

  68. WINE! by Anonymous Coward · · Score: 0

    Linux users are already running windows steam on linux using wine.

  69. Re: Sorry Valve, won't work by Anonymous Coward · · Score: 0

    "When I bought an ATI card", so twelve years ago you had an issue with your video drivers under Linux. Got it.

  70. Re:DirectX is more then just video how is sound li by Anonymous Coward · · Score: 0

    Well, yes, the DirectX pieces and parts are mapped to equivalent pieces and parts of SDL (now SDL2) libraries. I think it sands for Simple DirectMedia Layer, and has been around since the early 2000s at least. I would have gone with Best Direct Supplementary MediaLayer libraries.

  71. 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.

  72. 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.

  73. 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.

  74. 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.

  75. Re: Sorry Valve, won't work by Anonymous Coward · · Score: 0

    Do you realize how condescending you sound? That's never gonna change anyone. It's only going to inflame the situation.

    Yes, that's the point I was making, their attitude was simply unconvincing, and merely inflaming the situation. That's why I have a problem with it.

    Or perhaps you might want me to try another approach on my own? Fine, try this:

    Do you realize how condescending you sound? That's never gonna change anyone. It's only going to inflame the situation.

    Did you ever think to ask that of HighDude702 who posted this, an hour before you:

    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.

    Or did you look at all the posts by Tough Love deriding my complaints as trolling? He was quite frequently slinging that word around. I'd quote those, but you can find them yourself. That isn't even getting into his blather about installing the firmware, as if I missed that obvious step, and suddenly he had a miracle solution.

    So yes, I think I do have reasons to look at them with disdain, because you know what I'm complaining about? The attitude they presented. You don't seem to have noticed their behavior at all.

    Why is that? Why did you choose to reply to me, and not offer one word of criticism towards them? Did you think you would change anyone, or did you not realize you are simply inflaming the situation further with your own chosen responses?

    At least I admit I do look upon down you, and these others with the contempt I think you deserve due to your own actions.

    Change your own approach first. Or get others to change theirs. Then maybe I won't be so critical of them and you for ignoring them.

    Otherwise? Yes, I was trying to burn off his fires, like a firefighter sending a blaze to counter another one. I tried being gentle. All I got was a tantrum. Followed by your own patronizing condescension.

    At least somebody like tepples tried a more neutral approach, you should have adopted that approach.

  76. 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.
  77. Re: Sorry Valve, won't work by Anonymous Coward · · Score: 0

    I see, the advice is to just replace my working video card to get Linux to work adequately. That's not a pretty solution.

  78. 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.
  79. Re: Sorry Valve, won't work by Anonymous Coward · · Score: 0

    I haven't had any problems with my graphics card. Well, except the time I accidentally uninstalled the USB drivers, but fortunately the use of Remote Desktop worked around that.

    I get it though, you find yourself forced to confront the reality of my problem, after making numerous hostile remarks, which leads you to come up with excuses for why your proffered solution is an acceptable burden to impose on me.

    No, thank you, I'd rather you spare me from well, you.

  80. Re:Sorry Valve, won't work by Anonymous Coward · · Score: 0

    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.

    You must have never worked in tech support. You're lucky if you get a brand.

  81. Re:Sorry Valve, won't work by Anonymous Coward · · Score: 0

    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.

    You must have never worked in tech support. You're lucky if you get a brand.

    Indeed, a lot of people don't understand computers enough to answer what to others might seem basic and obvious questions.