this post was submitted on 17 Jul 2023
15 points (94.1% liked)

Linux

48339 readers
458 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 
(page 2) 43 comments
sorted by: hot top controversial new old
[–] interdimensionalmeme@lemmy.ml 1 points 1 year ago

The absolutely never ending jank. My latest grippe, Ubuntu 22.04 . Remote desktop needs password reset after every reboot, no idea why, grdctl set password doesn't help, only doing it in the Ubuntu settings UI works. Never ending stream of tiny annoyances like that

[–] rog@lemmy.one 1 points 1 year ago (1 children)

I personally dont understand why mass adoption is a goal.

The "challenge" to bring users to Linux is simply making them want to use Linux. There are enough flavours and guides ranging from plug and play that anyone can use to build your own kernel and distro from scratch that anyone can find what they want in Linux... if they want it.

The truth is that for a not insignificant portion of computer users, the OS is a means to an end not a feature. Its "the computer". A laptop that comes with windows 11 is a windows 11 machine.

If you want the average user to move to Linux, create an desktop environment with the option to look and behave like either windows or Mac, have a software compatibility layer for both that can run at the same time, buy a hardware company and include the distro as default and sell it to the masses at a loss to undercut all other options. Flood all consumer electronics stores with them.

Outside that, its not going to happen and I dont know why people want to make a competition out of it. Linux doesnt suit everyone and it doesnt have to. We see less GUIs as a good thing, id rather dev time from the solo/small dev teams go towards the functionality not making it look pretty. The majority of computer users dont agree with that though, and thats fine. I like being able to add/remove from my OS, most don't and thats fine too. I like rolling updates, the uproar around windows updates with thousands of youtube videos dedicated to people stopping them indefinitely indicates many others dont. Our semi annual O365 update is currently rolling out at work, and people are freaking out that one of their outlook toolbars moved. Never mind its a 4 second fix to move it back, but can you imagine these people seeking out/installing/configuring/using a new desktop environment?

Its not an elitist thing. Id love more of my friends to use linux, but I cant make them want to use something. It either appeals to them or it doesnt. For most the appeal of a computer is the software it runs, and the OS is just a means for that.

[–] ikidd@lemmy.world 1 points 1 year ago

I utterly agree. I don't get this push to have everyone on Linux. Once you get the majority of users on Linux, the enshittification will begin.

[–] tryph@lemmy.world 0 points 1 year ago* (last edited 1 year ago) (2 children)

I’m an artist who is never switching to linux unless they fix my major gripes (which seem like it’ll never happen just looking at the answers here lol).

Allergic to GUIs

  • Devs and most Linux users act allergic to having intuitive GUIs. It’s already a pain to use a lot of small programs that don’t have them on windows. I’m familiar enough with using terminals for stuff but I am so incredibly disinterested in using it All The Time or even often.

Not having easy to access and understand toggles/settings are actually a friction point for most users—I think people who are tech inclined seriously need to remember and understand this. Needing to dig for a command to do simple things IS the OS getting in the way in my experience. I’ve seen screenshots of elementaryOS which seems to get this but my next issue is:

Software and hardware compatibility

  • A lot of things I use for work like CSP, Adobe suite, Live2d, etc aren’t natively supported. I also don’t want to be risking encountering possible bugs or errors trying to get it to run them. Not all my games are from steam either, and I don’t know if those would run. There’s simply too many things I use daily that don’t have native support.

I also keep hearing about AMD driver issues which is no good for my pc.

Overall, as much as I hate windows and microsoft, it’s easier to put up and debloat the garbage that comes up over dealing with the issues above. Because when it works, It Actually Just Works. There’s more google-able tech support answers for it too instead of me needing to ask for help every time I encounter something.

Things that are easy to do does add up eventually, which again, is why needing to use the terminal often is not at all an ideal average user experience especially if this could be cut down with some mouse clicks. I think distros could address this if the devs actually care about the non-tech nerd user experience, but I don’t know if the software support/compatibility will ever be fully dealt with.

edited to fix formatting

[–] zygo_histo_morpheus@programming.dev 0 points 1 year ago (1 children)

I work with programming so my experience of linux is obviously a bit different than an artist trying out linux for the first time. What are things you remember having to use the command line for? Installing packages is the most obvious one but there are graphical front ends for many package manager. Editing config files maybe? I wonder if part of the problem is that most tutorials when you google explain how to do things on the command line rather than how to do it through a gui.

[–] tryph@lemmy.world 0 points 1 year ago* (last edited 1 year ago) (1 children)

I agree that part of the problem is the tutorials and average linux video shows mostly terminal usage. I’m aware of distros that do have GUI front ends like elementaryOS as mentioned, but again I am not going to install linux due to my program requirements for work not having official support. I try to keep up with some linux OS vids/posts because I think the development is interesting to see, but in the end it really is not built with the “average user” in mind no matter how many people keep saying it is lol.

I use programs in windows with only terminal support and config/json files I have to edit myself but it does remind me how much more convenient a GUI is. But devs and other tech people don’t find it worth the dev time to implement. That’s fine but it’s weird to expect widespread use when convenience is considered a waste. Sorry if I keep repeating myself but that’s genuinely a big point in the matter haha

