this post was submitted on 16 Jul 2023
391 points (100.0% liked)

Linux

48334 readers
658 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
 

Don't get me wrong. I love Linux and FOSS. I have been using and installing distros on my own since I was 12. Now that I'm working in tech-related positions, after the Reddit migration happened, etc. I recovered my interest in all the Linux environment. I use Ubuntu as my main operating system in my Desktop, but I always end up feeling very limited. There's always software I can't use properly (and not just Windows stuff), some stuff badly configured with weird error messages... last time I was not able to even use the apt command. Sometimes I lack time and energy for troubleshooting and sometimes I just fail at it.

I usually end up in need of redoing a fresh install until it breaks up again. Maybe Linux is not good for beginners working full time? Maybe we should do something like that Cisco course that teaches you the basic commands?

(page 6) 50 comments
sorted by: hot top controversial new old
[–] pineapplelover@lemm.ee 2 points 1 year ago

I use arch and it's frustrating for me too. I just tried to boot mint on a Chromebook for a friend and it shit itself with file explorer errors, taskbar going missing, and not being able to connect to the wifi. Pretty much abandoned it now.

[–] Ketchup@reddthat.com 2 points 1 year ago (2 children)

I have installed Linux for purpose based computers in my IT and production line of work. And I’m curious about this topic. It’s sort of a dilemma. I work mainly in environments that require full fledged reliable tracking sessions in Adobe and Avid outboard hardware, etc. any time I tried to use Linux as a daily driver I regretted it. … But I want to use it. I agree with the values, and I prefer the customization and optimal use of my hardware… am I missing something as a Linux user about which distro or the way in which I’m using it.

are some of these considerations also part of what spurred your post OP?

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

Tbh, after using Linux since 2019, i always needed to reinstall ubuntu based Linux distros and I have a tendency to just hate them for being so hardcoded and trashy. Feels like Windows but its evem more hardcoded. I ended up using Manjaro and yeah, I somehow mamaged to fix most but not all problems caused by Manjaro. But it was also not a good distro. I ended up at Arch Linux and somehow managed to just never reinstall it because everything is actually... finally... not fucking hardcoded. It mostly has a good wiki page that explains the details.

The problem with Arch is that its not beginner friendly nor for people who just want things to work. Its a long process of installing and setting everything by yourself, with the advantage that you finally have a system that is fully tranaparent to yourself and easy to manage and understand it.

[–] syklone@lemmy.ml 2 points 1 year ago

When I was still a Linux noob I used to want to do all of the cool customizations and would often end up rendering the operating system unusable. Eventually I just switched to KDE whoch has a lot of customization built in. Some distros make it harder to shoot yourself in the foot, but I think being able to customize and run the latest software out of the box makes a huge difference.

[–] SirShanova@lemmy.world 2 points 1 year ago (3 children)

I am a windows power user because Linux just plain doesn’t do what I expect it to.

Call me an idiot or inexperienced, but trying to transition over and do everything I can on windows doesn’t happen. When I first tried Linux in middle school, I couldn’t manage to install a single program. Software that should work doesn’t, and I still sympathize with Linus Sebastian typing in “Yes, do as I say” when all he thought he was doing was installing Steam. I’d love to transition over my daily OS to Linux, but I’m already in so deep with a million custom tools for Windows and a decade of in-depth and occupational knowledge it would be a pain to start from scratch.

load more comments (3 replies)
[–] DaFuqs@yiffit.net 2 points 1 year ago

As a mostly windows user, I've tried a few times, using various distributions. When buying my last pc and installing a popular linux distribution, it did not recognise my network card at all. Researching online told me I had to compile the drivers myself, since my distri did not have any shipped with it yet. ...which is pretty hard, having no internet access because of the network card not working.

For non-tech users, I feel like some parts are still pretty hard to diagnose. If an issue arises you mostly have to touch the command line and I can understand people being scared of it, having to edit plain text files, or type and enter commands that aren't descriptive, much less finding the right command by guessing. It certainly improved, with GUIs being available for most stuff, but if you want something specific, is still feels pretty rough on the edges sometimes, from the eyes of a normal user.

