Earlier quoted context omitted.
Valve's Proton (so Wine + DXVK + some other additions) revolutionized gaming on Linux. I play games both for fun and work, and for a solid 3+ years now, gaming on Linux has been an "it just works" experience for me, and should be for most games that don't use kernel-level anticheat.
I really is impressive. I wish publishers like EA and anti-cheat developers weren't so reluctant to support it. I hope Steam devices and SteamOS gain enough traction to force their hands.
Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
291–300 of 512 posts
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#292Earlier quoted context omitted.
So that's what's keeping Microsoft from just running WINE on an MS-flavored Linux or perhaps a clean slate kernel as their next OS. I've been wondering for a while, this is by far the best explanation.
The Windows Kernel (and arguably the Windows APIs) are the only good part of Windows; they should dump everything else and run Linux above it; wait they did do that and then changed it to a boring VM.
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#293Earlier quoted context omitted.
> It is interesting that these are harder to get working than games. Games are mostly just doing their own thing, only interacting with the system for input & output. MS Office is using every single corner of Windows: every feature in the XML libraries, tons of .NET type stuff, all the OLE and COM and typelib and compound storage features, tons of Explorer integrations, auto-updating stuff via Windows patching mechan…
So that's what's keeping Microsoft from just running WINE on an MS-flavored Linux or perhaps a clean slate kernel as their next OS. I've been wondering for a while, this is by far the best explanation.
Like obsolete Longene project?
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#294Earlier quoted context omitted.
Do they have any other usecase behind Wine? My guess would be MS SQL server, but is that correct?
Starting with SQL Server 2017, native Linux support exists. Probably because of Azure.
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#295Earlier quoted context omitted.
It is a superb project, and a hard thing to do. It is a pity that the apps most business people use everyday, like Word and Excel and Outlook don't work in it (Excel 2010 is the last version that has Platinum status). It is interesting that these are harder to get working than games.
Steam and CodeWeavers contribute a lot of code to the Wine project, because it underpins their business models of supporting Windows games on non-Windows platforms. Between them they make up the vast bulk of what actually gets attention and improvement in Wine, and neither one has any interest in supporting non-game applications.
I don't know how much of their business it is today, but CodeWeavers spent their first decade or so supporting only non-game applications. Their product Crossover was originally Crossover Office because it was optimized around productivity applications.
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#296Can we finally ditch windows ?
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#297Earlier quoted context omitted.
Outlook is now basically an Electron app, they've deprecated the old desktop Outlook in favor of a port of the web app to desktop, so it's basically just Excel remaining.
Electron apps also basically don’t work in Wine. I miss having Evernote on Linux.
I have no idea how electron apps look "internally" but it doesnt sound too bad.
Sort of like you can unzip .deb files and use them somewhere else, if what i heard was correct (never tried it myself)
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#298Ads keeps loading and unloading, causing the page to jump around, and lose track of what I was reading.
The article is really interesting, but I am actively getting frustrated with my phone.
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#299Earlier quoted context omitted.
The Windows Kernel (and arguably the Windows APIs) are the only good part of Windows; they should dump everything else and run Linux above it; wait they did do that and then changed it to a boring VM.
if you rip out linux from your linux distribution you usually end up with GNU.
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#300Earlier quoted context omitted.
>These extreme gains are the result of benching against vanilla without fsync, which is what anyone gaming on linux uses Not for anyone using a kernel without these patches. Which would be most people.
The article says fsync uses futexes which are a completely standard kernel feature.