Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Why Linux stands out amongst other OSes
Tech Republic ^ | 24 April 2019 | Jack Wallen

Posted on 04/25/2019 8:34:14 AM PDT by ShadowAce

Up until recently, Elementary OS was my platform of choice. It's an elegant, simple, and user-friendly solution for the desktop. One thing that the Elementary developers do that I believe is fairly wise is to not allow upgrades from one major release to another. In other words, if you use Elementary OS Loki, you can't upgrade to Juno. To get the benefits of Juno, you must do a full-blown re-install of the OS.

Why is this route wise? My latest adventures in Linux will help explain.

A few months ago, I purchased a System76 Thelio. It's a beast of a desktop, while at the same a masterful work of art. Preinstalled on that desktop machine was System76's own Pop!_OS. Based on Ubuntu, it seemed like a great way for me to dive back into the GNOME desktop. So I did. It took no time to get accustomed to the new workflow with GNOME. Once my fingers understood the new keyboard shortcuts, I was good to go.

This is where it gets interesting.

The big upgrade

Everything was working great. But then Ubuntu officially released 19.04, and my fingers were itching to type do-release-upgrade. Before bed one night, I opened a terminal and issued the command to run the upgrade. It was a fairly safe assumption that System76 vetted everything, and the upgrade would go off without a hitch.

My assumption was correct—System76 did their work.

Upon rebooting, it seemed like the upgrade was successful. Not one thing was wrong. Yes, GNOME was slightly different, and the default icon theme wasn't quite as slick as the previous one, but the end result provided an improved experience. The Thelio ran faster and smoother, which is a feat in and of itself considering how blazingly fast it was, to begin with.

Until (you knew it was coming) the dreaded suspend occurred. Since this isn't a laptop, suspend isn't a big deal. But when I logged back into the desktop, I discovered something odd. Both trackpads I use (a Logitech T650 and an MS Arc Mouse—don't judge me) no longer scrolled. They would both move the cursor and successfully click on items, but scrolling would not happen.

After digging around, I realized the issue was the 5.x kernel. Since there was no time table for the fix, I decided to reboot with the previous (4.18) kernel. But alas, no matter how I configured GRUB, I couldn't reach the GRUB menu, which was odd, as I was always able to make things work with Linux. Was I destined to return to my old scroll wheel mouse? I'd grown to really like that Arc Mouse, so the idea of having that physical wheel under finger had me shaking my first-world head.

And so, I hopped into a Pop!_OS chat to get the scoop. Turns out, the Thelio/Pop!_OS combination used UEFI, which is managed in a completely different configuration file.

The more fool I.

After making a quick configuration change (I'll address this in another article), I rebooted and was able to choose between the 4.18 and the 5.x kernels. With the 4.18 kernel running, scrolling functioned as expected, and I could get back to work. Sure, I was missing out on some of the improvements found in the 5.x kernel, but the ability to scroll took precedence. It's the small things.

That 4.18 kernel saved me from a frustrating workflow. But, because this is Linux, you can always retain a functioning kernel. This makes it possible when a newer, shinier kernel comes along to install it without the fear that your computer will be rendered unbootable or hampered in any way (so long as you configure the UEFI boot to grant you access to the advanced boot options).

Try that in Windows.

On second thought, don't. Because you can't.

Not the stuff for newbies

I will grant you that this is not something new-to-Linux users might undertake. Because most new Linux users won't run the do-release-upgrade command, they won't find themselves in situations that require them to edit the loader.conf file (hint, hint). But for those who like to experiment, anything is possible.

And that is part of the profound difference between Linux and other operating systems. Linux works flawlessly for new users. At the same time, Linux makes it possible for experienced users to tinker to their heart's content. When things do go wrong, Linux gives you all the tools necessary to fix the problems.

I won't deny that over the years I've had Linux installations go awry. But each and every time, I resolved the problems without too much hassle. There were a scant few occasions where the only path to resolution was a complete reinstallation. Even then, Linux is one of the easiest operating systems on the market to install.

Linux desktop thriving

You may think that Linux on the desktop is dead. It's not. Given the state of Linux desktop distributions, it's all too clear that Linux, as a desktop operating system, is better than ever. The Linux desktop has become a set-it-and-forget-it environment where "just works" is the modus operandi. And on those rare occasions, where things do go astray, it's always possible to resolve the issue, without too much strain or stress.

This difference between Linux and other operating systems has shown itself to me many times over the years. When it reared up this time, it dawned on me just how profound it is.


TOPICS: Computers/Internet
KEYWORDS: badinstallers; linux; userhostile
Navigation: use the links below to view more comments.
first previous 1-2021-4041-54 last
To: ShadowAce
Daniel inadvertently explained why it was a bad idea. Putting money into building a structure to support dozens of distros, all the while knowing that if your program is worthwhile it will eventually be recreated by the open-source community and distributed (and supported) for free, is not generally a part of a profit making plan.

Just because someone wrote a piece of for-profit software doesn't mean they made a profit on it. Of the tons of for-profit software you mentioned, what percentage of them would you estimate actually made a profit?


41 posted on 04/25/2019 1:56:25 PM PDT by Garth Tater (What's mine is mine.)
[ Post Reply | Private Reply | To 40 | View Replies]

To: Garth Tater
All of them--Cisco, Steam games (well over 1000 now), tons of HPC software, Oracle database, Firefox (makes of profit from advertisers, etc--not from users which are basically its product), VMware (ESX is Linux-based).

Red Hat is a billion-dollar company, profiting from Linux.

Trend Software charges a pretty penny for its anti-malware software.

BRU Backup software charges between $499 and $4,999.

Here's a list of proprietary software--all from companies making a profit.

That profit may not necessarily be a cost-to-the-user purchase price, but they are still making a profit from Linux. The business model is just a little different than you may want. A lot of the above software do charge for copies of their product. Some don't.

42 posted on 04/25/2019 2:21:52 PM PDT by ShadowAce (Linux - The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 41 | View Replies]

To: ShadowAce
All of them? Well, okay, I guess if you just want to count the ones that are making a profit and not the failed attempts like Daniels...

The open-source community provides free development and free support. High barriers to overcome for a for-profit operation.


"The business model is just a little different than you may want."

Pays me no nevermind. I made my money in the for-profit world and the open-source community. Now I just enjoy watching the tech titans (and the little fools like Daniel) try to fight back the inevitable. Good times all around!

43 posted on 04/25/2019 2:33:10 PM PDT by Garth Tater (What's mine is mine.)
[ Post Reply | Private Reply | To 42 | View Replies]

To: Garth Tater
All of them? Well, okay, I guess if you just want to count the ones that are making a profit and not the failed attempts like Daniels...

Well, you did ask me this:

Of the tons of for-profit software you mentioned, what percentage of them would you estimate actually made a profit?

So that does limit the field a bit.

44 posted on 04/25/2019 2:37:51 PM PDT by ShadowAce (Linux - The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 43 | View Replies]

To: Billthedrill

linux makes it easy now to have image level backups- at least linux mint does- it includes a program to pretty much do backups in a few clicks-


45 posted on 04/25/2019 8:34:40 PM PDT by Bob434
[ Post Reply | Private Reply | To 26 | View Replies]

To: zeugma

using a program like rollbackRX for windows is super super easy- it takes snapshots of the hwoel system, and incase computer won’t boot into windows- rollbackRX runs before windows even loads- and will restore the os to a previous state- you can set it to backup a snapshot every night if you like- the only issue is if hard-drive fails- but then you should have a macrium reflect backup on a separate drive for restoration to new HD if that should happen-


46 posted on 04/25/2019 8:38:14 PM PDT by Bob434
[ Post Reply | Private Reply | To 35 | View Replies]

To: fireman15

That’s utter garbage and false and outdated and would have been even 15+ years ago.


47 posted on 04/25/2019 8:44:30 PM PDT by steve86 (Prophecies of Maelmhaedhoc O'Morgair (Latin form: Malachy))
[ Post Reply | Private Reply | To 10 | View Replies]

To: steve86

It is obvious that the person who wrote the post in a forum that is much more technically oriented than this one was using hyperbole to make a point. Apparently there are some forums where people who are Linux aficionados are not as sensitive as they are here. So sorry to have gotten you guys so worked up.


48 posted on 04/25/2019 9:10:53 PM PDT by fireman15
[ Post Reply | Private Reply | To 47 | View Replies]

To: Bob434

Agree completely - I’m running Mint on my Linux box and I love it. With a tool like that available, getting skunked on a major upgrade because you didn’t use it is...embarrassing...


49 posted on 04/25/2019 10:34:45 PM PDT by Billthedrill
[ Post Reply | Private Reply | To 45 | View Replies]

To: SanchoP

And that’s the thing. Almost all newer Linux distro packages automatically create two partitions during install. One for the OS and one for data.


50 posted on 04/26/2019 7:15:23 AM PDT by Openurmind
[ Post Reply | Private Reply | To 38 | View Replies]

To: Bob434

Not just back up but Mint also comes with “timeshift” which takes images to restore back to if ever needed. You can go tell it how often you would like it done.


51 posted on 04/26/2019 7:23:28 AM PDT by Openurmind
[ Post Reply | Private Reply | To 46 | View Replies]

To: Openurmind

yeah that was the one for mint- i couldn’t remember the name of it- thnaks


52 posted on 04/26/2019 9:34:58 AM PDT by Bob434
[ Post Reply | Private Reply | To 51 | View Replies]

To: Bob434

Yep, It’s cool and I am glad you mentioned it. The mint install now sets it up for you as you install it. But I went in and adjusted it as I like to be more often than it was. :)


53 posted on 04/26/2019 10:52:23 AM PDT by Openurmind
[ Post Reply | Private Reply | To 52 | View Replies]

To: whodathunkit
I am going to make the switch, eventually, to Linux but there is still too much that I use in Windows that I cannot do without, such as Photoshop, that there is not a viable Linux alternate for.

So I'm going to have to access programs like this:

1. via a virtual desktop (which I am experimenting with via VirtualBox 6.0), or

2. by continuing to use Windows 7 via another hard drive (I have a removable hard drive tray in my tower).

The thing about virtual software is figuring out if you can print from that software, which right now I cannot, especially since my current printer is not supported by any Linux distros, if audio works, video capability (those last two I have figured out), stuff like that.

There's a lot more hoops to jump through to get Linux to work for people than there is for Windows, and it takes a lot more digging and experimentation to get to a viable working state.

54 posted on 04/27/2019 3:15:23 AM PDT by ducttape45 ("Righteousness exalteth a nation; but sin is a reproach to any people." Proverbs 14:34)
[ Post Reply | Private Reply | To 9 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-4041-54 last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson