We do often include affiliate links to earn us some pennies. See more here.

Linux Kernel Bug Being Fixed Thanks To Linus Torvalds & The Witcher 2

By - | Views: 21,781
We weren't going to cover this originally, but after thinking on it this is actually great. Thanks to the Linux version of The Witcher 2, a Linux Kernel bug was found as is being fixed.

Linus stated this:
QuoteIt looks like LDT_empty is buggy on 64-bit kernels. I suspect that the behavior was inconsistent before the tightening change and that it's now broken as a result. I'll write a patch.

Serves me right for not digging all the way down the mess of macros.

Source

The argument for and against the way Virtual Programming port games with eON is getting a bit old now, and it’s here to stay. So, let’s not fill up the comments with heated arguments against it. It's their way, and it will bring more games to Linux which is the main thing we all want after-all.

Thanks to the bug getting some needed attention, and this was likely/partly due to the VP employee’s silly (now redacted) comment about their being some kind of agenda because it only affected them, Linus Torvalds was highlighted to the issue, and mentioned some Kernel changes broke it.
We still think the comment that was edited was very silly, but the developer in question was having a “bad day”.

So, thanks to the port of The Witcher 2 a Linux Kernel issue was fixed, and The Witcher 2 has been patched for Fedora 21 where it was reported to not be working.

Say what you will, but the game got fixed, and the Kernel we use got a bug report, and a bug fix, so I think that's pretty awesome.

This brings me to some other thoughts, is eON really that bad? I'm not sure any more, as previously we were annoyed at the release quality (which was utterly terrible), and eventually eON was polished enough to be nearly playable on a 560ti (and very playable on a 970).

Virtual Programming still have a fair bit to learn about interacting with the Linux community, but if they keep at it, and polish up their eON porting technology some more, who knows, it could something really good.

We need to see more ports from them to see how it performs with other games, and they need to keep improving it, and bring those improvements to their other ports, and if they do that, they will be a little higher in our books. Article taken from GamingOnLinux.com.
Tags: Editorial
0 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
30 comments
Page: «2/3»
  Go to:

vulture Jan 24, 2015
Quoting: GBeeThe reason I'm not keen on wrappers such as eON and Wine is because it harms the future of OpenGL. Why is this important? Well OpenGL is the open standard, the Open Document Format to Microsoft's DOC, open standards make everyone's lives easier from users through to developers.

in one way or another it is not different from engines using multiple codepaths where one of them is OpenGL.

Quoting: GBeeAs a (non-games) developer I don't want to backslide into a world where I can't "write once, run anywhere". Microsoft have already tried to drop OpenGL support from Windows once, I don't trust them not to do so permanently in the future. If that were ever to happen then everyone loses, the work required to make applications and games available natively on any platform would increase dramatically, and inevitably many companies and open source teams would be unwilling to make the commitment.

think this way, even if people try to implement closed standard, it will usually result in hickups. but, the developers might get in touch with platforms they never cared about and those hickups show why working on open standard matters.

Quoting: GBeeThis isn't a battle of Linux vs Windows, open source vs closed source but of Open Standards* vs Proprietary Standards.

* An 'Open standard' is not analogous to 'open source', it doesn't just mean that the standard is readable by everyone but that no one entity decides what goes into that standard, a wide range of people with different interests contribute to a standard and it's reviewed by a community before it can be published. This compares with a proprietary standard which may be readable by all, but where the design decisions are made only by one entity to serve only their needs.

open standards can have problems too. if "few" companies makes "open" standard where they ignore everyone elses feedback or suggestions.
oldrocker99 Jan 24, 2015
View PC info
  • Supporter Plus
I experienced crash after crash playing the eON-wrapped Witcher 2 when released, something that had not happened when I ran it via PlayOnLinux. I was, shall we say, disgruntled :><: .

Within a month or so, a much tweaked with eON wrapper was released, and, mirabile dictu, it worked well enough that I could wander about Flotsam for a couple of hours. I also tried a new start, and all worked the way it was supposed to . Now, the only time I run Steam for Windows is to play Skyrim and, in the same Steam client, Oblivion as well .VP also submitted the patch to GOG (owned by RedProjekt, developers of TW2, BTW) so GOG purchasers had it too.

I give major props to VP for the (probably) hard work they did to make the customers happy. Yes, we all wanted a native port. Yes, GOG's Linux releases are pretty much all wrapped with wine. Yes, Feral and Aspyr are receiving much love from Linux users for their very good native ports.

And yes, if the use of wrappers means more really good games come out for Linux, who the fark am I to complain?
Skarjak Jan 24, 2015
I think what we're seeing here is the distinction between people who chose linux for pragmatic reasons, and those who also have philosophical reasons for using the platform. I tend to be on the pragmatic side of things, but at the same time, I believe in free software. If games are programmed from the start to be multiplatform, then it's bringing us closer to a world where all software is free to use, share and modify. There's enough games on linux right now not to get bored ever, I want new games to be native.
Orkultus Jan 24, 2015
A Less Buggy Kernel is a good Kernel.


OFF Topic: Just saw Dying Light on Steam for pre-order with Linux icon. Available on Jan 27th ;) Excited!
FutureSuture Jan 24, 2015
I will always prioritise my money and time, both limited resources, to buy and play Feral and Aspyr ports rather than VirtualProgramming wrapjobs. It is not just the extremely poor performance that plagued many users at the start, and still plagues a few to this day, but the attitude and fabrications presented by a certain VirtualProgramming developer that have put me off completely.
Crazy Penguin Jan 24, 2015
Oh! I must have missed something if there is a linux verson of Witcher 2. Or you are talking about that wrapped Windows-Crap?
Shmerl Jan 24, 2015
For those interested, there will be a Q&A with CDPR developers this coming Monday (see the announcement. You can submit your questions here:
https://www.gog.com/forum/general/the_witcher_wild_hunt_special_on_twitch_34dae

Add voices to show your interest in the Linux port of the Witcher 3 and OpenGL support in Red Engine!
Shmerl Jan 24, 2015
Quoting: GBeeThe reason I'm not keen on wrappers such as eON and Wine is because it harms the future of OpenGL.

Not really. OpenGL is in the huge transition stage now. Next version of OpenGL will be completley different. So if you think about it, it makes sense for developers actually not to invest much effort into adding OpenGL support in their engines now until the next version will arrive, otherwise they'll be doing double work. Of course I'd like them to invest that effort if they have resources, but most don't have them. So practically speaking, until OpenGL-next will arrive things won't be moving much I feel.
edo Jan 25, 2015
Quoteis eON really that bad?
Yes, it definitely is. What about people than can play the witcher 2 on windows but on Linux is unplayable?
kido Jan 25, 2015
In Whitcher 2 it was impossible to play without pain, every 5 minutes, the game falls out with an error. I had to remove it on Linux - will continue in Windows :(

Does anyone know about the Witcher 3 for Linux? Any news?
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.