this post was submitted on 27 Aug 2024
530 points (96.5% liked)

Linux

48329 readers
639 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
 

cross-posted from: https://lemmy.ca/post/27756512

(Apologies if the link doesn't work; Google are dicks)

you are viewing a single comment's thread
view the rest of the comments
[–] TechnicallyColors@lemm.ee 35 points 2 months ago (2 children)

Their rough new user experience is concerning though. From what they described I suspect many of their "problems" are not actually "real", but it doesn't really matter because they still ended up in a scenario where they thought there were problems. How did they end up thinking that everything must be done with terminal while using Ubuntu? I know in the last ~10 years there's been a big focus on the new user experience, so what more can be done to prevent this? My gut says there are too many online resources that are confusing new users when they try to onboard themselves - especially resources that are old, written for other distros, or written for people who just want to find the command they can copy-paste to do something.

[–] MyNameIsRichard@lemmy.ml 43 points 2 months ago (1 children)

How did they end up thinking that everything must be done with terminal while using Ubuntu?

When asking for help in a Linux sub/forum/community, the answer will generally use the terminal because it works across desktops and even distros. It's a lot easier to give one or two commands than it is to work out what distro, what desktop, and what settings the querier has, then describe the steps necessary in that particular GUI.

This may lead to the impression that the terminal is required for day to day use of Linux.

[–] TechnicallyColors@lemm.ee 16 points 2 months ago (1 children)

Maybe it needs to be more obvious that there are many ways to do things in Linux, and give new users a short "learning to learn" primer on how things operate differently in Linux-land, and where/how to look online for help. There are always first-boot popups but I imagine most people are conditioned to click out of them without even reading; forcing people to confirm a couple times that they want to skip "very helpful reading" may cut down on people that play the search engine lottery on what information they use for their first steps.

Also semi-related, I hope that mainstream Linux eventually "un-stupids" computers for regular people again. I get the distinct feeling that Microsoft and Apple have, at least somewhat intentionally, imposed 'learned helplessness' onto average computer users. "Oh computers are magic no one knows how they work. We are the only wizards that could possibly understand them and we will sell you the solution." Windows/OSX/iOS/etc are so locked down that people have rightfully learned over time that if they run into a problem, there really is no solution. I suspect that's permeating into the new user experience on Linux where people will encounter one problem and throw their hands up and say "fucking computers" instead of using basic problem solving to try another approach.

eventually “un-stupids” computers for regular people again

The problem isn't that people are dumb or don't want to learn or whatever, it's that the vast vast majority of them simply do not care.

They do not care what OS runs Chrome, because it doesn't matter. They don't care about privacy, they don't care about ads, they don't care about AI, they don't care about enshittification, they don't care that Linux or OS X might be better, it doesn't matter.

The computer is a screwdriver, and nobody gives a shit who makes your screwdriver. Hell, a lot of Windows users don't even know who MAKES Windows, because it's just "the computer".

I'd wager that Dank Pods didn't care all that much either - or, at least didn't until the point that something happened that DID make him care, and the real incentive here should be making people actually care that their screwdriver is shoving ads at them and stealing their data and that's somehow worth action from them - even though literally everything you do on a computer does that now.

How you do that I do not know, but the user has to have a solid, definable, clear reason for their change that'll get them past the transition period, or it just plain won't happen.

[–] MangoPenguin@lemmy.blahaj.zone 15 points 2 months ago (3 children)

How did they end up thinking that everything must be done with terminal while using Ubuntu?

Most guides on installing things or help on fixing things will offer terminal commands, so I can see how that could certainly lead to that feeling as a new user.

Also depending on the DE and stuff certain very basic obvious settings are not available in the GUI, like fractional scaling on KDE which has to be done by editing some config file first.

[–] exu@feditown.com 9 points 2 months ago

Where do you have to enable fractional scaling in KDE? Worked out of the box for me when I installed that recently. Sure you don't mean Gnome?

[–] OmegaLemmy@discuss.online 5 points 2 months ago

Fractional scaling is available, I remember using it from the settings. There is really nothing left to be configured from console anymore, and if there is it seems to be the apps themselves that pose a problem

[–] D_Air1@lemmy.ml 2 points 2 months ago

You got the desktop wrong. KDE has fractional scaling. Gnome which the reviewer is using because he is using Ubuntu needs the editing.