load more comments (1 replies)
load more comments (1 replies)
[–] Nioxic@lemmy.world 0 points 1 year ago

The biggest issue ive had (ive only used ubuntu) is the file management. Disks and file system is a bit different from boyh mac and windows, and i had a hard yime figuring out where and how, etc.

I couldnt figure out how to get my home network to work (so my windows pc could grab files off the linux pc) and such.

I had no issues setting that up, between my mac/windows pcs

I do plan on installing linux for my sons pc which he will then be forced to learn to some degree.

[–] booklovero@lemmy.ml 0 points 1 year ago

Maybe it needs a rebranding. If people have heard of linux, they think it's for devs, IT nerds, too complicated, etc. Most of the people just have never heard of linux because they don't look out for it. Most people don't know what FOSS is, etc. People just don't know that their OS is spying on them. Chromeos is linux, it's in every store. Linux made it. Gnu didn't.

[–] Gabadabs@kbin.social 0 points 1 year ago (1 children)

Linux really isn't ideal for anyone who isn't already a tech enthusiast on some level. I recently did a fresh install of Kubuntu and after about a week, it prompted me that there were updates, so I clicked the notification and ran the updates, after which my BIOS could no longer detect the UEFI partition. I had to use a live usb to chroot into the system and repair it, as well as update grub, in order to fix it.
It's fixable, but this is not something anyone who doesn't already know what they're doing can fix. I've had auto updates in the past put me on boot-loops thanks to nvidia drivers, etc.
This kind of thing needs to almost never happen for linux to be friendly for those who just want their computer to work without any technical understanding. This, honestly though, can't happen because of the nature of distros, you can't ever make guarantees that everything will work because every distro has slightly different packages.
Wine is getting better, but compatibility is still an issue, especially for people who rely really heavily on microsoft office or adobe products.

[–] azuth@lemmy.world -1 points 1 year ago (4 children)

It's actually ideal for people who are actually not tech enthusiasts at all and do not need specific software for their job (Photoshop, audio stuff, actually NOT Ms office)

Everybody I 've seen making this argument is actually a tech enthusiast themselves and just as out of touch with the average user as a Linux "guru" and massively overestimates the non tech enthusiast user.

They are far more likely to fuck up their Windows PC (even with UAC because they don't understand what it is) than successfullyinstall a new program on their own.

I 've borged my Nvidia drivers a few times, never via the distro auto updating. Custom kernels, trying to get newer cuda versions or something. Still better to fix than AMD drivers on windows and the whole DDU dance.

load more comments (4 replies)
[–] panpan@opidea.xyz 0 points 1 year ago* (last edited 1 year ago) (1 children)

Linux needs more apps that GUI friendly and easy to use, better support for hardware and upgrades that doesn't break easily. Should come pre-installed with PC. Most people don't bother or know how to change OS.

[–] limelight79@lemm.ee 0 points 1 year ago (1 children)

The odd thing about this is that because Linux generally doesn't come preinstalled (though some sellers do have it), I've found the Linux installation process is usually smoother and easier than installing Windows.

I realize it's extra work, though, which is a barrier for some. Worrying about screwing up their new computer and voiding the warranty is certainly a deterrent.

[–] vitorsilva@techhub.social 0 points 1 year ago (1 children)

@limelight79 @panpan

One funny thing about it is that I bought a pc with linux preinstalled, but reinstalled it anyway, because I don't trust an installation from the oem.

It made me wonder how, in the windows world, we simply trust the manufacturer with that.

load more comments (1 replies)
[–] Foresight@lemmy.ml -1 points 1 year ago

Give them arch

[–] sadreality@kbin.social -1 points 1 year ago (2 children)

People need to regain dignity and self-respect until then they will be fine being somebody's else product and revenue stream lol

load more comments (2 replies)
[–] sol@thelemmy.club -1 points 1 year ago* (last edited 1 year ago)

Linux should be teach at school instead of windows. Most people assume Linux is harder only because they are not used to it. Once you get accustomed you realize that it's even easier, for example in popular distros with package manager opening a terminal and write a 3 words command followed by the name of software, as hard as it may sound, it's much easier and fast than using google to download shady .exe files that needs to be installed manually.

Also people really needs to stop being lazy. You don't jump into a car and drive it if you don't know how to do it. If you are not down to spend 2 hours of your life learning how to use a machine you use daily you really should change mindset.

[–] xkforce@lemmy.world -2 points 1 year ago

How to make Linux better:

Better quality control eg. no more issues like Ubuntu shipping a broken version of systemd that wont allow the system to boot.

Prioritize performance over FOSS purity in newbie friendly distros. A graphics card driver that gets 1/30th the FPS should not be the default for a 1,000 dollar graphics card. Anyone that wants the FOSS driver can install it if they want.

Avoid homogenization of software features. i.e. better support of the feature outliers. eg. KDE does not have an option to adjust contrast of scrollbars without a theme that specifically has that contrast. This makes it harder for the vision impaired like myself to use software.

load more comments
view more: ‹ prev next ›