• 0 Posts
  • 1.37K Comments
Joined 2 years ago
cake
Cake day: November 14th, 2023

help-circle

  • Victor@lemmy.worldtoFediverse memes@feddit.ukPieFed be like
    link
    fedilink
    English
    arrow-up
    9
    arrow-down
    1
    ·
    15 hours ago

    I don’t mind development being a little slower if it means the software is more stable and performant.

    Now, that said, I can’t really speak to the fact that Rust is more performant or stable than some other language X, as I don’t know enough to make such statements. 😅

    I’m just saying.



  • Is it the goal of Linux to be usable by the average person? Just asking.

    I consider myself an average person. I’m a completely self-taught Linux user, until I learned a bunch more at uni, but that was a small fraction of what I know now and after I started using Linux.

    I just followed the installation guide and searched the internet when I couldn’t figure something out myself, just like I expect from the average schmuck. Especially a gamer schmuck who might know a thing or two more than average average schmucks who barely use computers at all.

    You know what I mean? Like are we expecting Linux to do Windows levels of handholding?

    I know a lot of gamers who will happily drop into the firmware of their motherboard and tweak the timings of their RAM, but they can’t expect to learn some command line commands? Read some documentation?





  • It would be a very out-of-scope feature for a Linux package manager to do a GPU hardware check and kernel module use check to compare whether you’re using the installed driver, and then somehow detect in the downloaded, about-to-be-installed binary that this will indeed remove support for your hardware.

    It just seems very difficult to begin with, but especially not the responsibility of a general package manager as found on Linux.

    On Windows, surely the Nvidia software should perform this detection and prevent the upgrade. That would be its responsibility. But it’s just not how it is done on Linux.

    It’s not the package itself that “auto updates”. The package manager just updates all the packages that have updates available, that’s it.

    But still, the system doesn’t really “break”, all you have to do is downgrade the package, then add a rule preventing it from being updated until Nvidia/Arch package maintainers add a new package that has only that legacy driver’# latest version, which won’t be upgraded again.



  • You don’t have to updare your drivers though.

    Not sure if you’re on Windows or Linux but, on Linux, we have to actively take explicit actions not to upgrade something when we are upgrading the rest of our system. It takes more or less significant effort to prevent upgrading a specific package, especially when it comes in a sneaky way like this that is hard to judge by the version number alone.

    On Windows you’d be in a situation like “oh, I forgot to update the drivers for three years, well that was lucky.”









  • Victor@lemmy.worldtomemes@lemmy.worldthe cold war
    link
    fedilink
    arrow-up
    8
    ·
    edit-2
    2 days ago

    I don’t need to explain myself to you, but I will indulge you nonetheless because of the message I’m trying to spread, even though your attitude off the bat really sucked. 😛

    I added it because I want to normalize that you can support something or boycott something even though not doing so doesn’t affect you directly. You can stand up for something because it’s right, not just because you stand to gain something from it.

    It’s meant to normalize solidarity, which we see very little of in today’s humanitarian and political climate.

    I hope that satisfies you and maybe think one step further before jumping to criticize so quickly. You did make an edit but it didn’t do too much with its demanding tone.

    Happy continuation of the holidays to you.