• 1 Post
  • 324 Comments
Joined 2 years ago
cake
Cake day: March 22nd, 2024

help-circle
  • Hard disagree.

    Installing Debian on Nvidia means you are maintaining Nvidia yourself, and you are just holding your hands together hoping the 3rd party repo’s don’t fall out out of sync and you don’t have to troubleshoot some Nvidia conflict yourself. This is the whole reason I left that ecosystem behind, it was a huge waste of my time…

    …Maybe you got lucky and just didn’t run into any Nvidia bugs? But that was not my experience.

    (And to be clear this is different if you’re using it headless or something).




  • Well Mint is technically fine, right? Their Nvidia support is 1st party, so it should work out of the box.

    Pretty sure Ubuntu does too.

    Debian, specifically, does not though. And I’m not sure how ‘behind’ Mint and Ubuntu are on their DE and Nvidia driver packages these days, which could be an issue sometimes. But I think many remember Ubuntu/Mint from older days when they were worse in this regard.


  • Nobarra, Bazzite, or CachyOS.

    I’d say Nobara or Bazzite are better for ‘I install it and it just works.’

    Cachy is better for the learning aspect. It’s not hard, but there are more choices to make, and you’re closer to the Arch wiki and all its excellent resources/tutorials.

    I am biased, as I run CachyOS and I love it. I also love how much stuff is in its repos, including everything you need to game optimally, and how easy CUDA is (which is part of what you need for CAD).


    Whatever you choose, do not, I repeat DO NOT install Fedora, Debian, or anything that doesn’t explicitly support Nvidia laptops by default, out of the box, or you are in for a world of pain. If any guide starts with ‘install these 3rd party repos’ or so, you have entered a danger zone, and you will hate linux.


  • And this is well before Trump’s announcement of nuclear testing resumption.

    If he actually goes through with it, everyone will know because it shows up on seismographs, something he’s apparently ignorant of… And the comission will surely move it closer.


    I am extremely concerned. There’s never been somone so unscientifically minded, with no one knowledgable on nuclear warfare advising him directly, with their finger on the button like this.

    And what’s annoying is that my relatives do not care. Even the scientifically minded ones. There is absolutely nothing Trump can do wrong, at least nothing that can get through without being warped and dismissed as hysteria. That in itself is scary, as there’s now no “political fallout” check on Trump’s actions until 401Ks literally evaporate.








  • So many folks seem to be the opposite of me…

    Linux just works now. Shit with my printer, device drivers, LAN things, stuff like like is like wrestling an animal on Windows for some reason, and… just works with KDE. It’s like they’ve swapped places.

    Random Windows apps works better in wine than they do in actual windows, sometimes. With no fuss: I double click and they launch, that’s it.

    Don’t even get me started on security.


    But Linux is (mostly) not performant for gaming, at least not on Nvidia. It’s… fine, but I’m not going to take a 10%+ hit, sometimes much more severe, and poorer support for HDR, frame limiters, mod tools and such when I can just boot neutered Windows instead.


    So I’m not getting away from Windows in the near future, but to frank, I don’t understand why more folks (who get past the admittedly tall hurdle of learning about partitioning and installing an OS) don’t dual boot, or seek to use certain poorly supported Linux native apps when double clicking exes mostly just works.

    But my point is you don’t have to pick and choose. And there’s no commitment. You can have your cake and eat it, and send the cake back if you don’t like it.



  • Ugh yes I hate the import system too. I have to look it up every time and still don’t understand it, and it’s a hair away from messing up existing projects to the point where sometimes it does.

    I want to love uv, but:

    • It breaks some random compiled C packages. I ran into this the other day, and the associated issue on the package was basically “shrug we see it’s breaking, this dev is doing some weird shit”

    • I’d prefer to use the optimized/patched build of Python CachyOS provides (and the optimized Python compiled system packages), though this is largely OCD.

    • It’s not optimal for some PyTorch stuff, which is its own little ecosystem nightmare


  • It’s so ridiculous that many projects don’t even support pip+venv (much less system python packages. shivers). They literally check if that’s what you’re trying and pre-emptively fail.

    Some projects become impossible to run in any combination because some dependency (looking at you, sentencepiece) no longer works outside a narrow set of circumstances, unless you hand build some obscure github PR, disable all the dependency checks and cross your fingers and hope the wheel builds.

    And I’m sorry, but I don’t have 200GB of space, tons of spare RAM, and an intricate docker passthrough setup for every random python project. I just have like four different 3rd party managers (conda/mamba, uv, poetry… what’s the other one? Ugh)



  • It’s kind of crazy how problematic pip is, though. There are enormous ecosystems like conda, poetry, arguably Docker all built around “pip not working right.”

    I see so many people want to install vllm or something with like a 95% crash and burn rate if they aren’t already proficient with Docker, complete with the spare disk space to basically ship a whole other machine.

    Meanwhile, massively complex Rust or Go or whatever packages… just work. With the native tooling, for me.


    To be clear, I like Python, and I believe many issues can be smoothed with time (like improving its JIT and maybe encouraging more typing in codebases). But pip and its ecosystem are forever cursed.



  • brucethemoose@lemmy.worldtoLinux@lemmy.mlNeed text editor advice
    link
    fedilink
    arrow-up
    14
    arrow-down
    1
    ·
    edit-2
    1 month ago

    VSCodium, or some similar VSCode build/derivative.

    I know, I know, but the critical mass is just so useful. As a random example, there are specific extensions to support game modding in Paradox scripting language, or Rimworld XML. Nothing else has so many random niches filled.

    It’s fast with big files (faster than anything I’ve tried other than ‘specialized’ log readers and such), it’s a fast search, it’s got good git support, it’s got support for sudo file editing…