What problems does Linux have to overcome to get more users
from RavenofDespair@lemmy.ml to linux@lemmy.ml on 08 Aug 23:13
https://lemmy.ml/post/34375083

Games on Linux are great now this is why I fully moved to Linux. Is the the work place Pc’s market improving.

#linux

threaded - newest

LeFantome@programming.dev on 08 Aug 23:20 next collapse

There needs to a single “App Store” where regular people can find free and paid apps that will work on all distros.

Basically, we need Steam for non-gamers.

Mike_The_TV@lemmy.world on 09 Aug 01:29 next collapse

The nomenclature needs a bit of clarity as well for anybody that hasn’t gone digging into the ecosystem.

protogen420@lemmy.blahaj.zone on 09 Aug 02:08 collapse

what happened to flathub’s goal of hosting paid apps?

thebardingreen@lemmy.starlightkel.xyz on 09 Aug 02:32 collapse

At a guess, the Venn diagram of people who would happily regularly pay for apps and people who have heard of flathub is teeny tiny.

BeardedGingerWonder@feddit.uk on 08 Aug 23:23 next collapse

Come pre installed. As much as it pains me, LTT guy is probably right to a degree as well. Shit needs to work without tinkering. Personally I don’t mind some tinkering - enjoy it even. But the average Joanne does not.

cattywampas@midwest.social on 09 Aug 01:19 next collapse

Correct, the average person just wants shit to work out of the box. This goes for computers, dishwashers, cars, coffee machines, everything.

muusemuuse@sh.itjust.works on 09 Aug 01:33 next collapse

There are already computers that come with Linux right out of the box. It’s needs more than that.

You need to be able to walk into a big box store, get a Linux computer right off the shelf, and take it home. That’s what’s needed here.

Once you get people to userstabdnits a different kind of computer they would take to it fine. iPad and chromebooks sell just fine and they don’t run windows or macOS. I refuse to believe Microsoft and Apple are the only ones who can sell a computer.

Eldritch@piefed.world on 09 Aug 15:20 collapse

They exist yes. Go ask the average person on the street the name more than one of them. At best some might know system 76. But can they buy them at the local best buy, apple store, or micro center? Lots of places don't have a micro center. Micro center at least sells Linux and BSD media. I haven't been in 8 months. But for the last 30 years they haven't sold a pre installed system. Much less best buy or apple store.

muusemuuse@sh.itjust.works on 09 Aug 18:07 collapse

Yes that’s…exactly my point.

Eldritch@piefed.world on 09 Aug 19:12 collapse

Upon better reading it absolutely was. Disregard me.

umbrella@lemmy.ml on 11 Aug 19:49 collapse

by law in brazil every computer sold has to have alternatives to windows, which is usually linux. it DID drive some adoption, but past a certain point people are mostly choosing windows.

SinJab0n@mujico.org on 08 Aug 23:35 next collapse

Being able to do everything a “normie” would do without the need to use a terminal.

And a way for companies to get flatpak as an alternative, i remember a friend of mine who tried to use ‘buntu budgie for a while and he needed a software for cartographic stuff.

We got lucky the company of said software (and yes, it needed to be THAT specific software to avoid compat’ issues, so no free alternatives were viable even if they were available) used to provide a .deb package, we got forced to change a lot of sys native binaries to make it work and ended up just breaking a lot of other stuff to do so. Flatpaks (fuck snaps) need to be the default option to be available across systems without caring about distros, so anyone can run it on “mandragora linux” if they want to

Drathro@sh.itjust.works on 08 Aug 23:53 next collapse

Some small but important taken-for-granted things functioning like screen and audio sharing/recording in wayland. Yes, I know sometimes with some apps/distros it works. But it needs to work all the time on all reasonably current hardware everywhere. Wayland is getting there, but we’re still a ways off and X11 has its own issues. It feels like we’re 80% of the way there for feature parity and stability vs Windows and MacOS, but this last 20% stretch is feeling like an eternity. The bugginess and lack of features stretches to multi-monitor support as well. Plus we’ve got a bunch of distros threatening off and on to remove 32bit libraries, which would really hamper software support that’s already anemic to begin with… There’s no one single blockbuster issue. It’s just little everyday things that produce just enough friction to keep the unwashed masses away.

naught101@lemmy.world on 09 Aug 00:31 next collapse

Multi-million dollar advertising budgets from apple and Microsoft. Coordinated campaigns to embed those systems in education institutions and workplaces.

bad_news@lemmy.billiam.net on 09 Aug 01:03 next collapse

I think the big problem is no Ubuntu circa 2010 distro anymore that “just works” ala netbooks of the era. Only Fedora has Ubuntu in 2010-level hardware support for actual modern hardware, but no Broadcom wifi sans internet and you will need to google for and execute like 40 lines of random cli commands that seem to add the same 3 codecs 14 ways apiece to make HEVC work (more for VLC HEVC ironically). Ubuntu does Broadcom wifi out of the box, but has gotten bad and has poor hardware support overall for new hardware. Mint has the best printer support, but as of 22.1 no longer does Broadcom wifi out of the box… SteamOS is actually really great – and has MARKEDLY better hardware support for dongles and such than Bazzite, no comparison, and Bazzite suffers from Fedora’s shit HEVC situation PLUS immutable distro BS where it DOES use system .so’s but is in denial – but isn’t a real distro…

hendrik@palaver.p3x.de on 09 Aug 01:11 next collapse

I'd agree with the: come preinstalled. Most people buy a device and never change the operating system. So it needs to be the preinstalled operating system on the average computer or laptop, wherever people buy those.

(And mind that Linux completely dominates the market on servers. So technically, a lot of people use Linux in a way... Just not on desktop computers.)

Tenderizer78@lemmy.ml on 09 Aug 01:13 next collapse

Two things:

  1. Obviously it needs to come pre-installed. This is a really tough hurdle to overcome and I’m not sure how it can be.
  2. Security needs a lot of work if Linux is going to lose the small-target advantage.
muusemuuse@sh.itjust.works on 09 Aug 01:37 next collapse

They need to be able to buy accessory products that do more harm than good. It’s can’t be a proper alternative to windows without CCleaner support!

limer@lemmy.ml on 09 Aug 02:12 collapse

Maybe you jest, maybe not, but scams and bad actors will be a required milestone for popularity

brucethemoose@lemmy.world on 09 Aug 02:37 collapse

Oh, heavens, I can only imagine what crapware OEMs would cook up with full access to the OS…

How would you like 11 gigabytes of junkware in your kernel? That only works on that version? Oh, and your computer won’t work without it.

