Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
See:
1. Codeweavers Crossover (commercial)
2. PlayOnLinux (open)
Disclaimer: i think wine should die in a fire because i am of the opinion as another poster and think we should be pushing for more cross platform games that run natively on linux.
that being said, i have several games i run under wine,including a wine install of steam. i would love to be able to download windows games through the linux steam client and futz with them to get them running via wine. at least until the linux port of said game is finally released. i'm well aware of the fact game vendors won't offer support via this configuration(Blizzard never would for WoW), but the members of the Linux community oftentimes offer superior support for a game under wine than the original vendors offer on the supported platform. i'll take the community over the vendor almost any day.especially since the community won't treat me as a cost and a ding to the vendor's bottom line profit.
Agreed.
WoW works awesome under Wine... so much so I wonder if Blizzard unofficially supports it in some way... just doesn't advertise it. This likely not the case but it definitely runs better on linux than windows.
IMHO, if developers find it challenging to develop cross platform for release at the same time... at minimum they could help the WINE developers so the community could get the game running... would not cost them much time and little money to do so. eON is also an option...
I disagree. If Valve wants GNU/Linux for gaming, they must push native ports forward, and not giving the devs the option to be lazy and just tell their costumers "oh hey, you have wine support, also, it's unofficial so we can't help you **ck off :)" like Riot does with League of Legends for GNU/Linux. As the community worked hard on almost perfecting (obviously there are ALOT of issues) LOL on GNU/Linux, Riot decided to ignore GNU/Linux and doesn't port their game to GNU/Linux.
It's true. I have already seen a game (I don't remember which one) where the linux version was the windows version with prepacked wine. Actually it didn't work. Later it was removed from linux games.
I have crated games myself, and I can say, if you plan multiplatform from the begining, it's not too hard.
I have been trying Steam and various games under WINE, and I have to say that the results are extremely positive. Every 32-bit game that doesn't require Vista or later version of Windows has thus far worked flawlessly. (Remember Me, Supreme Commander, Forged Alliance, Mars Warlogs, Lifeless Planet, etc.) Since that covers the vast majority of games (and some of the ones that don't fall into that category have native Linux ports, it's a pretty good result, and no need for the overhead of virtualization and complication of GPU passthrough.
It would be awesome if the Steam client was willing to install Windows games under Linux, and then run them using WINE. In fact, if Steam was willing to install the game, it would be trivial to simply go to launch options and set it to "wine %command%" to have the game launched via WINE.
The harder part would be making the Steam APIs available for the Windows game variants from the Linux version of Steam, but if this could be standardized to work via a TCP socket on the loopback interface, then that problem would go away.
I'm not suggesting that this is a solution, but we need to look at the problem pragmatically - not all games will be ported overnight, and until they have all been ported, this extra degree of convenience would be really useful.
I don't suppose anyone from Steam is likely to comment on this...
You must have a very powerful computer then. Not everyone does though.
Nope, the game would freak out and not start because of the missing DRM implementation, as said a million times.
How would you implement CEG through TCP? The Steam DRM is a bit more than asking the client if it's OK to launch.
I don't have a particulalry powerful laptop and have had the same results as gordan. Was playing Lord of Shadows 2 the other day (using wine) and it was so smooth. The graphics did not stutter one bit! As a matter of fact, I have not had too many problems with wine's performance on any of the games I play.
Only problem I have had is getting the Xbox One controller to work with wine consistently. Specific issue, if the usb loses a solid connecton but re-establishes that connection the controller does not reconnect to the game, and the game must be restarted to reconnect and allow use with the game.
And I would be amazed if the "DRM" part was much more than a simple library call. Bottom line, if the Windows client works under WINE and runs Windows games, there is no technical obstacle for the Linux Steam client to provide the same API hooks, even if it does require a thin shim to be added.
It's a support problem.
No doubt Valve is well aware that many people play Windows games via Wine. And nobody is stopping this - why would they. The sale is made - everybody is happy.
But unofficially being happy with the situation and officially supporting it are two different things. Some percentage of people will have problems running on wine and if this is officially suppofted than this will result in support calls - and they don't want those. It's an extra cost and hassle. And tech supporters would need extra training for wine specific problems and settings.
That's why Valve won't add this option.
And while it would be nice to be able to install wine games in the Linux Steam client - it's already fairly easy to handle this with PlayOnLinux. A few clicks and you can have a dedicated environment for a particular game with it's own copy of the Windows Steam client. Wastes a bit of disk space - but disk space is dirt cheap these days.
Or simply look for an alternative. We now have nearly a thousand games available natively for Linux. Every genre - even some up-to-date AAA titles.
I stopped buying windows games a couple of years ago and I have way more native Linux games in my library than I could ever find the time to play.
These a great days for Linux gaming (if you have a NVidia card).