this post was submitted on 07 Mar 2024
1316 points (93.3% liked)

linuxmemes

27940 readers
1149 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 users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • 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.
  • 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, no politics, no trolling or ragebaiting.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  • Β 

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS
     
    you are viewing a single comment's thread
    view the rest of the comments
    [–] nexussapphire@lemm.ee 13 points 2 years ago (1 children)

    Linux is just as complicated as windows. Windows just has layers of abstraction that give the illusion of simplicity. The problem is the process of abstraction adds complexity and removes control.

    If you need the change any of the lower levels you half to think about how it effects the abstractions and the software built on top of that.

    [–] SloppyPuppy@lemmy.world 8 points 2 years ago* (last edited 2 years ago) (5 children)

    The fact that you can connect literally any device in the world to a windows machine and it just automagically works in a few seconds is something people don’t appreciate enough. Im sure microsoft put a lot of effort into that, and constantly is.

    Let me plug this web cam to my linux daily driver. Oh wait, I need to check exactly what chip its running and if that specific version is supported on my specific distro and specific version. And then I find out yes it is supported but its still missing auto exposure compensation for some reason. And of course I have to install it first and all its dependencies from that specific repo im using.

    Easy.

    [–] frezik@midwest.social 11 points 2 years ago* (last edited 2 years ago) (1 children)

    I've had the exact opposite thing happen with printers. Linux detects and connects to my networked Brother laser without a fuss.

    Also, same with some surplus server equipment, like 10G SFP+ NICs. That end of the market makes things for Linux first and Windows second.

    [–] ulterno@lemmy.kde.social 1 points 2 years ago

    cups ftw.

    Most printer companies probably implement it for Apple support though.

    [–] nexussapphire@lemm.ee 4 points 2 years ago

    That's ignoring the whole market share problem. Drivers aren't always written for Linux but there are always drivers written for Windows. If they use the standards in place for generic cameras, microphones, mass storage, networking, etc.

    Most USB devices fall under the USB communication device classes and the rest are made by companies that force you to use bloated software or don't fit in this standards spec. It's the companies fault for neglecting Linux not the other way around.

    There's also the ability to extend a standard class but it often has to be treated as a separate device.

    [–] CheesyFox@lemmy.world 4 points 2 years ago

    how long ago have you used linux actually? And what distro you used, it had no webcam drivers? CollibriOS? The only time i had to install a driver, it was a graphic tablet one. You know, what did it take to do it? "yay -S opentabletdriver" to install it "systemctl --user enable opentabletdriver.service --now" to immediately enable it, and make it run at startup. It took more to install a proprietary one on windows.

    [–] Eyck_of_denesle@lemmy.zip 4 points 2 years ago* (last edited 2 years ago)

    Did you mean you were daily driving linux 20 years ago?

    Also "it just automatically works" because the devices manufacturers optimized it with focus on windows, not Microsoft lmao.

    [–] ulterno@lemmy.kde.social 1 points 2 years ago

    microsoft put a lot of effort into that, and constantly is.

    Microsoft puts a lot of effort into making sure theirs is the first OS a student looks at and that most devices come with Windows for as many people as possible. The rest is just a consequence of other companies deciding where to put their money.

    e.g. I once got a Panasonic tablet (x86_64) with Win10, Installed Ubuntu on it and compared the touch screen usage. Realised that the touchscreen OEM had a special driver for Windows, along with more features (including pointy object input, like the included pen) for 0 extra cost to Microsoft, while for Linux, there was only this generic driver (which is most probably maintained by some OSS dev) which had a similar functionality to the BIOS driver.