arcterus@piefed.blahaj.zone on 09 Aug 03:16 next collapse

  • Needs to come pre-installed on computers.
  • Pre-installed distro needs to support one-click installation (like .app or .exe).
  • Pre-installed distro needs to have be easily searchable (for problems, and e.g. searching "chrome DISTRO_NAME" needs to pop up with a link to the one-click installer).
  • Pre-installed distro needs to run perfectly out-of-the-box, no fiddling with drivers, no needing to issue a random shell command for some random issue.
  • UI needs to be intuitive. Probably something like KDE. Could maybe do Elementary or GNOME with dash-to-dock or something.
  • Updates should be easy. Ideally apps can self-update or the apps will indicate if they need an update and have a button opening up an updater that can update all your apps/the OS.
  • Updates for minor programs need to be hidden/rolled into OS updates. Most people aren't gonna want to see that glibc updated.
  • Better management of stuff like VPNs (probably not important for the average user, but e.g. NetworkManager's GUI support is kinda shit).
  • If using GNOME, need to have app indicator stuff pre-installed (if I'm being honest, the fact it's not built-in is absurd).
  • Needs to come with good basic apps. Some of the default apps included with DEs are kinda shit. There is still no truly good mail client IMO (at least that doesn't look dated AF).

Probably more.

EDIT: Something like Lutris should probably be integrated into the OS. Installing non-Steam games is a minor hassle at the moment IMO.

HiddenLayer555@lemmy.ml on 09 Aug 04:04 collapse

Pre-installed distro needs to support one-click installation (like .app or .exe).

This defeats a lot of what makes Linux secure. The main reason you don’t get malware is because you never run untrusted binaries from the internet and you install everything from trusted sources like your package manager. A non tech savvy person doing this will inevitably hit one of the super rare Linux malware in the wild. Clueless person downloads the wrong installer is the model malware entry case. I also don’t see a benefit of just having an app store, you can even show proprietary software by default as long as they can be turned off (I suspect the main reason for one click installation is for downloading proprietary software).

arcterus@piefed.blahaj.zone on 09 Aug 04:55 collapse

Personally, basically no one I know uses the app stores on windows or macos much. These app stores are actually functional in that they have proprietary apps and allow purchases. There is basically 0 chance Linux will become popular if you can only install things through an app store (especially those that make it hard/impossible to buy proprietary apps). Additionally, desktop Linux is not particularly secure anyway. Flatpaks are helpful here, but most require manual tuning of their sandbox to actually be secure, which the average user is 100% not gonna do. On top of this, what do you do when an app is not available in your curated app store? Do you download it directly online? Do you trust some random repository you find online that can be filled with who knows what at a later point? Or do you just say "oh well sucks to be you I guess?" If you download it directly online, then it may not even have dependency information. If it doesn't embed dependency information, then it's basically useless to your average person. It also has the problem you mentioned of someone downloading the wrong executable. Likewise, the other two options are IMO just not viable.

IMO, the only way for a package manager/app store solution to work is:
1. The platform is built around it from day 1
2. The platform has a large number of developers submitting their packages to it (as opposed to the distro maintainers having to track down changes themselves)
3. The app store has payment methods
4. The app store has proprietary apps
5. The app store has a large number of reviewers that can check the apps submitted in a timely manner
6. Probably bundling dependencies with the apps.
7. The app store has a functional review system with users actually leaving reviews.
8. Going along with the reviews, going through the app store (as opposed to using the package manager directly) may need to be a requirement to encourage reviews, at least at first.

Basically, it needs to be an iOS/Android situation, with a similarly large company backing it. I should also note that it's possible to install malware on iOS/Android, just harder, and the scope is usually less severe because of sandboxing.

EDIT: Also, it's entirely possible to do one-click installs in a "safe" way, by requiring that developers get their apps signed by whoever makes the distro (like macos gatekeeper or whatever it's called).

EDIT 2: I should also note that just being "different" is enough for people not to use something. If something basic, like the way to install apps, is different enough, people may just decide they don't like it. My relatives would likely do this, for instance.

spaghettiwestern@sh.itjust.works on 09 Aug 04:41 next collapse

For non-enterprise users only two things:

  1. Zero reasonably priced options for support when things go wrong.
  2. Breaking changes caused by updates that make that support necessary.

If my neighbor’s Windows or Apple machine breaks they can call Microsoft or Apple, the PC manufacturer or a bunch of different support providers. Microsoft provides free support if one of their updates causes problems.

I can’t find any Linux support aimed at home users, only very expensive enterprise support options.

dysprosium@lemmy.dbzer0.com on 09 Aug 06:14 next collapse

You can call Microsoft? I thought Microsoft called me

stavefajl@feddit.dk on 09 Aug 07:11 next collapse

Hello this is da virus techneetiian fwom da Microsoft.

spaghettiwestern@sh.itjust.works on 09 Aug 21:46 collapse

It’s amazing how much damage those scammers cause.

Last year I ran into a retired neighbor at Staples buying a new laptop because her existing machine had been hacked. She came back after leaving it running to find someone was logged in remotely. They drained $8k from her retirement account. Turned out 6 months earlier she got a call from “Microsoft” asking to connect to her machine because they “noticed it had a problem.”

anon5621@lemmy.ml on 09 Aug 08:49 collapse

Have u ever talked to tech support of microsoft as usual user? With such quality ofsupport it would be better that it would none,in the end all their support coming please reboot computer.

spaghettiwestern@sh.itjust.works on 09 Aug 20:53 collapse

Most of the people I know are computer illiterate. They know nothing about PC’s and don’t care to learn because they think of PCs as appliances. They want word processing, email, photos, and web, and don’t give a damn what’s going on under the hood. Microsoft support is generally pretty bad, but it’s far better than none at all.

That lack of any support (except me) is the only reason I haven’t moved friends and family to Linux.

anon5621@lemmy.ml on 09 Aug 21:02 collapse

Personally for elderely people I installed mint once and forgot it they using laptops from windows 7 era and they were getting dozens of ads malware so I was to reinstall os almost every half year now this problem gone entirely and yes I am aware very well too about what u are talking about such in my case where I am living nobody gonna ever call for tech support of Microsoft cause they don’t know about that it exist and they will ask someone who they know for help about computer if something not work

danielquinn@lemmy.ca on 09 Aug 04:52 next collapse

Most of the comments here seem to be from the consumer perspective, but if you want broader adoption, you need to consider the corporate market too. Most corporate software these days is web-based, so the problem is less with the software and more with the people responsible for it.

The biggest hurdle is friction with the internal IT team. They like Windows because that’s all they ever learnt and they’re not interested in maintaining a diverse set of company laptops. They won’t entertain Linux in a corporate environment unless it’s mandated by management, and even if the bosses approve it, IT will want a way to lock you out of your laptop, force updates, do a remote wipe, etc.

There are (proprietary) tools to do some of this, but they generally suck and often clash with your package manager. Microsoft is just way ahead of Linux in the “bloatware that tours your hands” department.

dubyakay@lemmy.ca on 09 Aug 07:13 next collapse

This is it. Exactly it. Internal IT management wants a good, centrally managed system to lock down and control corporate devices. Heck, corporations often even contract this task (and help desk) to management companies.

Let’s assume the tools and the experts are there to perform these remote management shenanigans, after this it only comes to “money talks”. Don’t have to replace a 2-4yo laptop with a new one if the old one still performs fine for another 2-4 years. So then you have to weigh the cost of expertise against slower amortization.


My company disabled VPN access for anything but macOS and Win11. Because even though the VPN we use is mandated to be used with a closed source app, and the app has a Linux version, the IT dudes couldn’t exit vim when asked to manually edit /etc/environment

SinJab0n@mujico.org on 09 Aug 14:16 collapse

the IT dudes couldn’t exit vim when asked to manually edit /etc/environment

Lol, my brother/sister in christ what kind of IT are they hiring these days? i cant, i just cant

SocialMediaRefugee@lemmy.ml on 10 Aug 01:15 collapse

The vast majority of business apps and network admin apps are written for windows so you either can’t run them on unix or they would require an additional layer of complexity that can’t be justified “just to be on unix”.

For dev and IT work I use a mix of windows and RHEL. Business apps in windows and terminal sessions on our linux servers. My db work is almost 100% linux.

turbowafflz@lemmy.world on 09 Aug 05:20 next collapse

I think part of the problem is that while Linux software is constantly getting more user friendly, the average user is getting less knowledgeable about computers at just as fast of a rate. People even understanding the concept of files and folders doesn’t seem to be a given anymore.

dysprosium@lemmy.dbzer0.com on 09 Aug 06:13 next collapse

That’s more depressing than I can handle

nfreak@lemmy.ml on 09 Aug 12:06 next collapse

Everything mainstream is a black box corporate ecosystem these days. Kids learn how to use specific programs and mobile apps, but don’t learn anything about the OS or machine itself because everything is isolated and “just works”.

It’s a really weird spot to be in. We’re used to the older generations being bad with tech, but now it’s also the younger ones too.

some_guy@lemmy.sdf.org on 09 Aug 12:19 next collapse

Yes, exactly. Phones and tablets have resulted in intro to comp sci instructors having to teach young people how a filesystem works.

oxysis@lemmy.blahaj.zone on 09 Aug 14:17 next collapse

Part of the problem there is that we don’t teach people how to actually use computers, we teach how to use specific programs instead usually.

A few months back I saw a post somewhere about how “kids these days don’t know how to read an analog clock”. And it’s the exact same thing, you have to teach people how to use them. You don’t just innately know how to use these things we created.

HouseWolf@pawb.social on 09 Aug 15:59 collapse

I grew up in the 2000s and got taught how to read an analog clock in like the first year of school.

I remember me teacher made a clock face on paper with the two arms pinned on. I brought up my parents had a clock with ‘lines instead of numbers’ and she taught everyone roman numerals on the spot.

What are teachers doing nowadays?

oxysis@lemmy.blahaj.zone on 09 Aug 16:21 collapse

A lot of teachers are really underpaid and have a lot of students to worry about. And that’s on top of parents wanting to meddle in their kids education and schools trying to cram more into the same amount of time. So it’s not always possible for teachers to be able to teach everything they need to, let alone other useful things to know.

And well what I said in my original comment about people just expecting others to know things without bothering to teach them. Years ago I was expected to know how to sign my name in cursive when the school district that I was in cut cursive when I was in kindergarten. Thankfully I had a teacher who actually taught me how to later on but otherwise I wouldn’t have known.

Xiisadaddy@lemmygrad.ml on 09 Aug 18:56 collapse

When i sign my name i just write the first letter and do a fancy squiggle. Works everytime. lol

gazter@aussie.zone on 10 Aug 06:03 next collapse

You use an interesting example- personally, I feel like while files and folders have their place, I prefer they be part of the background and not presented to the user. Take photos, for example. If I’m looking for pictures of my dog, I don’t want to go into the 2022 folder, then the August folder, then look through all those files, back out into 2022 then go into the September folder, etc. I just want to type ‘dog’. Or pick from a dropdown list of common tags, or anything other than digging through files and folders.

flubba86@lemmy.world on 10 Aug 14:10 collapse

Yeah, I grew up in the 90s where schools and offices had physical filing cabinets full of folders and files. And in the late 90s when learning computers at school those same concepts were reinforced in the computer file system. So files and folders within the context of using a computer is ingrained and seems obvious to me.

But kids these days are born with iPads in their hand, they use Chromebooks in primary school, and all their files are automatically saved to the cloud and immediately available on all their devices. How would they ever learn the concepts of filesystems? It’s not taught at school. It’s not relevant to anything they do.

It used to make me so frustrated (it’s a simple concept!) but now I get it. Maybe it’s not as obvious a paradigm as we thought. Maybe there are better ways of organising files (eg, tagging, keywords, filtering) that are more human. Or using namespacing (ns prefixes, curies). Or even using non-local universal identifiers (ipfs locators). It makes me wonder if we might eventually even move away from hierarchical-directory based filesystems at the system level too.

gazter@aussie.zone on 10 Aug 21:23 next collapse

Precisely- it’s a concept that is ingrained in people to the point where anyone who doesn’t understand it is viewed as lacking. However, it’s needless.

I don’t need to understand IP addressing subnet routing to go to a website. Why should I need to understand a file and folder structure to find an old tax document?

turbowafflz@lemmy.world on 11 Aug 12:34 collapse

I mean hierarchy is how we find any specific item in the real world though, so it seems like the best way to organize things on a computer. If I’m looking for a pair of scissors I know to go into my house, into my kitchen, into the drawer, and take the scissors. You can use tagging and things to search, but having that be the main way of accessing files will never be as reliable or repeatable as just looking where you know the file is.

meta4@retrolemmy.com on 10 Aug 14:39 collapse

This is an unfortunate truth. I occasionally teach a short course on basic computer networking with a short segment on Unix/Linux to students ranging from ages 18-25 and only about 1 or 2 out of every class of 20 even knows what an “operating system” is.

vrighter@discuss.tchncs.de on 09 Aug 05:53 next collapse

offer less choice and have an official version of things.

pmk@lemmy.sdf.org on 09 Aug 06:01 collapse

Ok, let’s hereby declare that Debian + Gnome is the official Linux. Everyone who wants Linux to have more users must run Debian and Gnome. First, how do we convince everyone to not use their favorite distros?

vrighter@discuss.tchncs.de on 09 Aug 06:18 next collapse

my point is thatfor us techie users (i use arch btw) having choice is good. But for the average user it’s a big negative actually.

The linux ecosystem needs to standardize on more things to also allow linux development to be worthwile for devs.

Choosing one distro is not enough, when it can decide to rip out and replace half of its subsystems at will. The most stable api on linux for games is win32 ffs! I have linux native builds of games that simply don’t run on linux anymore.

iopq@lemmy.world on 09 Aug 06:32 next collapse

Osu! Runs ten times faster through wine than through the native linux build

pmk@lemmy.sdf.org on 09 Aug 07:17 next collapse

I think the problem here is the motivation. The techies are scratching their itches because they can, making more tiling wms and such, but few are motivated to work on things they aren’t personally interested in, such as user-friendliness etc. So it’s either up to us techies to work on systems we don’t use ourselves, or it won’t happen.

mnemonicmonkeys@sh.itjust.works on 09 Aug 14:33 collapse

But for the average user it’s a big negative actually.

With gamers generally being steered towards Bazzite right now, it’s already addressed in part. For everyone else, Linux Mint gets recommended a lot.

Having 2-3 starting choices based on use case is a manageable number for anyone.

stevedice@sh.itjust.works on 09 Aug 09:55 collapse

I’d like to interject for a moment. What you’re referring to as Debian…

PseudoSpock@lemmy.dbzer0.com on 09 Aug 06:07 next collapse

It needs to shed the gamers and get more useful users.

cyberpunk007@lemmy.ca on 09 Aug 06:34 collapse

What? It already doesn’t have most of the gamers.

Normies can use it easier than gamers. Linux on the right hardware is stable as fuck and Linux has always been good at running a web browser, which is like 99% of what normies do on computers these days.

NauticalNoodle@lemmy.ml on 09 Aug 06:34 next collapse

CAD software.

FreecCAD just released it’s first full version and it’s a pain to use. Back in 2018 somebody said FOSS CAD software was at least ten years behind the big windows commercial software. I think now it’s about fifteen behind.

dubyakay@lemmy.ca on 09 Aug 06:57 next collapse

I disagree. Majority of average office workers do not use CAD software. It’s not a hurdle to widespread adoption.

SinJab0n@mujico.org on 09 Aug 14:19 next collapse

Even if for a moment we assume u r right, what about electricians? cnc ? 3D printing? etc.

Not a problem for u doesnt mean it isnt for someone else, and we aint even talkin about compatibility issues between cad software.

ohshit604@sh.itjust.works on 10 Aug 01:05 collapse

Majority of average office workers do not use CAD software.

That really depends on the office, doesn’t it? Project Managers, Detailers and Engineers should be familiar with CAD software.

anon5621@lemmy.ml on 09 Aug 08:38 collapse

Try bricsCAD closed source but native for linux www.bricsys.com

mnemonicmonkeys@sh.itjust.works on 09 Aug 14:21 collapse

The software looks nice, but it seems there’s no 3D capable hobby-tier. 3D modelling starts at Pro-tier, which is >$700 per year. That’s a low price for commercial software, but not a good option for hobbyists

anon5621@lemmy.ml on 09 Aug 15:06 collapse

Question was not about price but about existing of such software,yes cad software will alwasy cost a lot

MidsizedSedan@lemmy.world on 09 Aug 07:07 next collapse

I’m still seeing YouTube comments about having to use the terminal for everything. I mainly use it for btop

arsCynic@beehaw.org on 09 Aug 07:17 next collapse

Either:

  1. A smarter and wiser population able to discern and care enough that they’re being cucked by Microsoft, overcoming the inertia to install Linux.
  2. Linux invents a game/feature that is so goddamn appealing that everyone wants in on the action.
  3. Preinstallation.
daisykutter@lemmy.dbzer0.com on 09 Aug 07:25 next collapse

I think it is its image of lack of stability and features; I know there are out there stable distros and almost every well known program has a Linux version, but the image that Linux has had through the years is not that. If Linux overcomes this and gets a better reputation, it would be a great weight lifted for the road ahead of the OS. I hope Proton breaks through the mainstream public and Linux gets more exposed and known out there

LastWish@lemmy.world on 09 Aug 07:36 collapse

I’ve been dragging my feet on making the switch. Some of it is i just doing feel like doing another OS install and desktop setup. Some of it is distro paralysis. There’s a lot and I dont really know what to choose.

I downloaded Mint Cinnamon a while back and was too lazy to install it. Is this still a good choice for gaming and school work? I already use libreoffice.

I’m comfortable enough with configuring and settings, but by no means a superuser.

Micromot@feddit.org on 09 Aug 07:39 next collapse

Linux mint is a good start becuase it does a lot of stuff for you but is also not immutable, so it gives you some more options

EponymousBosh@awful.systems on 10 Aug 18:44 collapse

Mint is a pretty solid choice for like 95% of people. If you’re already using LibreOffice then you’re halfway there, and I’ve been able to run all the games I want through Steam or Lutris (the Flatpak versions are better for compatibility IME). A lot of people use Bottles for games as well, but I’ve never been able to get it to work properly. I think I started using Linux full-time at about the level you seem to be at, and I didn’t run into any major issues.

fakeman_pretendname@feddit.uk on 09 Aug 08:54 next collapse

There’s quite a lot needed from peripheral manufacturers, regarding drivers and utilities. You still can’t, for example, just buy any new printer or scanner - you have to check compatibility first.

BeatTakeshi@lemmy.world on 09 Aug 08:55 next collapse

Workplace is a huge conveyor of technology, and capitalism loves capitalism. Public sector has a much higher Linux adoption rate

daniskarma@lemmy.dbzer0.com on 09 Aug 09:07 next collapse

Games are still not perfect. Multiple screens can be really finicky if they have different resolutions and refresh rates.

conorab@lemmy.conorab.com on 09 Aug 09:20 next collapse

For the vast majority of users Linux is just a worse deal. Only thing that really comes to mind that Linux does that users care about is that it will support that hardware that Windows 11 will leave behind, and even those users will happily just run Windows 10 without updates and if that bites them in the ass then maybe they’ll upgrade or just ask their IT friend to use a bypass to make Windows 11 at least work on their old hardware.

Otherwise, of the things users actually care about, Linux has worse app support to the point that even pro-Linux users would rather dual-boot that lose access to their games and worse hardware support. Linux also has a problem of not being well understood by a lot of tech folk so if you bring somebody onboard you better be ready to be their only point of support.

ChromeOS is probably the best example against this since it is basically just a browser, the laptops it sells on are substantially better value than their budget counterparts and realistically a lot of the people buying them are parents for their kids so the user’s preference is substantially pushed aside in favour of cost. The SteamDeck is another good counter-example since it essentially refuses to compete with the PC gaming market by calling itself a handheld.

Linux is stuck in the crappy position of needing more users to get more software and hardware support but users need better software and hardware support for Linux to make sense compared to Windows. It’s getting better and Valve’s efforts have steadily brought the Linux gaming percentage up but it’s still the enthusiast OS.

By all means encourage it’s usage though. Linux is a far more open and privacy-respecting option and the more tech folk and basic-usage users that adopt it the better!

obsoleteacct@lemmy.zip on 09 Aug 13:08 next collapse

I think the hardware compatibility issues may be overstated. It seems (to me) that besides apple silicon, the support for most consumer hardware is pretty robust. this seems especially true of the kinds of hardware casuals use. Im not a tester, but havent seen a dell, hp, or Lenovo with a hardware issue in ages.

mnemonicmonkeys@sh.itjust.works on 09 Aug 14:29 collapse

For the vast majority of users Linux is just a worse deal.

The vast majority of users only need an office suite, an internet browser, and maybe the ability to play games. Linux does these just fine, with less bullshit than Windows to boot.

The real problem is inertia. People tend to go with what they’re familiar with, and most of them are familiar with Windows. And those that might be willing to try a new OS get turned away from Linux due to outdated stigmas about it being harder to use than Windows. While that stigma may still be true for enthusiast distros like Arch, new users are generally steered away from them

Carl@hexbear.net on 09 Aug 09:21 next collapse

I think the big thing that everyone is missing here is that schools and workplaces need to push it into people’s lives. For that to happen Linux (or at least one of its distros backed by a hardware distributor) needs to develop killer features for those markets and successfully sell to them in large enough numbers that the average computer user - who does not care what their OS is because they only use it for email and work - will make sure that their at-home setup is compatible with their work machine.

That moment is when market forces will take over and drive real growth in desktop Linux, rather than the tiny little bumps we’ve seen the past few years thanks to the Steam Deck coming out and MS pissing its users off.

This is how Apple built its marketshare against the Microsoft domination of the 90s. For a long time it was the go-to “school computer”, and then those kids grew up and now a huge piece of the tech industry and culture is more or less Apple only. It’s unclear if this process can be repeated, since Apple’s marketshare was carved out during a time of massive growth in the industry that is unlikely to repeat, but I wouldn’t say it’s impossible if the right conditions reveal themselves.

I will say that it is highly unlikely that the people here would like the change if it happens - imagine Google slinging fully locked down “linux” machines en masse and everybody else needing to download their kernel fork that’s loaded with spyware (“for security reasons”) in order to connect to Google Teams for work. Maybe I’m being pessimistic but I just don’t see mass adoption of a new OS happening without some kind of fuckery like this that renders the version of Linux that gets mass adopted unrecognizable from the version we’re all using now.

The other option is state intervention, as with NeoKylin in China, although the Chinese government seems to be limiting themselves to just government computers with that distro.

obsoleteacct@lemmy.zip on 09 Aug 12:32 next collapse

While I think that could be really helpful it is worth pointing out that schools in the US have been shoving Chromebooks into the hands of kids for over a decade and the market share sits at about 4%. Now Google’s planning to merge Chrome OS into Android.

Carl@hexbear.net on 09 Aug 21:07 collapse

Yeah I was thinking about that, which is why I pointed out that Apple’s plan only worked because of the massive growth in personal computing. Google was able to create marketshare for Android during the massive growth in smartphones, but those conditions haven’t existed for anyone for a while.

Generally how these things go is that after the growth phase comes consolidation and monopoly - we’re far more likely to see Apple and MS merge into one corporation than we are to see a third option emerge as a serious competitor.

SocialMediaRefugee@lemmy.ml on 10 Aug 01:11 collapse

At work us devs and IT folks use both windows and RHEL Linux. I’d say I use windows for business apps and Linux for everything development related except for terminal apps and visual studio. My database work is pretty much 100% linux. Everyone else in the company is likely using windows.

MonkderVierte@lemmy.zip on 09 Aug 09:55 next collapse

A universeal and thought out accessibility system. Best with kernel support.

null_dot@lemmy.dbzer0.com on 09 Aug 11:02 next collapse

This question comes up every other week. I reject the premise that “more users” is a commonly held objective.

For most linux / OSS projects the objective is to be the best the project can be. Having an active community is usually part of that but “more users” is a low priority.

camelbeard@lemmy.world on 09 Aug 12:16 collapse

I remember when “the internet” was a bunch of older nerds and kids. My parents, aunts, uncles, etc didn’t even know how to go online. It was great! More users made it much worse. Please don’t become the mainstream OS.

Tattorack@lemmy.world on 09 Aug 11:09 next collapse

Stigma.

A very large number of people believe Linux is difficult to get into. There are a number of publisher that somehow think Linux users are all hackers that will cheat in their online games. There are a not-so-insignificant number of Linux users who like Linux to remain niche, and small, and exclusive, and difficult to get into, and scoff at the idea of a “general user”.

randomaside@lemmy.dbzer0.com on 09 Aug 11:25 next collapse

This most difficult one is probably the fact that 99% of people do not install their operating system.

The device they purchase needs to have a clean and elegant out of box experience like the Mac. Regular folk who are willing to stray from windows don’t consider any computer that doesn’t come off the shelf with sane defaults. Everything else is arcane to them.

We are not those people. I have to remind myself that not everyone likes to build their own systems.

I do have a friend who wants to buy a framework laptop with Fedora on it because that’s what they use in the Laboratory he works in but he doesn’t want to assemble it himself he just wants it to come like that.

I think we’re getting there finally.

obsoleteacct@lemmy.zip on 09 Aug 11:52 next collapse

I think the gap between what the average Linux user thinks is ease of use and what the average non Linux user thinks is ease of use is probably much larger and many devs seem to understand.

I think it would be beneficial to have a completely idiot proof installer that doesn’t ask you about partitions or formatting or basically anything just point it towards a drive and it will set up a default installation.

More GUI based means of doing basic stuff. A casual who wants to access some photos from his laptop does not want to figure out how to manually configure samba shares by editing config files in their terminal based text editor.

I think codecs are a much bigger pain in the ass than is ideal. As I understand that there are legal reasons for this but the first time some casual goes to play a video and gets an error message their first thought may not be “let me search Google and figure out what this error message means” their first thought maybe “Linux sucks and can’t play videos”.

The permission structure that makes Linux so secure makes it a little annoying for casuals. For example, you actively and intentionally go to the default software store, navigate to the updates tab, update a package you’ve already installed and clearly want, and do so from the official OS repository… This requires that you enter your password to protect you from what exactly? It’s not a big deal it takes one second to type my password, but how would you explain this to a casual in a way that makes sense? Your OS is protecting you from potentially rogue acts of official patches to your default text editor.

I think the folder structures are pretty big challenge for converts. On Windows you can find most of the files associated with any given program in your program files folder. On Mac there’s an applications folder. On Linux… it’s somewhere, don’t worry about it. That’s not really a fixable one it just is what it is.

mnemonicmonkeys@sh.itjust.works on 09 Aug 14:15 next collapse

For example, you actively and intentionally go to the default software store, navigate to the updates tab, update a package you’ve already installed and clearly want, and do so from the official OS repository… This requires that you enter your password to protect you from what exactly?

I have never had this happen before across 3 distros, and I really doubt any casual user will have this experience either

bouh@lemmy.world on 09 Aug 23:33 next collapse

I have a brother who is not into computers. But he has a shitty laptop (with only 3gb of ram) so windows stopped working on it (because Windows update). So I installed a Linux on it, and he is very happy with it.

He even managed to change the desktop by himself. Installing some stuff was not obvious (like making a scanner work), but I did it guiding him by phone and text.

Command line is in fact much easier in this case than any gui. In a gui, you must know it by heart to correctly guide the person. A command line you can fine tune it on your side, send it on discord, and he only has to copy/paste. That is much more powerful.

And the security is not less than downloading an executable on a dubious website.

It is true that specialist tend to overestimate the skill of unknowing people. But when it come to computer, people also forget that normal people always went for the help of specialist for their technical needs. Nothing changed.

SocialMediaRefugee@lemmy.ml on 10 Aug 01:09 collapse

I always prefer the CLI at work but I wouldn’t expect the avg consumer to ever want to deal with it.

bouh@lemmy.world on 10 Aug 21:41 collapse

There are a lot of things an average consumer don’t wa’t to deal with, but that’s true for windows as much as Linux. The question is not what they want to do, but what they need to do and if it seems difficult.

A command line can also be distributed as a bash script btw. The difference with an obscure executable that will edit the registry on windows it that the bash file can be checked much more easily.

SocialMediaRefugee@lemmy.ml on 10 Aug 01:08 collapse

Probably the best response here. I’d also add the moment the user has to deal with using the CLI that is it for them. I can’t imagine the average consumer going into config files or even dealing with “chmod”. It is like auto enthusiasts rolling their eyes at people who don’t change their own spark plugs or oil.

oshu@lemmy.world on 09 Aug 12:00 next collapse

I feel like we’ve been having the same conversation for 20 years. Meanwhile the linux family of operating systems is now the most widely deployed in the world.

SinJab0n@mujico.org on 09 Aug 14:12 collapse

Tell me windows market share again pls

folaht@lemmy.ml on 09 Aug 23:32 collapse

27% with Android at 44.5%.

mathias_freire@lemmy.ml on 09 Aug 12:15 next collapse

I guess it would be reducing the need of terminal usage as much as possible. That’s still the only thing a common user struggles with, in my opinion. The rest is just difference or has nothing to do with Linux.

With Linux gaming is rising currently, most common problem is kernel anti-cheat games and it’s not Linux problem, for example. What are devs supposed to do? To develop literal Windows kernel compatibility layer or something? But Linux may do stuff on their end to make cheating difficult to keep game studio’s happy but that would also mean to stray away from its philosophy. As a general platform, it would be hard to do this anyway. This would be possible per distro basis. Maybe Linux dev circles are already discussing this, maybe not, I don’t know honestly.

[deleted] on 09 Aug 14:29 collapse

.

some_guy@lemmy.sdf.org on 09 Aug 12:17 next collapse

People who convince themselves they “just aren’t good with computers.”

In the early 2000s, it was widely thought that everyone who grew up with them would be reasonably competent with them. We now have 20-30 year olds who are still stumped with basic computing concepts like how to reset a forgotten password. I literally ran into this a couple of months ago: Really? You haven’t had to do this a dozen times in your life by now? How did you finish college (this person was highly educated)?

mnemonicmonkeys@sh.itjust.works on 09 Aug 14:13 collapse

I had a similar problem with a couple of friends a few weeks back. They’re a couple with a lot of debt, so they usually do everything they can to save money. Then the main water line started leaking.

I asked a few questions, and it turned out they could solder the pipes themselves and save hundreds on hiring a plumber. But the wife kept insisting that they were both too dumb to figure it out and by me saying it’s easy to learn she just took it as me calling them stupid (which was a weird bit of gaslighting).

They didn’t even look up a video on how to do it. I looked some up as a sanity check, and yeah it’s fairly straightforward. Here’s a really good video on it for those curious.

HouseWolf@pawb.social on 09 Aug 15:01 collapse

just took it as me calling them stupid (which was a weird bit of gaslighting).

Glad I’m not the only one who notices this. It’s not everyone I meet, but I know quite a few people who double down on their inability to do simple tasks or learn a basic skill… I mostly wonder where it started for these people.

Similar situation, had a buddy recently throw on a pair of $300 headphones because the cable broke.

Jetway486@kbin.earth on 09 Aug 12:20 next collapse

Linux doesn't need more users.

domi@lemmy.secnd.me on 09 Aug 13:15 next collapse

But more users need Linux.

chihuamaranian@lemmy.ca on 09 Aug 16:34 collapse

Your response is short and quippy in a way that might be read as un-serious or dismissive, but its absolutely correct.

The users come first. The software is a tool and has no inherent “needs”.

Your average user likely agrees with the statement " my device sending my data to big tech, and being cluttered with ads isn’t nice", but they lack the time, knowledge, and interest to fix it.

Once installed, Linux (on supported hardware) is (to my best understanding and experience) no harder or easier than windows or Mac for most things.

I understand my tech expertise might give be blinders on the accuracy of that statement, but I have witnessed enough similar sentiment to begin believing it.

The challenge is getting over the installation hurdle, and putting users in the same mindset Mac users already instinctively have: “the instructions you find online might not apply to you because you are not in the majority”.

Preinstalled by OEM is it. The final and ultimate hurdle to gain a loooot of traction.

Jetway486@kbin.earth on 10 Aug 00:26 collapse

You're absolutely right that individual users would benefit from Linux, the privacy, lack of ads, open source software, etc. And yes, the technical barriers are mostly solvable.
But here's the thing, the Linux we'd need to build to get mass OEM adoption probably wouldn't be the Linux that provides those benefits anymore.

RavenofDespair@lemmy.ml on 09 Aug 15:28 next collapse

More users means more people growing up using it and wanting to be developers. More users means more companys making software that runs on Linux

hobbsc@lemmy.sdf.org on 10 Aug 00:32 collapse

well we’ll get downvoted into oblivion but i agree.

Randomgal@lemmy.ca on 09 Aug 13:15 next collapse

Te community lmao

haloduder@thelemmy.club on 09 Aug 13:21 next collapse

Consumerism.

RavenofDespair@lemmy.ml on 09 Aug 15:31 next collapse

Unfortunately this is the case for a lot of the worlds problems

transebding_the_binary@lemmy.blahaj.zone on 10 Aug 06:41 collapse

*capitalism/colonialism

haloduder@thelemmy.club on 10 Aug 08:34 collapse

No, it’s consumerism.

communist@lemmy.frozeninferno.xyz on 09 Aug 15:30 next collapse

Be preinstalled on laptops/desktops.

everything else is ready unless you use niche software. Most people just use a browser and word or a pdf editor.

note the distro MUST be an immutable up to date kde flatpak using one for normal people, however

Jankatarch@lemmy.world on 09 Aug 18:28 next collapse

Yeah a lot of people will complain about their OS but never try installing another one.

ChromeOS is best example. It doesn’t have half the functionality linux or windows has but nobody is installing another OS on their chromebook.

IDidSomething@lemmy.ml on 10 Aug 16:46 collapse

Well, it may be actually due to the fact that schools often lock down the Chromebooks so you simply cannot install another operating system on them, and if you do manage to it will be quite a headache and may even include fines (at least for my former high school). I couldn’t even install real apps on my Chromebook (all I had was webapps and extensions), even though the feature was already technically out there (it was just locked down my school).

Also yes, as a Linux user, I really hated my Chromebook.

Xiisadaddy@lemmygrad.ml on 09 Aug 18:52 next collapse

I disagree on one thing. I think gnome is actually better for laptops and kde is better for desktops. A laptops with gnomes gesture navigation is just so much nicer to use with a trackpad. And with people already being used to phones i think gestures will come naturally to them.

communist@lemmy.frozeninferno.xyz on 10 Aug 01:05 collapse

For beginners KDE is much more familiar, and is generally the better pick regardless. I’m not saying this is the best choice for everyone, but it’s the best choice when you don’t know anything.

Xiisadaddy@lemmygrad.ml on 10 Aug 02:17 collapse

Once again im gonna have to disagree. You are right only if someone is used to windows. But many people ONLY use a phone or tablet these days. Gnome is much more familiar when coming from Android or iOS on a mobile platform. Since its more gesture based just like those are.

Especially among younger people i think the main OS will not be windows but Android. Just look at how Samsung is testing out Samsung Dex on their devices and how Chrome OS is moving to android. Windows is more of the productivity, and desktop OS now imo. For daily use like web browsing, media consumption, etc, Android will be more and more common.

If trends continue as they are i expect Linux to be dominant in the server space still, and to gain ground in the gaming space. Mainly as Valve comes out with more plug and play Linux based consoles, and other companies copy them.

Windows will likely remain dominant in the professional and productivity space. Since they cater to companies and allow lots of remote control options, and the ability to monitor employees.

Android will probably be dominant in the casual media consumption, and web browsing space.

Apple kind of does their own thing and so i dont consider them for this. They are in a bit of everything, but mainly focused in the US specifically. Other regions have a lot more Android presence. But just assume Apple has a piece of each pie too.

Personally i do not think Linux can or should compete with Windows in the corporate space. What companies want is control. That control comes at the cost of features, privacy, and autonomy for users. Microsoft is happy to give those up to make more money. The Linux community isnt, and thats a good thing.

So the areas we can probably peel away some market share are in KDE powered gaming desktops, gaming consoles on something like Steam OS or Bazzite, and in touch friendly portable media machines. 2-in-1 Gnome powered laptops. Thats the way i see it anyway.

Shanmugha@lemmy.world on 09 Aug 20:51 next collapse

actually, MUST NOT. The moment I see “this is immutable, all things are flatpack/snap/etc.”, I am out, and not because of being a dev myself

communist@lemmy.frozeninferno.xyz on 10 Aug 00:05 collapse

Flatpak is infinitely easier for people who don’t know what they’re doing, because it’s sandboxed and separate from the native system. If you know what you’re doing it’s different though, I don’t use them personally.

Shanmugha@lemmy.world on 10 Aug 11:37 collapse

So we can agree that something targeted at “general user” should play nice with it, but making it a hrd requirement is too much for me

bouh@lemmy.world on 09 Aug 23:23 collapse

I was in agreement until you talk about flatpak…

communist@lemmy.frozeninferno.xyz on 10 Aug 00:05 collapse

Flatpak is infinitely easier for people who don’t know what they’re doing, because it’s sandboxed and separate from the native system. If you know what you’re doing it’s different though, I don’t use them personally.

privatizetwiddle@lemmy.sdf.org on 10 Aug 15:55 next collapse

Flatpak is great for two groups of users: the ones who only use default settings in standalone apps and the privacy-oriented experts who know how to tweak things to their liking. In the middle is a large group of users who don’t know or care how things work, but they want that one feature an app is supposed to do but mysteriously doesn’t work with flatpak.

This password manager is supposed to work with my browser but it says it’s not running.

App X says it needs app Y for feature Z, but I see both app icons installed on my desktop.

I found a guide online to enable feature D, but when I paste these arcane commands into the text box thingy, it just says “.config/AppQ no such file”

Even one of these occurrences is enough to make most users give up on that app or the OS entirely. I like the idea of sandboxing apps, and I use flatpak daily, but we have to acknowledge and hopefully improve some of its limitations or many users (yourself included, it seems) will consider it unusable.

bouh@lemmy.world on 10 Aug 21:47 collapse

My opinion on flatpak is that it only allows developers to be loosy with dependencies. I’m convinced it will fall appart in a decade or two because it’s too messy and bloated as a technical solution.

communist@lemmy.frozeninferno.xyz on 11 Aug 00:28 collapse

It’s just a weird linux distro that you install atop your distro, honestly, I have no idea why you think that.

bouh@lemmy.world on 11 Aug 10:54 collapse

Piling abstraction layers is bad design imo. For performances, complexity and maintenance.

communist@lemmy.frozeninferno.xyz on 11 Aug 14:34 collapse

But this one in particular vastly reduces maintenance, doesn’t do anything at all to performance, and only arguably adds complexity, I think it needs to be case by case.

bouh@lemmy.world on 12 Aug 23:43 collapse

It does not reduces maintenance. And it costs hard drive, and with heavy use, probably ram too

Redundancy of dependencies in different versions, might also be loaded in ram in different version, which can add its own kind of problems in some circumstances.

Maintenance is only reduced on the surface level. The complexity you don’t see as a problem is the actual maintenance problem. It’s not a problem only if you’re not the one dealing with integration, maintenance or security.

communist@lemmy.frozeninferno.xyz on 13 Aug 04:31 collapse

It does not reduces maintenance.

It absolutely does, package maintainers just have to maintain ONE package for all distros.

And it costs hard drive, and with heavy use, probably ram too

This isn’t performance really, it’s storage, and I don’t think it actually impacts ram.

Maintenance is only reduced on the surface level. The complexity you don’t see as a problem is the actual maintenance problem. It’s not a problem only if you’re not the one dealing with integration, maintenance or security.

This is a case you’re going to have to try a lot harder to make, I don’t see what you’re saying at all.

Wfh@lemmy.zip on 09 Aug 18:42 next collapse

A multi-billion dollars marketing budget, anti-competitive practices and confidential agreements, blacklisting hardware vendors if they dare proposing an alternative, and of course a legal department the size of a small city to sue all competition out of existence.

Oh wait that’s Microsoft/Google/Apple/Meta/Amazon.

Flimbo@lemmy.world on 09 Aug 19:55 next collapse

Personally for me its compatibility and support. Too many of programs and hardware I use daily aren’t compatible or even have a Linux version or have little to no support officially or not.

Flimbo@lemmy.world on 09 Aug 20:05 collapse

For an example I tried to use Mint on my main rig but i was having trouble with my two monitor. I wanted my right monitor to be the main display but i kept wanting to use the left one, issue with how i wanted them to be arranged virtually and a ghost third monitor showing up and it all reverting settings or just breaking when a program open in full screen

Flimbo@lemmy.world on 09 Aug 20:09 collapse

OR when i messed with how drop down menus in settings and though steam was busted or something cuz i couldn’t right click on my games in my library

leastaction@lemmy.ca on 09 Aug 20:03 next collapse

Why would “Linux” want to get more users, whatever “Linux” is.

rmuk@feddit.uk on 09 Aug 20:34 next collapse

In Enterprise: manageability. It’s hard to overstate how powerful Windows Group Policy is. Being able to configure every single aspect of the OS and virtually all major applications, Microsoft or otherwise, using a single application that can apply rules dynamically based on user, device, user or device groups, time of day, location, battery level, form factor, etc, etc. Nothing on Linux comes close, especially when simplicity is a factor, and until it does most large organisations won’t touch it with a barge pole.

flubba86@lemmy.world on 10 Aug 13:44 collapse

Came here to say this. My workplace used to offer a Linux workstation option (which I opted in for 9 years), but they had to remove that option to fulfill new security and management, compliance standards. They need to be able to manage exactly which applications are installed on a system, which binaries are allowed to run and when, the exact settings for every application, the exact version of the OS and the specific updates, and precisely when updates are installed. All of this needs to be applied based on the user, their organisational division, their security groups, clearance level, specific model of device, etc.

I know that using a combination of Selinux, Kerberos, and something like Puppet can get you close in the Linux world, but Microsoft group policy has been around for 30 years and is well understood and just works.

twice_hatch@midwest.social on 10 Aug 01:17 next collapse

GLIBC

twice_hatch@midwest.social on 10 Aug 01:17 collapse

if you know you know

brax@sh.itjust.works on 10 Aug 01:25 next collapse

I think it’s more users need to realize that an OS that is easier to use in every way is not a more difficult OS to use.

But also, I’m okay gatekeeping Linux, as bringing the masses over just means enshitification and turning it into Windows again. Fuck that.

testman@lemmy.ml on 10 Aug 04:58 collapse

lolwat. can you explain the reasoning in your second paragraph?
Also I’m not sure that your definition of Enshittification is correct.

brax@sh.itjust.works on 10 Aug 10:44 collapse

You need to dumb shit down for the majoirty. Jist look at the downward spiral of popular software, and how little the masses really care about ownership or ability to tinker and control what they use.

If you want the masses to use Linux, then you’ll need a distro that is as useless as Windows. No technical errors, no forward-facing power user features.

Plus, you’ll bring the big corps into Linux with a their shit ideas like rootkits, SaaS, etc. Because if the masses are in Linux, they’ll be following the money.

unphazed@lemmy.world on 10 Aug 04:37 next collapse

As my employer has turned to almost exclusive webcrap over software - I see no hurdles really. Webapps run shitty either way. Fucking Salesforce and Opus bullshit… refresh… refresh…

transebding_the_binary@lemmy.blahaj.zone on 10 Aug 06:50 next collapse

I think with any alternative to big tech the problem is most people are really unwilling to change their habits and make short term compromises. A lot of people know on a surface level that big tech is stealing their data etc. But actually changing their habits goes to far.

Another issue is that its more or less a systemic issue.

To many people aren’t even awear of what FOSS even is. The state of Foss and is a bit complicated where you do have organizations and activists advocating for it but also gigantic corporations that use Foss technology and exploit the free labor that goes into it.

There definitely needs to be more activism for FOSS technology and alternatives to big tech. And those alternatives should be open to everyone like Linux is. Of course there are always multiple reasons why something isn’t used but I do think it is important to look at a bigger perspective than individual consumer/ in this case users

Electricd@lemmybefree.net on 10 Aug 10:27 next collapse

People can’t be bothered to run better messaging apps. Expecting them to change OS is crazy

mub@lemmy.ml on 10 Aug 10:54 next collapse

Adding my voice to the hardware compatibility issue. While most hardware just works, Linux usually lacks the ability to configure the device. Audio interfaces are a good example of this. They work but you can’t set the sample rate or enable any custom features on ANY of them.

I believe government regulators should step in and require hardware manufacturers to provide Linux support equal to Windows or Mac. This could be relaxed for low volume or highly specialised devices, but mainstream consumer stuff should be more universal.

nocteb@feddit.org on 10 Aug 14:17 next collapse

They work but you can’t set the sample rate or enable any custom features on ANY of them.

Not in my experience. I have a RME card that can be configured via alsamixer (which should work for most cards) and a Focusrite Saphire USB interface that someone wrote a little UI for in which you can even freely route audio to/from different channels and mix busses.

TonyOstrich@lemmy.world on 10 Aug 14:27 collapse

Are either of those accessible from the GUI in a fresh default install? I know exactly where in Windows to find that control panel (granted they make it more convoluted to get to in every successive version), but I don’t know how I would do it with just what the OS provides in either Mint or Kubuntu (the two distros I have the most familiarity with).

I have only been rocking Linux as a daily driver for a year or two now though, so it could just be a gap in my knowledge.

nocteb@feddit.org on 10 Aug 14:45 collapse

No but now we get closer to the real problem. Meaning there is an accessibility problem, which is different than the (in my opinion wrong) statement that I wanted to correct.

mub@lemmy.ml on 10 Aug 15:11 next collapse

Are you able to enable the Air function or doing any routing on your focusrite? I’ve found a way to handle sample rates on Topping Pro 2x2, and on my old focusrite 2i2. But input delays through the audio layers in linux are slower than windows and mac.

I should clarify my original comment. I’m looking for full feature parity out of the box and not having to devise some sort of work around or relay on a 3rd party and hope they don’t stop maintaining it.

It is a real frustration, I use my linux install as must as I can but somethings are limited by the lack of 1st party support.

nocteb@feddit.org on 10 Aug 15:37 collapse

The problem with audio interfaces is that they function very different internally and have different kind of settings. Alsamixer does usually a decent job of listing all parameters but it is an old TUI tool and not nicely embedded into the desktop so I guess people just don’t find it. Stuff like latencies just have to do with buffer sizes that are configured in your machines audio system, usually pipewire, pulseaudio or jack, which all work on top of alsa (which is where the drivers run). You can reduce the buffers there (in config files) to get lower latencies. This however means that your system needs to have a very tight scheduling for your audio processes, because if it fails to fill the buffer in time there will be glitches. Professional low latency audio does definetly not work out of the box on linux. It got a little better with pipewire, but I don’t think it works well without a little bit of tinkering. If you decide to tinker I recommend you read this: wiki.archlinux.org/title/Professional_audio

I don’t remember which tool I use for my Scarlett (I’m travelling). But I googled a bit and this looks good:

blog.rtrace.io/…/fedora-support-focusrite-scarlet…

This all would be better if manufacturers would provide Linux config tools like they do on windows or at least information of their protocols. Until they do we have to be greatful for people reverse engineering that stuff (e.g. by analysing USB traffic on windows) and then writing uis for it.

Edit: this site seems to make more sense as the arch wiki page (it is linked there):

this.ven.uber.space/docs/computer/pro-audio/

TonyOstrich@lemmy.world on 10 Aug 16:06 collapse

Ah, fair enough.

captain_aggravated@sh.itjust.works on 10 Aug 20:04 collapse

It CAN be configured, but you have to go hunting for the tools to do so.

I’ve got an old 5.1 surround sound speaker setup attached to my main rig, and in both Cinnamon and KDE (the only two I’ve tried), you can’t use the normal DE’s audio control panel to put the thing in 5.1 mode without first installing an old, probably unmaintained tool called ALSAJackRetask. Once you’ve retasked the jacks, several options for surround appear in the DE’s audio control panel. It knows but it can’t do.

lIlIllIlIIIllIlIlII@lemmy.zip on 10 Aug 11:38 next collapse

Native Adobe apps ports :(

jaykrown@lemmy.world on 10 Aug 12:22 next collapse

Linux has only become much more user friendly in about the past 5 years. Installing Linux Mint in my experience was actually easier than Windows. It comes down to education and the misconception that using Linux is somehow more difficult than Windows or iOS. The hard truth is if someone is using Windows or iOS they are probably just too lazy to switch as long as it does what they need they don’t care if they’re being burdened with bloatware or spied on.

thedeadwalking4242@lemmy.world on 10 Aug 12:44 next collapse

Default install from box store systems

Bronstein_Tardigrade@lemmygrad.ml on 10 Aug 21:07 next collapse

Do the same thing for CAD software engineers that was done for gamers and gaming. Quality CAD software would move companies to make the switch. Once people use it at work and school, they’ll use it at home. I’m hoping the Chinese government’s move to Linux will lead to their investing in FreeCAD.

captain_aggravated@sh.itjust.works on 10 Aug 21:17 next collapse

I’m reminded of a video I saw of a woman talking about her dating prospects using M&Ms. She poured a bunch on the table as a metaphor for her dating pool, and slid away M&Ms as she ruled the people they represent out. “8 million people in the city. But half are women slides half of the M&Ms away of the remaining 4 million men, 20% are under 25, slides more M&Ms away” until she got to a point where she had one candy left, and then she shattered it with a meat tenderizer and continued sliding pieces of it away.

You can do that for potential adoptees of Linux, because there are a bunch of filters in series you have to pass through before successfully adopting Linux.

8 billion people on the planet.

Subtract the Sentinelese and Amish and North Koreans and everyone else who just outright doesn’t have access to computers. Nothing we can really do about them and in some cases it would be unethical to try.

Now subtract out the people who only use a mobile device like a cell phone or tablet, which are locked to their OSes. Android or iOS is as much a part of the hardware as a microwave oven’s firmware is to them. Linux on mobile devices (excluding Android) is in a severely rough state, there’s basically no hardware and software combo that is ready for daily driving.

Now subtract out the people who do use a PC or other device, that won’t ever install an operating system on a computer themselves. You’ll get some of these folks by selling computers with Linux installed in stores and such, though I think you’ll have to address a few other points later. I think SteamOS is demonstrating this.

Now subtract the people who might install Linux themselves, say PC builders who would have to install an OS anyway, but bounce off the process of choosing a distro and then installing. The big distributors like Canonical and Fedora tend toward marketing wankshit instead of human language. You can’t tell their goddamn websites “I just want the normal end-user desktop version with KDE please.” Does “Core” mean our main, central product, or the IoT embedded system version? You kind of have to know Fedora calls their Gnome edition “Workstation” and if you want “normal Fedora but with KDE” that’s a “Spin.” Then you get the Trendy Fork Of The Month, things like Bazzite and Nobara that pretty much are Fedora or Ubuntu with a theme applied, maybe some actual features in the OS, but often just a redone onboarding process, like I think it’s Bazzite that offers a configurator on their website that lets you pick your desktop and such. Defuckulating the onboarding process of major distros might allow us to do away with the Trendy Fork Of The Month.

Now subtract the folks who get a Linux machine up and running and then bounce off of the unfamiliar UI. I’m pretty sure this is Gnome’s fault more often than not, Gnome is deliberately hostile to both distro maintainers and end users to the point there are now four DEs that are “We can’t do this anymore” forks of Gnome: MATE, Cinnamon, Unity and Cosmic. You’d probably see more people stick with Linux if it was less easy to stumble dick first into Gnome.

Now subtract the people who got this far and then said “My CAD/art/music/office/finance/whatever software doesn’t run on this.” and had to switch back. In a lot of cases, software like that exists in the FOSS ecosystem but it’s significantly inferior, like FreeCAD or GIMP. These are often kept in a deliberately shitty state because some opinionated programmer likes how the code they wrote in 2004 looks in their IDE, so open software continues to be unadoptable and people continue to pay subscriptions to the Captain Planet villains in charge of Microsoft, Apple, Google and Adobe.

umbrella@lemmy.ml on 10 Aug 21:52 collapse

North Koreans

north korea literally uses linux on their computers

kept in a deliberately shitty state

now thats just ignorance.

captain_aggravated@sh.itjust.works on 11 Aug 00:16 next collapse

does the average Korean citizen have a PC of their own?

umbrella@lemmy.ml on 11 Aug 04:50 collapse

possibly, i’m not sure. i find it surprisingly hard to find information on nk in a language i can speak that’s not obvious propaganda. i can tell they use linux because the os they use leaked, wish i knew more.

captain_aggravated@sh.itjust.works on 11 Aug 19:32 collapse

now thats just ignorance.

Explain the permanent state of GIMP’s UI without deliberate sabotage.

umbrella@lemmy.ml on 11 Aug 19:36 collapse

lack of resources.

despite that, gimp’s ui has been slowly but steadily improving for years. the latest iteration is not ideal but its a big qualitative jump and the best it has even been.

SlartyBartFast@sh.itjust.works on 10 Aug 22:09 next collapse

Reliance on terminal

qt0x40490FDB@lemmy.ml on 11 Aug 14:48 collapse

I’m gradually concluding that every decision in computer UI has been wrong. Peak UI happened in the 1990s; it’s been downhill ever since. People think terminals are scary, but come on—asking ChatGPT “how do I do this?” and getting three lines that have worked unchanged since 1989 is not harder than watching some tech-bro explain which menus to click… menus that get rearranged every six months so they can find new ways to wedge ads into your ribbon.

WereCat@lemmy.world on 11 Aug 03:55 collapse

Deciding on what is the best distro