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."
...2018 is the Year of Linux on Desktop!
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
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.
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.
Somebody should send Valve a bottle of Wine.
deal with it and be done.
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.
They should charge a 15% commission for all games launched on that OS, down from their normal 30%.
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
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.
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.
will that push real Linux or just compile time wrappers / dev provided wine installs?
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.
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.
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.
CLI paste? paste.pr0.tips!
I'm still fairly wet-behind-the-ears when it comes to Linux (learning curve, gentoomen) but would the above be a viable path?
Technically correct: the best kind of correct.
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
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.
https://en.wikipedia.org/wiki/...
https://en.wikipedia.org/wiki/...
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.
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.
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?
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.
You need to install the card firmware, probably.
When all you have is a hammer, every problem starts to look like a thumb.
Kind of a clumsy troll.
When all you have is a hammer, every problem starts to look like a thumb.
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.
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.
Does anyone still care?
About you? No, not really.
When all you have is a hammer, every problem starts to look like a thumb.
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.
Circumcision is child abuse.
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.
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.
Bugs aside, Windows 10 has a very ugly, disorganized, and inconsistent interface. I'd gladly use Cinnamon instead of this mess.
Circumcision is child abuse.
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.
Wow, you have attitude issues. Bye.
When all you have is a hammer, every problem starts to look like a thumb.
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
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.
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.
If it walks like a duck, quacks like a duck...
That surprises me. Takes forever to configure games to properly recognise mine in Windows.
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.
TF1.5(6?) Was also with that release iirc.
If your desktop environment uses the GTK+ library, an application using Wine is no less "native" than an application using Qt.
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.
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.
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.
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?
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.
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."
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.
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.
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.
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.
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.
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.
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.
Circumcision is child abuse.