If you mostly need your basic apps, like browser, some office apps or a music player it works great, though.

[–] yhnavein@feddit.nl 2 points 1 year ago (1 children)

I used elementaryOS back in 2016. It was the best system, the best experience, the best look and feel. That was amazing.

Everything went to shit with one of the updates. It destroyed the graphics drivers and I wasn't able to reinstall it correctly. Shortly after they released the new big version of elementaryOS which was just bad. Looked bad, worse user experience. It was also slower. And even small update killed my graphic drivers. Again. That was it. Back to Windows. Few years after that I moved to MacOS and now it's stable, looking nice and I am confident that the os will work pretty much the same on the next day.

It's crucial when you have a freelance work. I just can't imagine waking up to see that my Linux machine decided to fuck me up on a that particular day. Nope.

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

The average person is extremely tech illiterate. This is not a condemnation of their personal choices, or view of the world, or politics or anything like that. Even highly educated people cannot explain even the most basic things about computers, the internet, electricity or the nature of information.

Linux feels simple to you because you likey have both education and experienced with computer systems. However, the interconnected world is not that difficult to understand if you have the opportunity to understand it. This privilege absolutely makes everyone else in the world who does not have that opportunity or desire feel shockingly inept on technology issues.

[–] kyub@discuss.tchncs.de 2 points 1 year ago* (last edited 1 year ago)
  1. False promises early on

We desktop Linux users are partly to blame for this. In ~1998 there was massive hype and media attention towards Linux being this viable alternative to Windows on the desktop. A lot of magazines and websites claimed that. Well, in 1998 I can safely say that Linux could be seen as an alternative, but not a mainstream compatible one. 25 years later, it's much easier to argue that it is, because it truly is easy to use nowadays, but back then, it certainly wasn't yet. The sad thing is, that we Linux users kind of caused a lot of people to think negatively about desktop Linux, just because we tried pushing them towards it too early on. A common problem in tech I think, where tech which isn't quite ready yet is being hyped as ready. Which leads to the second point:

  1. FUD / lack of information / lack of access to good, up to date information

People see low adoption rates, hear about "problems" or think it's a "toy for nerds", or still have an outdated view on desktop Linux. These things stick, and probably also cause people to think "oh yeah I've heard about that, it's probably nothing for me"

  1. Preinstallations / OEM partnerships

MS has a huge advantage here, and a lot of the like really casual ordinary users out there will just use whatever comes preinstalled on their devices, which is in almost 100% of all cases Windows.

  1. Schools / education

They still sometimes or even often(?) teach MS product usage, to "better prepare the students for their later work life where they almost certainly use 'industry standard' software like MS Office". This gets them used to the combo MS Windows+Office at an early age. A massive problem, and a huge failure of the education system to not be neutral in that regard.

  1. Hardware and software devs ALWAYS ensure that their stuff is compatible with Windows due to its market share, but don't often ensure this for Linux, and whether 3rd party drivers are 100% feature complete or even working at all, is not sure

