There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

lemmy.ml

The_Tribble_Juggler , to linux in What are the main challenges in Linux adoption for New users, and how can it be addressed?

When's the last time the average user has had to install an operating system?

That's the biggest obstacle right there. I think plenty of non-techy people would use linux if it came preinstalled.

GenderNeutralBro ,

Also, if it came pre-installed, one would assume all the hardware was properly supported. A big pain point with Linux is that sometimes things just don’t work right, and there’s nobody to turn to for help except Google. It’s been a while since I attempted to run Linux on a laptop, but when I did I struggled a lot getting good battery life, good trackpad support, and a sleep mode that worked correctly.

Reputations live on for decades after they are earned. Perhaps all of my laptop problems are ancient history, but I have no way to know without trying, and it’s too much effort.

cynetri ,
@cynetri@midwest.social avatar

I have an example: a little whole ago I put Arch on my 2-in-1 laptop just because I prefer open-source philosophy, and although a lot of things worked out-of-the-box, my biggest problem was the actual 2-in-1 function. I know that, like Windows, I’d have to do a little digging to get it working (except Windows would involve drivers, Linux required settings) and I got a makeshift solution working: KDE has its own screen-rotating feature, and I made 2 shell commands on the desktop that, when pressed, disable/enable the keyboard/trackpad. Turns out it only works on Xorg, and Wayland requires a way more complicated setup to work, so I just gave up using Wayland on it. Something to do with udev rules or something

KindaABigDyl , to linux in What are the main challenges in Linux adoption for New users, and how can it be addressed?
@KindaABigDyl@programming.dev avatar

Unwarranted fear.

There is a perception of Linux as this hacker, terminal-only OS with a million equal choices and no direction or guides. This is not a true view or at least this is hyperbolic/based on Linux from 15 years ago. It is a stigma that Linux has. Every distro these days has to market itself as “We’re the out-of-the-box distro” which is just silly. Out-of-the-box is meaningless. Even Windows users modify their OS in certain ways. However, it breaks the stigma.

Linux adoption just needs more time. Most of the big issues for adoption have been solved in the past few years, and Linux is ready and knowledge of Linux and removal of the stigma is growing.

warmaster , to linux in What are the main challenges in Linux adoption for New users, and how can it be addressed?
giacomo , to linux in What are the main challenges in Linux adoption for New users, and how can it be addressed?
@giacomo@lemmy.world avatar

Fear of terminal

drew_belloc , to programmerhumor in optimal java experience
@drew_belloc@programming.dev avatar

It’s time to show off my java hello world with 7 errors on line 34

elvith ,

I don’t know what I did wrong, but the bug must be somewhere in HelloWorldExampleClassForTutorialBuilderFactory.HelloWorldExampleClassForTutorialBuilderFactory(StringBuilderFactory myHelloWorldExampleClassForTutorialStringBuilder, int numberOfTimesToDisplayHelloWorld)

I_Miss_Daniel , to linux in What are the main challenges in Linux adoption for New users, and how can it be addressed?
@I_Miss_Daniel@kbin.social avatar

How about not just dumping the user to a weird terminal prompt at startup because it thinks the file system needs a check?

They shouldn't have to google what to do next.

xkforce , to linux in What are the main challenges in Linux adoption for New users, and how can it be addressed?

Off the top of my head things that Ive run into over the years that would have caused 99% of computer users to throw Linux in the bin:

*Having to edit xorg.conf to set the graphics driver

*A typo in the sources list that prevented any packages from downloading (distro upgrade)

*A bug in systemd that resulted in the OS not booting (fresh install)

*The wrong graphics card driver being selected and not being installed correctly because Ubuntu kept back 5 packages necessary for it to function (fresh install)

*A bug in how Ubuntu handles the disk platter that causes hard drives to fail far more rapidly than they should (that bug has been there for years and probably ruined a few hard drives)

*Having to recompile the wifi driver after every upgrade (broadcomm chipset) before the driver was included in the kernel and having to reinstall the OS after the driver was included in the kernel because something went wrong during the upgrade. ie recompiling didnt fix anything and the native driver wasnt working either.

*failed drive encryption

*grub being installed incorrectly (no boot)

