• 1 Post
  • 476 Comments
Joined 2 years ago
cake
Cake day: April 13th, 2024

help-circle
  • I think you’ll have an extremely hard time finding any hardware that supports Windows but can’t run linux

    My previous laptop couldn’t boot linux for like 2 years until kernel patches came out. It still to this day doesn’t support bluetooth in linux due to an unfixed/wontfix kernel bug. And the wifi only uploads at 1mbps under linux.

    By incompatible I don’t mean “won’t boot at all” (even though I’ve had that multiple times, including with my Surface tablet), but it’s all the little stuff that often doesn’t have a 100% working driver (either yet or at all). Maybe you don’t experience this but there’s still lots of people that do.

    Personally, every game I care to run works perfectly fine on my Steam Deck

    Almost none of my TeknoParrot games work under linux, no matter what version/patch/fork of wine/lutris/proton/etc. I try. Plus there’s tons of people that still want to play those newer games with kernel-level anti-cheat, even if you don’t.


  • 5 reasons you should not ditch Windows:

    • Your hardware is incompatible or you do not want to fiddle with settings or command lines

    • Your applications/games only work well on native Windows (and not wine)

    • You need serious group policy support or other device/software lockdown methods

    • Your company policy requires it

    • Makes helping Windows users harder if you cannot walk them through the same things they are doing

    Of course if any of these apply you can always dual-boot or use a VM. I’m not saying you shouldn’t use Linux at all.






  • Basically instead of launching completely new processes for each tab, which uses the (now updated/different) binary on disk, it uses a small secondary process that stays running the whole time the browser is open, and new processes are forked from that one, which makes them all use the same in-memory copy of the old process even after the program is updated.

    This only works on *nix because you can’t overwrite binaries on Windows that are in use… but Linux keeps the old binary in memory the whole time, so it doesn’t care if you replace it, as it won’t be used until you restart the program.

    So it doesn’t actually update anything at all while it’s running.