So you still need to be a bit careful about what you use (hardware & software) on Linux, while for Windows it's pretty much "turn your brain off, pick anything, it'll work". Just a problem of adoption rate though, as Linux grew, its compatibility grew as well, so this problem decreased by a lot already, but of course until everything will also automatically work on Linux, and until most devs will port their stuff to Linux as well as Windows and OS X, it will still need even more market share for desktop Linux. Since this is a known chicken-egg-effect (Linux has low adoption because software isn't available, but for software to become available, Linux marketshare needs to grow), we need to do it anyway, just to get out of that "dilemma". Just like Valve did when they said one day "ok f*ck this, we might have problems for our main business model when Microsoft becomes a direct competitor to Steam, so we must push towards neutral technologies, which is Linux". And then they did, and it worked out well for them, and the Linux community as a whole benefited from this due to having more choice now on which platforms their stuff can run. Even if we're talking about a proprietary application here, it's still a big milestone when you can run so many more applications/games suddenly on Linux, than before, and it drives adoption rates higher as well. So there you have a company who just did it, despite market share dictating that they shouldn't have done that. More companies need to follow, because that will also automatically increase desktop Linux marketshare, and this is all inter-connected. More marketshare, more devs, more compatibility, more apps available, and so on. Just start doing it, goddamnit. Staying on Windows means supporting the status quo and not helping to make any positive progress.

  1. Either the general public needs to become more familiar with CLI usage (I'd prefer that), or Linux desktop applications need to become more feature-complete so that almost everything a regular user needs can be done via GUI as well

This is still not the case yet, but it's gotten better. Generally speaking: If you're afraid of the CLI, Linux is not something for you probably. But you shouldn't be afraid of it. You also aren't afraid of chat prompts. Most commands are easy to understand.

  1. The amount of choice the user is confronted with (multiple distros, desktop environments, and so on) can lead to option paralysis

So people think they either have to research each option (extra effort required), or are likely to "choose wrong", and then don't choose at all. This is just an education issue though. People need to realize that this choice isn't bad, but actually good, and a consequence of an open environment where multiple projects "compete" for the same spot. Often, there are only a few viable options anyway. So it's not like you have to check out a lot. But we have to make sure that potential new users know which options are a great starting point for them, and not have them get lost in researching some niche distros/projects which they shouldn't start out with generally.

  1. "Convenience is a drug"

Which means a lot of people, even smart ones, will not care about any negatives as long as the stuff they're using works without any perceived user-relevant issues. Which means: they'll continue to use Windows even after it comes bundled with spyware, because they value the stuff "working" more than things like user control/agency, privacy, security and other more abstract things. This is problematic, because they position themselves in an absolute dependency where they can't get out of anymore and where all sorts of data about their work, private life, behavior, and so on is being leaked to external 3rd parties. This also presents a high barrier of convincing them to start becoming more technically independent: why should they make an effort to switch away from something that works in their eyes? This is a huge problem. It's the same with Twitter/X or Reddit, not enough people switch away from those, even though it's easy to do nowadays. Even after so much negative press lately most still stick around. It's so hard to get the general population moving to something better once they've kind of stuck with one thing already. But thankfully, at least on Windows, the process of "enshittification" (forced spyware, bloatware, adware, cloud integrations, MS accounts) continues at a fast pace, which means many users won't need to be convinced to use Linux, but rather they will at some point be annoyed by Windows/Microsoft itself. Linux becoming easier to use and Windows becoming more annoying and user-hostile at the same time will thankfully accelerate the "organic" Linux growth process, but it'll still take a couple of years.

  1. "Peer pressure" / feeling of being left alone

As a desktop Linux user, chances are high that you're an "outsider" among your peers who probably use Windows. Not everyone can feel comfortable in such a role over a longer period of time. Just a matter of market share, again, but still can pose a psychological issue maybe in some cases. Or it can lead to peer pressure, like when some Windows game or something isn't working fully for the Linux guy, that there will be peer pressure to move to Windows just to get that one working. As one example.

  1. Following the hype of new software releases and thinking that you always need the most features or that you need the "industry standard" when you don't really need it.

A lot of users probably prefer something like MS Office with its massive feature set and "industry standard" label over the libre/free office suites. Because something that has less features could be interpreted as being worse. But here it's important to educate such users that it really only matters whether all features they NEED are present. And if so, it wouldn't matter for them which they use. MS Office for example has a multi-year lead in development (it was already dominating the office suite market world-wide when Linux was still being born so to say) so of course it has more features accumulated over this long time, but most users actually don't need them. Sure, everyone uses a different subset of features, but it's at least likely that the libre office suites contain everything most users need. So it's just about getting used to them. Which is also hard, to make a switch, to change your workflows, etc., so it would be better if MS Office could work on Linux so that people could at least be able to continue to use that even though it's not recommended to do so (proprietary, spyware, MS cloud integrations). But since I'm all for having more options, it would at least be better in general for it to be available as well. But until that happens, we need to tell potential new users that they probably can also live with the alternatives just fine.

[–] Foresight@lemmy.ml 2 points 1 year ago (1 children)

So experienced user yet complaining about it not being beginner friendly?

load more comments (1 replies)
load more comments
view more: ‹ prev next ›