News for hackers. Stuff that matters.
Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by carlio on Monday April 20, 2020 @09:53AM (#22923800)
I wonder if you can install Wine under WSL? :evil laugh:
Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by phonon on Monday April 20, 2020 @10:05AM (#22923885)
Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by sho_hn on Monday April 20, 2020 @10:59AM (#22924375)
It's a chuckle-worthy thought now, but I am willing to bed it will be reality for backward compatibility with historic games in the long run - cf. the use of DOSBox to run old DOS games in modern systems. Countdown to old Windows games delivered in full Linux containers starting now ...
Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by account42 on Tuesday April 21, 2020 @08:27AM (#22934304)
Individual DLLs from Wine are alreay being used to fix compatibility problems in older games on Windows.

[0] http://bitpatch.com/ie_ddrawfix.html (included in the GOG.com installer for Planescape: Torment)

Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by BubRoss on Monday April 20, 2020 @12:29PM (#22925450)
You think people will take games that already run on windows and package them in a linux container that runs them with wine, then require the multi gigabyte widows linux subystem to be installed so they can run through that?

You are willing to bet on this? How much would you like to bet and are there any other bets you would like to make? Maybe the cubs winning the super bowl or dial up modems replacing fiber optics?

Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by sixothree on Monday April 20, 2020 @01:18PM (#22925984)
> take games that already run on windows

I believe this is in reference to games that no longer run on modern versions of Windows.

Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by sho_hn on Monday April 20, 2020 @06:34PM (#22929552)
The example I gave was old DOS games that no longer run on modern versions of Windows and are easier to ship with a bundled emulator - and that emulator is a free software reimplementation of the original thing. I think it's very likely to happen again in future iterations of the same principle, yes.
Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by BubRoss on Monday April 20, 2020 @07:35PM (#22930131)
You think someone is going to resolve this solved problem by running wine on linux on wsl, which would still require dosbox?
Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by sho_hn on Tuesday April 21, 2020 @02:00AM (#22932420)
I'm not talking about the DOS games at that point (it's a reference example for a pattern, as mentioned), but newer generations of games and the basic principle of operation. There are already some older ca. Win 98 era games that run better on Linux+Wine than on Windows past Vista due to compatibility problems, and I do think it'll eventually become a commercial reality to sell those kinds of games packaged into a a Linux VM once their numbers increase, yes.

It's easier to test, doesn't require costly porting work if it already works, VM tech is increasingly commoditized, low licensing costs, the performance overhead won't matter, etc. Just like no one notices today if a DOS game is sold bundled with DOSBox.

The alternative would be to maintain the native Windows port of Winet that's effort - I bank on laziness with the VM bit. The fact that WSL went VM from 1 to 2 is an indicator of viability for the general idea of transparent virtualization, too.

Honestly, if you take this another round I have to assume you're being intentionally obtuse for trolling purposes.

Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by BubRoss on Tuesday April 21, 2020 @08:31AM (#22934327)
> Honestly, if you take this another round I have to assume you're being intentionally obtuse for trolling purposes.

You said you would bet that someone would use wine to deliver an old windows game on linux that runs inside window's linux compatibility layer, doubled down, and say anymore who says that is nonsense must be trolling.

Do you think that maybe instead of being likely to happen, it is likely to never happen due to wine being open source? It could just translate to a modern windows API instead of Linux. There is even something called reactOS that is an open source and windows compatible.

Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by sho_hn on Tuesday April 21, 2020 @12:20PM (#22936356)
> Do you think that maybe instead of being likely to happen, it is likely to never happen due to wine being open source?

That's what I meant with the last paragraph. Linux doesn't come with a licensing cost; maintaining a working "Windows backend" to wine is effort. Just bundling with Linux seems lower effort and cheaper. Cf. also just about all of the system containerization trend and what's driving it - and it's in part API surface between the delivery and the system.

Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by qznc on Monday April 20, 2020 @12:56PM (#22925746)
Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by chupasaurus on Monday April 20, 2020 @01:51PM (#22926418)
> require the multi gigabyte widows linux subystem to be installed

It's Hyper-V, so you could just run Linux VM without the sugar coating.

Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by recursive on Monday April 20, 2020 @10:45AM (#22924219)
I don't believe WSL has any graphical capability whatsoever.
Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by nikeee on Monday April 20, 2020 @11:06AM (#22924439)
You can start an X server on Windows and let WSL use it. I've used some GUI programs via Xming in the past. It's fairly simple:

https://virtualizationreview.com/articles/2017/02/08/graphic...

Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by xnyan on Monday April 20, 2020 @04:58PM (#22928467)
I’m not sure where that belief came from because it absolutely does.

Software compositing, so you’re limited to what is practical but that’s very useful for a lot of things.

Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by recursive on Monday April 20, 2020 @05:21PM (#22928708)
> I’m not sure where that belief came from

I vaguely recall (possibly correctly) that I once read it on Scott Hanselman's blog.

Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by 0xTJ on Monday April 20, 2020 @10:59AM (#22924373)
By itself no. But you can run an X Server just like you have on Linux machines, and start graphical applications that use it.
Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by mmm_grayons on Monday April 20, 2020 @10:03AM (#22923872)
Better still, use VcXsrv or similar to run proton.
Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by freeone3000 on Monday April 20, 2020 @10:38AM (#22924150)
You want mobaxterm here - vcxsrv is amazingly slow with GLX workloads.
Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by semi-extrinsic on Monday April 20, 2020 @11:06AM (#22924438)
Does it work with VNC and VirtualGL? If yes, this is my new favourite Windows thing.
Re:Valve's Proton Has Brought 6000 Windows Games to Linux So... by beernutz on Monday April 20, 2020 @12:11PM (#22925223)
It does work with VNC. Not sure about VirtualGL though. It IS very comlete however, so it has a high likelihood I think.