Thanks to so many open source developers, it’s much easier than ever to use Linux every day. I’ve been a big fan of Mac since I started working in IT in 2004. But a few months ago, for a variety of reasons, I decided to use Linux as a system for everyday use. This isn’t the first time I’ve tried to adopt Linux entirely, but I’ve found it easier than ever. Here’s what prompted me to switch.
My first Linux experience on a PC
I remember looking up at the projector and it looked at me. Neither of us understands why it doesn’t show up. The VGA line is fully connected and the pins are not bent. I pressed all the possible key combinations I thought of to signal my laptop to overcome “stage phobias.”
I ran Linux in college just as an experiment. My manager in THE IT department is an advocate of multiple flavors, and as my confidence in desktop support and scripting grows, I want to learn more about Linux. For me, IT is much more interesting than my computer science degree program, and the feel of the course is so abstract and theoretical: “What’s the use of a binary tree?” “I thought — and the work of our system administrator team is so real.
The story ends with my classroom presentation by logging into my Windows workstation, marking the end of my first attempt at Linux as my daily operating system. I appreciate the flexibility of Linux, but it’s not compatible. I occasionally write a script that connects to one machine via SSH to run another script, but my daily use of Linux stops there.
A new impression of Linux compatibility
A few months ago, when I decided to try Linux again, I thought I had more compatibility nightmares, but I was wrong.
As soon as the installation process was complete, I plugged in the USB-C hub to see how compatible it was. Everything works immediately. The extra-wide display connected to HDMI pops up to my laptop screen as a mirror display, and I easily adjust it to the second monitor. The USB-connected webcam is critical to the way I work from home, and it can display video without problems. Even the Mac charger that has been plugged in the hub since I used the Mac can charge my very unmacymaced hardware.
My positive experience may be related to some updates to USB-C, which will get some of the attention needed in 2018 to match the experience of other operating systems. As Phoronix explains:
“The USB Type-C interface provides an ‘alternative mode’ extension for non-USB signals, and the maximum use scenario for this alternative mode in the specification is to support DisplayPort. In addition, another alternative model is to support Thunderbolt 3. DisplayPort alternative mode supports 4K or even 8Kx4K video output, including multichannel audio.
“Although USB-C alternative mode and DisplayPort have been around for some time and are common on Windows, the mainline Linux kernel does not support this feature. Fortunately, thanks to Intel, that is changing. ”
Beyond the port, take a quick look at the hardware options for laptop Linux and list a more complete set of options than I experienced in the early 2000s.
Compared to my first attempt at Linux, this is a far-lost one, and I welcome it with open arms.
Breaking Apple’s hedges
Using Linux adds some new trouble to my daily workflow, and I love it.
My Mac workflow is seamless: open my iPad in the morning, write down my thoughts on what I want to do today, and start reading some articles in Safari; move to my iPhone to continue reading; and then log on to my MacBook, where I’ve fine-tuned over the years. The way all these parts are connected has been figured out. Keyboard shortcuts are built into my brain; Don’t be too comfortable.
This comfort comes at a price. I basically forgot how my environment works and couldn’t answer the questions I wanted to answer. Did I customize some PLIST files to get shortcuts, did I remember to check them in my dotfiles? Why do I rely so much on Safari and Chrome when Firefox is better? Why don’t I use an Android-based phone instead of my i-Family?
On this point, I often consider switching to an Android-based phone, but I lose connectivity and some of the conveniences of designing this ecosystem across all of these devices. For example, I won’t be able to enter searches for Apple TV on my iPhone, or share passwords with other friends who use Apple with AirDrop. These features are a huge benefit of the same equipment environment and are a great project. In other words, these conveniences are the cost of being trapped by ecosystems.
I like to understand how devices work. I’d like to be able to explain the configuration of the environment that made my system interesting or easy to use, but I also wanted to see how adding some trouble affected my point of view. In the words of Marcel Proust, “the real journey of discovery is not to find new land, but to look at it with a new perspective.” “The technology was so easy to use that I was no longer curious about how it worked, and Linux gave me the opportunity to take a new look again.
Inspired by you.
All of the above is a reason to explore Linux, but I was inspired by you. While all operating systems are popular with the open source community, the joy of Linux for the authors and readers of Opensource.com is infectious. It inspired me to dive again, and I enjoyed the journey.
Author: Matthew Broberg, author: lujun9972, translated: wxy.9, proofreading: wxy.
This article was originally compiled by LCTT, Linux China, and launched with honor