*dealing with UEFI to maintain a dual boot for programs that cannot be emulated or virtualized effectively (lag sensitive non-native games)

*Audio output defaults being incorrect (no sound, no mic)

But the one thing that above all else, will drive newbies away is how the general linux community tends to respond to things.

LeFantome , to programmerhumor in Programming Languages

PHP is the landmine they are about to step on.

Redrum714 ,

Glad C++ will be the one step on it cause it deserves it. I’d take PHP over that shit any day

coldredlight , to linux in What are the main challenges in Linux adoption for New users, and how can it be addressed?

I recently gave up on daily driving Pop OS. About 6 months ago I got a new laptop with Windows 11, which for various reasons I am not a fan of. I decided it would be a good time to try an experiment and install Linux. The biggest issue right off the bat was lack of hardware support, the fingerprint reader and the speaker amp are not supported. I spent a bunch of time researching and seeing if I could make them work but apparently it has to do with the kernel and isn’t really something I can fix. This didn’t seem like a big deal at first because I can get sound out of the headphone jack or via bluetooth, and while it was convenient to login via a fingerprint reader, it wasn’t something I really felt like I needed. Since then I’ve become much more reliant on biometric authentication, it’s just so much more convenient to be able to auth bitwarden with my finger instead of having to type in a password. More recently, I started using Proton VPN and the client is pretty crap in Linux. Switching over to Windows 11, I can login with my finger, all of my passwords are a finger print away, Proton VPN works natively with wireguard and is generally much more reliable and easier to use. It’s just a much better user experience, there’s nothing weird and janky to deal with, I don’t need to mess about in the command line to do basic things. I really loved Pop, and I’m sure I’ll boot back into it, but I’m daily driving Windows 11 until I can sort out the hardware issues and get Proton VPN working better, and I think both of those issues are out of my hands so all I can do is wait.

dan1101 , to programmerhumor in Arcane overflow
@dan1101@lemmy.world avatar

I could never be a wizard. Mess up code, get some error messages. Mess up a spell, get turned into a pile of goo, slaughtered by a demon, or transported to a hell dimension.

Bruce , to programmerhumor in Programming Languages

powershell is litterally out of the picture.

GiuseppeAndTheYeti , to mildlyinfuriating in Account needed to customize my elite series 2

If it’s true that the app needs to be connected to the internet for reconfiguring your controller, that’s really stupid. Hopefully they’re just saying that you need to be connected to the internet to download the app.

Though honestly, I wish Microsoft would just cut down the proprietary aspect of game controllers and make it all open source. I’d love for a Gullikit equivalent to the series controller with Hall effect thumbsticks. Then game developers would just have to put limits on what inputs are capable in competitive games to prevent custom modded controllers from breaking games.

nottheengineer ,

It’s Microsoft. They actively fight against anything that even comes close to free software. The only way to fix this shit is to buy different products.

MazonnaCara89 OP , (edited )
@MazonnaCara89@lemmy.ml avatar

Nope I don’t need to download any app, I have everything needed installed, this error code appeared only after I disconnected my Microsoft account and after I closed 2 login screen for the Microsoft account, prompted by the Accessories app.

Maybe, if I have time, I’m gonna reverse engineer the usb packets from the pc to the controller and make a new configurator for it.

milkytoast , to memes in Cats are getting heavier these days
@milkytoast@kbin.social avatar

chonky cats

lemmy_in , to linux in What are the main challenges in Linux adoption for New users, and how can it be addressed?

Too much choice: 100 distros x 100 DEs x wayland vs x11 x 20 login managers x wayland vs x11 x …

donuts , to linux in What are the main challenges in Linux adoption for New users, and how can it be addressed?
@donuts@kbin.social avatar

To me, the big problem is still updates breaking things.

Everybody needs to update their system from time to time, but if doing so leaves your system in an unusable (for the average person, not a linux terminal guru) state, users aren't going to stay.

I think immutable/atomic OSes like Silverblue, VanillaOS and SteamOS are heading in the right direction to solve this issue. Particularly if they allow users to easily rollback a bad update. Otherwise maybe there is some way to detect and warn about potential compatibility issues before people update.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • lifeLocal
  • goranko
  • All magazines