this post was submitted on 12 Nov 2024
513 points (97.1% liked)

linuxmemes

21260 readers
1877 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.

  • Please report posts and comments that break these rules!

    founded 1 year ago
    MODERATORS
     
    top 42 comments
    sorted by: hot top controversial new old
    [–] frezik@midwest.social 12 points 18 hours ago

    Anybody who thinks running Windows is easier hasn't tried to get Tensorflow working on Windows with GPU support.

    In theory, it could run on a straight Windows build of Python, but nobody seems to have given that serious consideration. It must go through WSL, but that means passing through the GPU to WSL. When you Google how to do it, you'll find three different approaches that have been taken over the years, only one of which is valid on modern setups. If you take one of the old approaches, you will likely twist your system in knots and need a complete reinstall to fix.

    On Linux, you install the GPU drivers, compile Tensorflow with the GPU flags, and you're done.

    [–] fmstrat@lemmy.nowsci.com 3 points 18 hours ago

    Should use Linux Subsystem for Windows instead.

    [–] laxmanndhotre@lemmy.world 9 points 1 day ago

    Linux using wine and bottles:👁👄👁

    [–] archonet@lemy.lol 52 points 1 day ago* (last edited 1 day ago) (3 children)

    the entire reason I switched to Linux -- back in January I asked myself "if I have to fight my operating system to make it work right for me anyways, why pay for the privilege?"

    like sure updates break things on Linux too occasionally but at least they don't reinstall spyware I had to spend a day ripping out after the last update.

    [–] SynopsisTantilize@lemm.ee 7 points 19 hours ago* (last edited 19 hours ago)

    Every. Single. Time. That Linux has broken on me it's been my fault. I've tried to go against an automated process to make what I wanted happen. Or I've removed an annoying apt update warning about some unused pub key. And I've totally shit bricked countless installs. Probably in the mid double digits.

    I've burnt through valuable pictures, documents and data. Wasted weekends reinstalling and reconfiguring Linux. BUT, I did that. Not Microsoft, no one held my hand and I certainly learned and never repeating most of those mistakes again.

    Most importantly, Linux let me do those things. Linux let me be a better end user and admin because I respected my environments more.

    If you switch to Linux you don't have to be an admin or go nuts....but Linux isn't going to stop you if you want to.

    [–] kboy101222@sh.itjust.works 21 points 1 day ago (1 children)

    I'll have you know I've never paid for Windows in my life!

    [–] NeilBru@lemmy.world 2 points 19 hours ago (1 children)

    Once for 7 Pro. Still running the same license all these years later.

    Also, I use Kubuntu, but I go with minimal install to avoid snap fuckery, btw.

    [–] Mwa@lemm.ee 1 points 18 hours ago

    why not kde neon.

    [–] Randelung@lemmy.world 14 points 1 day ago (1 children)

    Also, Windows is catching up on the breaking of things, while Linux has improved dramatically. At least some distros are incredibly stable.

    [–] HStone32@lemmy.world 12 points 1 day ago (1 children)

    Has a Linux update ever broken something on my computer? Yes. Have I ever needed to revert versions? Yes.

    Has a Linux update ever broken my computer so badly, that a hardware component on the motherboard had permanently stopped working, even after reinstalling firmware? No, but a windows update did once. I had to dual-boot Mint just so I could use WiFi.

    [–] CheezyWeezle@lemmy.world 4 points 1 day ago

    So, wait, you are claiming that a Windows update broke your hardware so bad you had to reinstall the firmware, but it magically worked on a linux distro? First of all, that means it wasn't "permanently stopped [from] working". Second, I hate to break it to you, but it sounds like Windows might have fucked up a setting, and then you user-errored your way into breaking things. I've never had something break that can't be fixed with a full system restore or reinstall, and it sounds like you had a problem just like that. If it worked on Linux, you could have gotten it working on Windows, too, because it's clearly a software error at that point.

    [–] trespasser69@lemmy.world 57 points 1 day ago* (last edited 1 day ago) (3 children)

    The best Windows tweak script is here

    [–] CrazyLikeGollum@lemmy.world 26 points 1 day ago (2 children)
    [–] spicytuna62@lemmy.world 45 points 1 day ago (3 children)

    Finally some real fucking food

    [–] CrazyLikeGollum@lemmy.world 2 points 1 day ago

    That is generally what I use in my homelab. Though I've found that Fedora works a bit better for a general purpose daily workstation OS.

    [–] RiQuY@lemm.ee 4 points 1 day ago (1 children)
    [–] AVincentInSpace@pawb.social 6 points 23 hours ago (2 children)

    All of you are wrong.

    It's here.

    (Actually, no, scratch that. Not even I am insane enough to suggest that one in earnest.)

    [–] Fillicia@sh.itjust.works 6 points 19 hours ago (1 children)
    [–] SeekPie@lemm.ee 4 points 18 hours ago

    I'll just leave this here.

    [–] Andrew15_5@mander.xyz 2 points 22 hours ago

    No-no, you're right.

    [–] trespasser69@lemmy.world 4 points 1 day ago (1 children)

    Well aKsHuLiY i used your method. Its just not beginner friendly.

    [–] CrazyLikeGollum@lemmy.world 2 points 1 day ago (1 children)

    Did you even read the wiki? It's so easy! Totally beginner friendly provided a basic level of literacy.

    /s, hopefully obviously. Arch is a fragile house of cards.

    [–] trespasser69@lemmy.world 1 points 21 hours ago

    Well, at least for normies who don't bother learn something new and/or think CLI is very scary

    [–] palordrolap@fedia.io 10 points 1 day ago

    ohyou dot jaypeg

    [–] n3cr0@lemmy.world 41 points 1 day ago (1 children)

    This is so true. Most of the tools justifying the use of WSL aren't even supported. Either because of technical limitations or because of security concerns.

    [–] HStone32@lemmy.world 9 points 1 day ago (4 children)

    Why do people use wsl? The only reason I can think of is to take advantage of Bash and the shell environment. But if wsl runs in its own container separate from Windows, what's the point?

    [–] smeg@feddit.uk 4 points 21 hours ago

    Being a software developer but your work laptop is a Windows machine?

    [–] CheezyWeezle@lemmy.world 13 points 1 day ago

    When WSL first came out, all the documentation i read from Microsoft led me to believe it was intended to help developers who are cross-developing software for both Linux and Windows to more easily test features and compatibility and to ensure software behaves consistently. It never seemed like they intended it to be used to run Linux programs fully and integrate into the Windows environment. It always seemed like it was just there for convenience so a smaller budget developer could develop on one machine and not need to be constantly rebooting or running VMs.

    [–] vin@lemmynsfw.com 1 points 1 day ago

    Msys2 can be used for that btw

    [–] jacksilver@lemmy.world 2 points 1 day ago

    Maybe I'm not aware of similar configurations you can do, but it's only sorta it's own container. VSCode can actually directly connect to it automatically so you can develop in host os but run directly against the container. Additionally this means some visualization/gui interfaces can be visible on the host side (this is a gift and a curse).

    So you basically have system integrated containers/vms. It's not perfect, but it is definitely leagues better than what windows development was prior and may have some advantages over Linux only deployments (not sure if the system integrations are feasible in Linux hosts).

    [–] lowleveldata@lemmy.world 19 points 1 day ago (2 children)
    [–] mkwt@lemmy.world 54 points 1 day ago (3 children)

    Aka "Windows subsystem for Linux"

    [–] bruhduh@lemmy.world 11 points 1 day ago

    Uno reverse be like

    [–] acockworkorange@mander.xyz 8 points 1 day ago

    Windows submissive for Linux

    [–] themoonisacheese@sh.itjust.works 8 points 1 day ago (1 children)

    Glad to know I'm not the only one peeved by the fact the name is unequivocally wrong

    [–] Warl0k3@lemmy.world 9 points 1 day ago* (last edited 1 day ago)

    Its a dumb name, but its far from being unequivocally wrong. It's a windows subsystem, which is used for linux.

    I was just thinking this. If you're dev, being on pure Linux makes a ton of sense. But if you're a gamer, Windows is still your best option.

    [–] kekmacska@lemmy.zip 2 points 1 day ago

    mingw64 and cygwin