this post was submitted on 16 Jul 2023
355 points (92.4% liked)

Linux

48329 readers
771 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

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

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

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

I hope that snaps, flatpaks, AppImages, etc., will make a big difference in terms of adoption and ease of use. As @[email protected] said, if complications arise while trying to install or use software, then you're basically screwed unless you have a really good tutorial or deep knowledge. I've been using various Linux distros as daily drivers for the past ~10 years, and in that time, I still haven't figured out why there's such a big emphasis on compiling software. Your average Windows user has probably never even heard of compilation let alone been required to compile software in order to use it. For better or worse, the emphasis in Windows is on shipping binaries that the user can simply double-click to run. And if we want to reduce frustration for new Linux users, we can't expect them to know how to compile software. Snaps, flatpaks, and AppImages definitely move us in the right direction even if there's a lot of internal debate about which of those is best.

It's also nice to see big flagship projects like Gnome finally really taking off in terms of quality. Of course, the Gnome desktop environment won't appeal to everyone aesthetically, and it's generally much more resource-intensive than Cinnamon, KDE, XFCE, LXQt, etc.; but distros like Ubuntu, Fedora, Pop!_OS, etc., look really great and work really well out of the box for most people. Same with Linux Mint. And I personally don't care for KDE, but it's another DE that's pretty solid.

[–] [email protected] 3 points 1 year ago

College for computers where I got exposed to Linux, used to all about windows but it changed so much over the years, I just can't do windows anymore.

I've been running Mint for years, I had a box on 17 until it went end of life. My plex media server or samba server that thing giving me issues, I believe some version of Lubuntu or something that went end of life, I managed to upgrade the OS in place without wiping it but the operating system has done change ways it handles static IP addresses, the box has 3 nic ports and I haven't put much effort into figuring it out.

[–] [email protected] 2 points 1 year ago (2 children)

I simply know where the settings are on Windows. I can find almost all stuff in the settings, I can fiddle with the registry and I can do narrow searches if I do need to look something up. I also understand how and where programs on Windows save their files. On Linux I have only very little experience.

load more comments (2 replies)
[–] [email protected] 2 points 1 year ago (1 children)

I've been daily driving Pop on my laptop and my biggest frustrations currently are lack of working drivers for the fingerprint reader and speakers, and the Proton VPN client is crap compared to Windows.

[–] [email protected] 3 points 1 year ago (2 children)

Does proton support wireguard? That has first-class support on Linux.

load more comments (2 replies)
[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

I think this is a clash on workflows. I'm a windows user turned to linux. All I knew about was Windows and there was frustration during the transition. Now I'm at home in linux. Recently I had to use Windows for work. I wanted the gnome edge scrolling feature for my touchpad on windows. Couldn't figure it out even after hours and days of effort. The package management options was okay but sub par when you compare with linux. I hated the windows terminal. It always felt slow on my laptop. But was okay on workstation. I tried to mimick many other linux behaviour, like krunner and the windows alternatives ended up slowing down the system further and I was left unsatisfied. I've now returned to linux and run a windows vm in gnome boxes whenever I need something in windows world. We need to accept that linux and windows are like apples and oranges. We can't make them taste and feel the same. We could hope for software releases for both platforms from developers and vendors. But the experience would always remain different. In the end we the end user has to compromise.

Edit: Op I think I went a bit off topic keeping other comments in mind. All I can offer you is the frustration is inevitable if you want to do edge cases. Stick to gui options. Try to understand commands before jumping to cli. Use a container or vm to do the inevitable trial and error learning. Try to pick up on how best to phrase your problem so that your search engine can give you the relevant articles and not spam.

[–] [email protected] 2 points 1 year ago

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

[–] [email protected] 2 points 1 year ago (1 children)

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

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

[–] [email protected] 2 points 1 year ago (1 children)

I swapped to Linux back before COVID after I realized that the few Windows specific tasks I still ran were running in VMs anyway. Since then, I've been fully Linux and I've rarely needed Windows for anything but installing custom Android ROMS and reading Adobe DRMed files.

Microsoft actually made the process easier by making Office 365 useful. If I need MS Office specifically I can just run it well enough from a browser.

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