this post was submitted on 14 Mar 2024
93 points (81.2% liked)

Linux

48372 readers
1894 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
 

My current issue is i see you guys constantly having issues, editing files etc.

Is it not stable?

Can you not set it up and then not have ongoing issues?

(page 2) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 8 months ago* (last edited 8 months ago) (1 children)

Hehe, you got your answer. You're lokking at the places where 0.05% of the users are discussing their problems and some others share their crazy customizations that aren't possible with anything else. And it seems like 95% of users having issues to you.

I'd argue Linux is way more stable than Windows. If that's your perspective. (Unless you do silly stuff.) But less stable than for example MacOS. It depends on which Linux Distro we're talking about. I'd say it's MacOS > Linux > Windows. With the biggest step down from Linux to Windows.

[–] clemdemort 4 points 8 months ago* (last edited 8 months ago) (1 children)

MacOS > Linux ?

Honestly I'm not too sure, some distros (like debian) are much more stable IMO. We also have immutables distros which are more annoying to work with but hey let's compare apples to apples here.

[–] [email protected] 4 points 8 months ago* (last edited 8 months ago) (1 children)

You're right. It's an oversimplification I made there. I recently tried MacOS in a VM and I talked a bit to people. You usually get a really smooth desktop experience. Apps are sandboxed, there is a fine permission system, they keep their stuff together and don't spread them across the filesystem. I think(?) the software brings their libraries along? Usually a used Macbook Pro is still fine and runs fast after 6 years. I think MacOS really shines on the desktop.

On Linux it's a bit more diverse. I mean we have the XDG specification file locations. But there's also lots of 'grown' stuff. We're still working on the sandboxing. And you get a different experience depending on the distro you're trying. And I'd prefer Linux on a server every time. It really excels for that use case and on the server we have Linux > everything else. And as a matter of fact I personally also prefer Linux on the desktop. And my Debian is also still running perfectly 6 years after I initially installed it. Had some minor issues with NVidia during the times, but that's to be expected and it wasn't that hard to fix. I wouldn't have had issues had I not mixed in testing and unstable, but there are lots of guides and tutorials around for the common woes. Which makes my argument a full circle.

[–] clemdemort 3 points 8 months ago

Alright good point 👍🏻

[–] [email protected] 5 points 8 months ago

Linux users would post their problems on various forums, but very rarely post their success story. Linux desktop is actually pretty good at this point. Just pick a distro and try it yourself.

[–] [email protected] 4 points 8 months ago

Unless you have very niche needs or choose to tinker, everything just works.

[–] [email protected] 4 points 8 months ago

Depends on what you want to do. For most general uses, Linux is stable af.

Unlike Windows, Linux doesn't really try to stop you from doing much when it comes to customization, scripting and tinkering, the only limitations are your abilities and how well you can find proper information on the internet. The more exotic sort of thing you try to do the more likely you may inadvertently break something. That said, have fun with it, try the live distro, then dual booting first, and if you do break something you can easily reinstall, until you're ready to move fully.

[–] [email protected] 4 points 8 months ago (1 children)

Im a big zorin fan. Its an out of the box distro that focuses on windows compatiblity. that means it comes with tons of preinstalled apps so that you can do things right away like edit docs or watch videos but it also comes with well configured play on linux so that there is a good chance you can run any needed windows programs that you need to. Maybe people graduate out to more unixy stuff but its funny. Im a tech guy but in my personal life I just want to install and go. https://zorin.com/os/

load more comments (1 replies)
[–] [email protected] 4 points 8 months ago

There are a lot of help posts on the MS and other windows forums too. Computers and OSes will always have issues because of complexity and incompatibilities between hardware and software. No matter if you install Windows, Linux, or MacOS. The machines that are least buggy because each manufacturer is doing extensive tests, are the mobile OSes, iOS and (most) Android. It's not as possible to do the same on a desktop OS. So cut your losses, and install Linux Mint, which is I believe it's the best for newbies.

[–] [email protected] 4 points 8 months ago

You absolutely can. I set up my Debian server to automatically stay updated and restart regularly and don't have to touch it if I don't want to. Yesterday, air had to spend like 30 min getting kde 6 setup on tumbleweed because it's a roll in ng distro. The nice thing about linux is it allows you to make trade offs depending on what your priorities are.

[–] [email protected] 4 points 8 months ago

Linux has different flavors, some with bleeding edge updates like Arch, some rock-stable and built on FOSS like Debian, some that force you to compile nearly everything on your end to save fractions of seconds in compute time like Gentoo, and some meant to be as beginner friendly as possible like Cinammon/Mint.

Linux "fans" are likely to use something like Arch and break something, then fix it. People who use Linux will use Fedora or something and call it a day. You don't have to go down the rabbit hole and play with all of the shiny new tools as they release.

[–] [email protected] 4 points 8 months ago

Car enthusiasts spend a lot more time under the hood than normal drivers. You'll find a similar effect here.

Install something like Linux Mint, maybe chase down a few quirks with your particular hardware (for instance, I installed a surround sound system with a fairly hot amplifier, so every time the motherboard turns the sound chip on and off there's a loud pop, so I had to change a couple settings in some config files from 1 to 0 and Y to N, and it's been fine ever since) and you're pretty much golden until you decide to start messing with something.

There are extremely stable Linux distros, there are Linux distros that aren't so stable, but come with newer packages. Which one you choose depends on what you want.

[–] [email protected] 4 points 8 months ago* (last edited 8 months ago)

Depends on the distro, some are rolllig. /s

And some are intended to fiddle with (Arch and Gentoo for example). Others are made to explore new ways to do things (like immutable root, state managing package manager, each app in their folder Mac-style, such things). Of course there's a lot of stable general-use distros too. But you may ask someone else for examples.

[–] [email protected] 4 points 8 months ago

I’ve never really had issues with Fedora (has more up to date software vs Debian stable) or Debian, they generally just work. Back when I used arch there were a couple of times in about a year and a half where it stopped booting (mobile nvidia graphics forced me to do weird things that lead to issues), but that’s a less stable OS on top of a bad hardware setup for Linux (obligatory fuck Nvidia).

[–] [email protected] 3 points 8 months ago (1 children)

There's a common joke that it's not linux, it's gnu linux and this is followed by a long copy pasta about how linux is only the kernel which is the code that handles managing how your machine is used

In this case this is important, linux can be a stable os (notible examples include android os, linux mint, debian stable, as well as the server distributions) these generally update slower in order to make sure bugs get squashed. On the other hand there are linux operating systems that are difficult to use for a beginner such as arch, void, and gentoo. There are also distrobutions that have a bad habit of breaking manjaro, gentoo, come to mind. If you want a linux experience that is set it up once and have no more problems than anyone might expect to have on windows you can do that (sometimes you'll run into a situation where you have a device that doesn't play well with linux like an algato streamdeck or a device that doesn't have a driver yet like my sister's laptop webcam (thanks acer much appreciated) but in general you can have a stable easy experience as long as you aren't trying to do anything crazy

Here's my recommendation, make a linux mint thumbdrive boot off it, play around with it, and test varius hardware you have (ie bluetooth, webcam, that one usb dingle doop that no one else has but you use every day). Maybe don't install it (or do chances are it'll be just fine) but boot off it often, and once you've learnt the os pretty well, back up everything you care about and install linux mint

As an, aside i love your username, very clever

load more comments (1 replies)
[–] [email protected] 3 points 8 months ago

Not using Windows except for work, I use Linux mostly because of Microsoft's design decisions. I guess depending on your use case, Windows can be a perfectly fine OS. Personally, I think their behavior is unprofessional (trying to force Microsoft accounts on users, ads in the start menu, integration of AI into the system which means transmitting data to their servers etc) so I'm willing to accept tradeoffs for systems which do not come with these downsides.

In the end, OSs are inherently complex.

[–] [email protected] 3 points 8 months ago (1 children)

Linux Mint (I'd recomment Debian edition, LMDE) is basically what you want to try out. I've set up a PC with it for my stepfather that hasn't used Linux at all and he's happy with it. It's designed to be as newbie-friendly as possible. You won't have more issues with it than you'll already have using Windows.

Then if you feel unsatisfied with anything about it, you can go looking for other linux distributions (distros) because you have a general idea what's happening.

[–] [email protected] 4 points 8 months ago* (last edited 8 months ago) (1 children)

You won't have more issues with it than you'll already have using Windows.

You absolutely will, and the ones you get will be harder to solve. It's far more useable than it used to be, but the overall experience with Windows is still easier.

BUT it probably is quite usable for you overall. Just don't go into it expecting nothing but smooth sailing.

load more comments (1 replies)
[–] [email protected] 3 points 8 months ago

Look, programs always have issues, always have bugs. The best model on linux dostro is "rolling release", which is explicit about constantly fixing the issues.

[–] Dagamant 3 points 8 months ago

Most problems I run into with Linux are caused by me doing weird things. Linux doesn’t prevent you from messing with things you don’t understand but if you just want to use it as a standard desktop then you shouldn’t have many issues aside from finding replacement applications for things you are used to using.

If you decide to start tinkering, just keep a backup of your home directory since it contains all your settings and files.

[–] thedeadwalking4242 3 points 8 months ago (2 children)

Yeah it's stable, as long as you aren't messing with the core of things you'll be good. Gaming isn't the worst on most systems but it can still be a challenge. And if you have a laptop trying to set up your GPU so it won't destroy your battery can be a challenge. Those are really your only pitfalls though. If you just want to install it browse the Internet, code, do office stuff it will work perfectly. If you start trying to do anything too fancy there is a possibility of running into unstableness from misconfiguration

load more comments (2 replies)
[–] [email protected] 3 points 8 months ago

As everyone is saying, Linux can be perfectly stable, depending on your distribution.

The only thing I’d think about is that you could have to tweak a few things to get everything working at the beginning.

For instance, I had nothing to change to make everything work in Fedora on my Surface Go, but I gad to enable rom fusion in the terminal to get the wifi working on my wife’s MacBook Pro.

Otherwise, you can just enjoy your Linux distribution as long as you don’t want to do crazy stuff out of the beaten paths.

[–] [email protected] 3 points 8 months ago

Yes, it is stable.

[–] [email protected] 3 points 8 months ago (1 children)

The thing is that people use Linux and than find it so good that they try to find problems in order to spend time playing with it. It's like a hobby, or a game... But you can also use it without making it a hobby. Ubuntu was born for this, but for that I would honestly suggest something like Manjaro

[–] Asudox 4 points 8 months ago (2 children)
load more comments (2 replies)
[–] [email protected] 3 points 8 months ago

Well since a few days my laptop speakers do not work anymore lmao. I had to install it 4 times to make my gpu drivers work. If you're not that teck savy it's fine but you need to atleast be interested in it and ready for it, and also patient. If you have a laptop I strongly advise you check online to see how well supported it is and if you have a nvidia card check if people are having issues.

Good luck on your journey, so far i don't regret my choice mostly because i know that linux is so maleable no matter the issue i'll get it fixed.

[–] bonus_crab 3 points 8 months ago

My experince :

Tbh motherboard matters. Updating my msi motherboard actually fixed a major issue for me preventing grub from letting me select what OS to load on boot.

I installed linux mint and did have to do a bit of tinkering to get my audio to work from the front panel too. Found answers in the mint forums.

Other than that my discord streams have no audio and discords screen capture daemon or whatever keeps the computer from shutting down for like a minute after i try to.

Those are the only issues Ive had though.

As for lack of features, no HDR sucks, but other than that I'm good.

Warpinator is nice for syncing files with my phone.

Also enjoying the simpler feel compared to windows, and no ads.

[–] [email protected] 3 points 8 months ago* (last edited 8 months ago)

From my experience having used Linux for years: Here is the full list of problems I encountered that I'd say are not the result of me tinkering:

  • Nvidia driver is fucked up
  • A hard drive also used by Windows won't mount
  • The software app can't update my system
  • 2nd monitor won't work correctly (pretty much solved nowadays)

Those are fairly common issues afaik, and they are caused by using a slightly more complex setup (dual-booting Windows, extra repos in the package manager) and notoriously troublesome Nvidia hardware. For all but the last there is a one-line command you can run to fix it, and it took maybe 2 min to find it on my phone.

Apart from these issues it's been rock solid, so I'd say you're good as long as you avoid those known causes for problems (No Nvidia, no Windows, no extra repos), or you are able to find solutions to the most common problems and run simple commands on the terminal.

load more comments
view more: ‹ prev next ›