Latest Comments by jens
NVIDIA have released some GPU documentation on GitHub
9 Aug 2019 at 3:35 pm UTC Likes: 1
Actually I agree with most facts you state. I guess history could indeed have been different if Nvivia had decided for a different route. That said, I would say they just did at that time what worked best in their interest, serving Linux enterprise customers (the kind of Pixar's). Therefore they needed to progress fast and be flexible. I don't think Nvidia had the progress of the Linux Desktop much in mind. Retrospectively we can only guess if working more open and upstream would have granted them the success in the enterprise sector they had and thus would have justified an open way from the beginning. I agree that the desktop landscape stalled but considering how much financial volume were in the Desktop sector I can understand that they gave their enterprise customers priority. Fortunately the Desktop seems to get some traction, AMD and Intel did foresee this and reacted appropriately.
Please also keep in mind that their drivers always delivered from the beginning on first class OpenGl and now Vulkan support so it is not that all was bad. I can also tell from my professional experience that it is really not that easy to turn a huge software platform into something different once you're having 5 years of coding in it. I guess it would now be a serious investment when Nvidia suddenly wanted to go the AMD way, essentially like starting from the beginning. May be the timing for AMD and Intel was just better. Nvidia was faster and earlier but that created some legacy that seems to bite them now. (just speculating)
Anyway, the competition now is good and lets hope that Nvidia will get more open and upstream over time so that LInux as a Desktop platform further prospers.
9 Aug 2019 at 3:35 pm UTC Likes: 1
Quoting: GuestThanks a lot for your reply. First and foremost I really appreciate the tone you use. I'm reading/receiving your factual and respectful response way different than "they are all jerks".Quoting: jens(to set the "tone" for my response, I'm just offering counter-points in what is hopefully a respectful debate-like manner)Quoting: lucinosWell I don't know. Have you seen the two discussions on Reddit?Quoting: jensNothing wrong with criticizing, but repeatedly venting unfiltered frustration is not exactly that imho.I do not think Shmerl overdid it.
If you look at the bare fact of releasing this documents and forget all history, this action itself is a good thing. Granted, a very small step and not the most important, but it is a positive step which may yield some hope for further actions into more open development. Yet this action is received, based on the discussion here, on Reddit or Phoronix like someone from Nvidia stated that they personally dislike some kernel developers. If I were working for Nvidia for Linux I would really have my doubts with this community, because it would never be good. AMD needed some 6 years to change their ways and there is still a lot to do. Yet people, especially people that long ago switched to AMD, would be only pleased if NVidia were magically able to this work in one week. Every voice that offers some empathy for the way Nvidia does things, or at least tries to offer some rationale explanation will be burned to the ground immediately.
Please don't get me wrong, there are lots of areas where Nvidia can improve their ways to the better, but one should not forget that it's never black and white/good and evil. Things take a lot of time, especially in large organizations with lots of different competing forces in it. People should just switch to AMD and be happy if they cannot wait, no need to continue the crusade.
While I agree that there are shades of grey, and releasing docs won't happen overnight, it was nvidia who introduced binary drivers in the first place. They've had plenty of time to help FOSS drivers along, and up to now, really haven't done anything in that regard. I would argue that them trying to lock things down has stifled GNU/Linux graphics stack development of late.
nVidia have a bit of history here, so it's worth calling them out until there's something more concrete to believe that something will actually change. And there's no need to own nvidia hardware in order to do so. If nvidia allowed FOSS drivers to prosper before now, then projects such as gallium-nine might have become more mainstream. There's praise for DXVK now, but imagine if that was feasible across the board back when DX9 was more prominent. That's just one example where FOSS drivers for nvidia would have been of benefit to everyone.
Of course, it could also be argued that nvidia allowed gaming to take off for GNU/Linux, what with having relatively high quality OpenGL drivers for a long time. Counter argument is that it locked everything to nvidia's way of doing things, and it would be far superior if there was a FOSS alternative long ago. As I see it, we're now (thanks to Intel for keeping everything running for a long time, and to AMD for their efforts) seeing just what a proper FOSS driver stack can do. So just imagine if there was no need for development to be reliant on blobs - I daresay Wayland would be much further along than it currently is.
And I will reiterate on previous posts that FOSS is an important foundational element of GNU/Linux. Perhaps the end user doesn't have to care about that, but I truly do think that it must remain a core element of GNU/Linux, and that proprietary encroachment must be resisted. Sitting quiet won't do. As soon as the entire driver stack for everyone is FOSS, I personally would then start to mention more about wanting open sourced firmware as well.
Actually I agree with most facts you state. I guess history could indeed have been different if Nvivia had decided for a different route. That said, I would say they just did at that time what worked best in their interest, serving Linux enterprise customers (the kind of Pixar's). Therefore they needed to progress fast and be flexible. I don't think Nvidia had the progress of the Linux Desktop much in mind. Retrospectively we can only guess if working more open and upstream would have granted them the success in the enterprise sector they had and thus would have justified an open way from the beginning. I agree that the desktop landscape stalled but considering how much financial volume were in the Desktop sector I can understand that they gave their enterprise customers priority. Fortunately the Desktop seems to get some traction, AMD and Intel did foresee this and reacted appropriately.
Please also keep in mind that their drivers always delivered from the beginning on first class OpenGl and now Vulkan support so it is not that all was bad. I can also tell from my professional experience that it is really not that easy to turn a huge software platform into something different once you're having 5 years of coding in it. I guess it would now be a serious investment when Nvidia suddenly wanted to go the AMD way, essentially like starting from the beginning. May be the timing for AMD and Intel was just better. Nvidia was faster and earlier but that created some legacy that seems to bite them now. (just speculating)
Anyway, the competition now is good and lets hope that Nvidia will get more open and upstream over time so that LInux as a Desktop platform further prospers.
NVIDIA have released some GPU documentation on GitHub
9 Aug 2019 at 10:08 am UTC Likes: 3
If you look at the bare fact of releasing this documents and forget all history, this action itself is a good thing. Granted, a very small step and not the most important, but it is a positive step which may yield some hope for further actions into more open development. Yet this action is received, based on the discussion here, on Reddit or Phoronix like someone from Nvidia stated that they personally dislike some kernel developers. If I were working for Nvidia for Linux I would really have my doubts with this community, because it would never be good. AMD needed some 6 years to change their ways and there is still a lot to do. Yet people, especially people that long ago switched to AMD, would be only pleased if NVidia were magically able to this work in one week. Every voice that offers some empathy for the way Nvidia does things, or at least tries to offer some rationale explanation will be burned to the ground immediately.
Please don't get me wrong, there are lots of areas where Nvidia can improve their ways to the better, but one should not forget that it's never black and white/good and evil. Things take a lot of time, especially in large organizations with lots of different competing forces in it. People should just switch to AMD and be happy if they cannot wait, no need to continue the crusade.
9 Aug 2019 at 10:08 am UTC Likes: 3
Quoting: lucinosWell I don't know. Have you seen the two discussions on Reddit?Quoting: jensNothing wrong with criticizing, but repeatedly venting unfiltered frustration is not exactly that imho.I do not think Shmerl overdid it.
If you look at the bare fact of releasing this documents and forget all history, this action itself is a good thing. Granted, a very small step and not the most important, but it is a positive step which may yield some hope for further actions into more open development. Yet this action is received, based on the discussion here, on Reddit or Phoronix like someone from Nvidia stated that they personally dislike some kernel developers. If I were working for Nvidia for Linux I would really have my doubts with this community, because it would never be good. AMD needed some 6 years to change their ways and there is still a lot to do. Yet people, especially people that long ago switched to AMD, would be only pleased if NVidia were magically able to this work in one week. Every voice that offers some empathy for the way Nvidia does things, or at least tries to offer some rationale explanation will be burned to the ground immediately.
Please don't get me wrong, there are lots of areas where Nvidia can improve their ways to the better, but one should not forget that it's never black and white/good and evil. Things take a lot of time, especially in large organizations with lots of different competing forces in it. People should just switch to AMD and be happy if they cannot wait, no need to continue the crusade.
NVIDIA have released some GPU documentation on GitHub
9 Aug 2019 at 7:54 am UTC Likes: 3
(Sorry for getting a bit off-topic)
9 Aug 2019 at 7:54 am UTC Likes: 3
Quoting: ShmerlI consider anti-competitive behavior of that sort to be a jerk behavior, so I see no point in holding back from calling it that way. Whether it's a fault of specific Nvidia employees or some collective decision making there, isn't really that relevant. The company as a whole represents that stance, and can be criticized for that.Nothing wrong with criticizing, but repeatedly venting unfiltered frustration is not exactly that imho. Well, cultures are different, may be my background just doesn't fit in the way how most people argue on the Internet. Fortunately the place here is still mostly civilized (thanks Liam!). Reddit, phoronix, facebook or similar places seem to trigger the worst in some people.
(Sorry for getting a bit off-topic)
NVIDIA have released some GPU documentation on GitHub
9 Aug 2019 at 6:29 am UTC Likes: 4
But there is a difference between e.g. telling people that Nvidia employees are just jerks and telling (once) that there is a preferred way. In my opinion you (here and on reddit) and some others are way to aggressive and one-sided in venting their frustration with NVidia. Usually going that fierce into a discussion will get people with other opinions also into extreme positions and in the end all rationale is lost and it just gets personal.
9 Aug 2019 at 6:29 am UTC Likes: 4
Quoting: ShmerlWell, I fully agree on your points. Just to be sure, I would ofc _prefer_ too if Nvidia would do their driver development in the open in line with kernel developers.Quoting: jensI really don't get why there is so much profound hate against NVidia and the need to express that to users that are happy with their Nvidia cards and how you would use them on Linux..It's not about users being happy with their cards (nothing wrong with that). It's about users coming from Windows approach backround and not understanding Linux one, trying to justify what Nvidia does wrong (because they are used to such approach and don't know what's wrong with it). That's not something we should silently accept.
@shmerl, you are an AMD owner, why not just be happy with you very valid choice and play a good game? Why the need to dominate this topic here
That quote from Linux journal says we shouldn't exclude users, and we indeed shouldn't. It doesn't mean we need to agree with wrong claims. We can explain how they are wrong, in a normal fashion. In fact, if you won't put any effort in explaining it, these people won't even know that anything is off with such approach (that Nvidia uses). And that very article points out, that it's not a good thing.
But there is a difference between e.g. telling people that Nvidia employees are just jerks and telling (once) that there is a preferred way. In my opinion you (here and on reddit) and some others are way to aggressive and one-sided in venting their frustration with NVidia. Usually going that fierce into a discussion will get people with other opinions also into extreme positions and in the end all rationale is lost and it just gets personal.
NVIDIA have released some GPU documentation on GitHub
8 Aug 2019 at 7:40 pm UTC Likes: 3
8 Aug 2019 at 7:40 pm UTC Likes: 3
I really don't get why there is so much profound hate against NVidia and the need to express that to users that are happy with their Nvidia cards and how you would use them on Linux..
@shmerl, you are an AMD owner, why not just be happy with you very valid choice and play a good game? Why the need to dominate this topic here and invest that much energy into missionary work?
To quote the mentioned article above from The Linux Journal:
@shmerl, you are an AMD owner, why not just be happy with you very valid choice and play a good game? Why the need to dominate this topic here and invest that much energy into missionary work?
To quote the mentioned article above from The Linux Journal:
It's important to stress that all of these people are contributors to and members of the FOSS community! It's a mistake to exclude members of the community for not behaving like the original core or not devoting their whole lives to FOSS.(and may be I should add that I run first Linux installation around 1999 with KDE 1.0 beta 3)
A three-way look at Rocket League on Linux, with D9VK versus Linux Native
3 Aug 2019 at 12:48 pm UTC
From what I know the native Linux version performs a lot better than the Windows version on Linux using DXVK. Which is kind of expected (and not meant as criticism towards DXVK) considering both are targeting Vulkan and the nature of how DXVK works vs the possibilities Feral has when porting a game.
3 Aug 2019 at 12:48 pm UTC
Quoting: LeopardI guess you meant the Windows version of RotTR on Windows is nearly on pair with the native Linux version, right? :)Quoting: appetrosyanIs there a Linux native game that uses Vulkan? I wonder if all the wins are due to OpenGL being bad, or because of something else...Yes. Lately pretty much all Feral ports are on Vulkan. An excellent example on that is Rise of The Tomb Raider.
That is nearly on par with Windows version at performance terms.
From what I know the native Linux version performs a lot better than the Windows version on Linux using DXVK. Which is kind of expected (and not meant as criticism towards DXVK) considering both are targeting Vulkan and the nature of how DXVK works vs the possibilities Feral has when porting a game.
Valve add additional titles to the Steam Play Whitelist
2 Aug 2019 at 2:24 pm UTC
Edit: yes, see https://steamdb.info/app/891390/info/ [External Link]
(Reading that list makes me realize that the titles in OP are white-listed for Proton 4.2, not for the shiny new 4.11. Interesting and probably a wise approach.)
2 Aug 2019 at 2:24 pm UTC
Quoting: fagnerlnI didn't notice that Dark Souls III is on whitelist, it's a really good game, I recommend.As far as I remember DSIII was already white-listed for Proton 3.16
Edit: yes, see https://steamdb.info/app/891390/info/ [External Link]
(Reading that list makes me realize that the titles in OP are white-listed for Proton 4.2, not for the shiny new 4.11. Interesting and probably a wise approach.)
Steam Play Proton 4.11 released, a pretty huge release pulling in D9VK and a replacement for esync
31 Jul 2019 at 4:59 pm UTC
31 Jul 2019 at 4:59 pm UTC
Quoting: liamdaweQuoting: EikeWhat I dislike about their post though is they used Shadow of the Tomb Raider as an example for Proton.Which is almost a year old and Feral don't seem to have mentioned it again since initially announcing it. How long is everyone supposed to wait?
One of the very, very few big games coming native to Linux...
Quoting: liamdaweI would bet for exactly a year since release, thus until mid September. Just my gut feeling though ;)Quoting: EikeWhat I dislike about their post though is they used Shadow of the Tomb Raider as an example for Proton.Which is almost a year old and Feral don't seem to have mentioned it again since initially announcing it. How long is everyone supposed to wait?
One of the very, very few big games coming native to Linux...
Space colony sim "Oxygen Not Included" from Klei Entertainment has left Early Access
31 Jul 2019 at 4:55 pm UTC
31 Jul 2019 at 4:55 pm UTC
Nice, time to buy this one.
To celebrate the 50th anniversary of the Apollo 11 moon landing, Steam has a sale on
27 Jul 2019 at 5:29 pm UTC
27 Jul 2019 at 5:29 pm UTC
Regarding the importance of exploring the moon, I had the honor to attend this talk, _very_ inspiring:
The Moon: Gateway to the Solar System - Richard Campbell [External Link]
The Moon: Gateway to the Solar System - Richard Campbell [External Link]
- New US Congress bill proposal requires all operating system providers to verify ages [updated]
- Mozilla announced "Thunderbolt", their open-source and self-hostable AI client
- US operating system age verification bill "Parents Decide Act" gets published
- Dune: Awakening to get self-hosted servers, plus they're splitting PvE and PvP
- Amazon Luna rips out game stores, game purchases and third-party subscriptions
- > See more over 30 days here
Recently Updated
- Testing the VRAM valve patch
- Koopa - New Desktop Screenshot Thread
- tmtvl - Shop Crush - Psychological Horror Thrift Sim with Literal Illusio…
- hollowlimb - Proton/Wine Games Locking Up
- Caldathras - video buffer overflow
- LoudTechie - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck