• 21 Posts
  • 2.35K Comments
Joined 1 year ago
cake
Cake day: April 10th, 2025

help-circle
  • Well… ok, let me try to respond broadly, first, then more narrowly, second.

    Nvidia drivers are also shit on Linux.

    To install Nvidia drivers on Linux, you actually have to install an entire custom kernel, much of which is propietary, not open source, other people cannot see the actual code.

    This means that you basically have to pick a particular Nvidia driver/kernel, and build a Linux OS around it… with the added difficulty of… if Nvidia updates its drivers, well now the OS has to check literally every possible thing they could have changed, while not being able to directly see those things that may or may not have changed.

    This… is significantly harder to do to a 100% OS stability/functionality assured level… than with AMD, who open sources their entire Linux drivers.

    (I am not sure what the status is here for Intel GPUs)

    So, yeah, basically, a shitty broken Nvidia driver update, on Linux, in comparison to Windows, has the additional capacity to potentially break literally all of your OS.


    There is an open source version of Nvidia drivers, the Nouveau drivers, that are much more broadly compatible with various Linux distros… but its basically unofficial, a bunch of people trying to reverse engineer the official, blackbox, propietary Nvidia drivers.

    So… it usually significantly lags behind the propietary drivers in terms of up to date features and optimization and newer game support.

    There’s a good write up on this here, if you eant more details:

    https://machaddr.substack.com/p/nouveau-vs-nvidia-the-battle-between


    So, IMO, a more sane approach than just going bleeding edge with your Nvidia driver/kernel, is to use an OS that semi-regularly rebases itself around the latest stable Nvidia driver/kernel.

    Of the OSs you listed, Bazzite is the most straight forward and also reliable, in that way.

    Debian is exceedingly stable, but, requires you to learn learn how to use it properly… you have to find an Nvidia driver/kernel that is basically compatible with your version of Debian, then stick with that untill Debian does a full new version of itself, about once a year I think.

    Nobara and Cachy are basically bleeding edge; more frequent updates to latest Nvidia versions, but also this means greater chance something breaks and doesn’t get noticed or fixed for a bit.


    Now to try to be more specific:

    When you say you only ran into timezone issues on ‘fedora’, do you mean standard mainline fedora?

    Or does that include Nobara and Bazzite? They are both based on Fedora, basically customized versions of Fedora.

    You also say your main use case concern here is WarThunder and Squad 44, the latter I think meaning the WW2 submod of Squad? Or is it actuslly a fully distinct game at this point… I haven’t kept up.

    (Ah, apparently it is its own thing now!)

    So anyway… both of those use kernel level anticheat.

    Kernel level anticheat tends to not play super well with Linux. Because… well now we have another thing fucking with the kernel, in addition to Nvidia!

    Another thing that is not open source, that is a black box, that works in ways other people don’t know about, and can again change something rather important, which can potentially break a lot of other things.

    It is hard to build an OS around kernel cores when the kernel itself is a mystery to those designing the OS.

    While Squad proper implements EAC in a way that does work on Linux, Squad 44 doesn’t appear to. So, Offworld would have to… do that.

    WarThunder on the other hand implements BattleEye in a way that works on Linux, but my guess would be they have not prioritized optimizing it much.

    I dunno, what uh… what kinds of frame rate and such differences were you getting on which OS and which gfx settings vs … same gfx settings on Win10 or Win11?

















  • sp3ctr4l@lemmy.dbzer0.comtoGreentext@sh.itjust.worksAnon makes games
    link
    fedilink
    English
    arrow-up
    14
    ·
    edit-2
    3 days ago

    I mean, it really is as simple as you’d think it is.

    They’re entitled, vain, and incompetent.

    Gigantocorporate structures… do that to themselves and their constituents.

    They have a whole other kind of ‘social norms’, just like any particularly culturally different group or economic class of people have noticably different expectations and behavior patterns.

    The corporation values ass kissing and gaslighting more than anything else, it takes an extreme and constant, consistent effort inside the company to make that not happen, like pushing a boulder up a hill.

    You can place varying degrees of blame on management or devs, on specifically full of themselves and insufferable people…

    … but the ultimate reason this happens is because shareholders say line must go up, and the social dynamics that occur in an organization that is rabidly aiming for that goal… produce narcissists that are full of themselves.

    Because a mass shakeup, an attempt to reset that via resetting people… well that means downtime, that means ‘a rebuilding year’… but that line needs to keep going up NOW. And firing all your top leadership is a near guaranteed way to tank your stock value.

    So, the most influential people with the most wrongheaded ideas fail upward, untill the money printer breaks, and then, at that point… shareholders are okay with firing leadership, because the bad thing, the line go down, that already happened.




  • sp3ctr4l@lemmy.dbzer0.comtoLemmy Shitpost@lemmy.worldPeak HR
    link
    fedilink
    English
    arrow-up
    15
    ·
    edit-2
    3 days ago

    Yep, as with this one, they wanted someone with a chronologically impossible amount of experience.

    Like, they want someone to have been in presumably a bootstrap paradox time loop for 3 or 4 of those 10 years.

    If your HR is this stupid… you’re not gonna get good candidates.

    Which is apparently the point, they’re just advertising that they are incompetent and have absurd expectations, they just want someone who can lie well.