New users who for some reason venture into unfamiliar lands or, to the most intimate, the penguin world, end up in not always pleasant situations. Part of them give up and repudiate the platform, either by disillusionment or failing to shape the system, as it used before. Today I will address some reasons why new users give up on Linux.
In 2015 Dionatan Simioni, simply Diolinux () mandachuva, wrote a post with similar theme. I advise you to read, and indeed some things will also be present in this. However, I will address it as I see it and hope that you will also enrich this post by commenting and giving your point of view.
The beginning of the end
The human being likes comfort and routine, anything that changes this modus operandi will cause us disgust. Using something new gives us a mix of feelings, such as fear, longing, helplessness, joy, anger, surprise, fascination, memory, frustration, among other feelings. The way we channel these moments into discovering a new world will be one of the aspects that dictate the end or beginning. It is not difficult to identify users who will become embittered by the experience of using Linux. How many times have you ever seen someone looking for a Linux distribution like Windows? I am not saying in an interface that has similar operating logic, but people who want a Linux like Windows. Whether it's software installation and selection, updates, interface, shortcuts, behavior, file system and everything. Users who do not change this mindset are bound to leave Linux. The very simple premise: Why use Linux, if you really want to use another system ?, in this case Windows. Perhaps because of features and advantages that Linux has, however, nothing is advantages or defects. Venturing into the new requires a paradigm shift, and that's not for anyone.
Unlike Windows and macOS Linux is not present pre-installed when buying hardware usually, of course there are exceptions, but this, whether or not, ends up making part of the process difficult. Mandatorily a new user, or have to request the installation through third parties, or do on their own. This is already a first barrier, to install a distribution in the face and courage.
I see a lot of Windows users using this as checkmate, but remember that so does Windows. The difference is that any corner technician installs a pirated copy of Microsoft's system, while others don't even know what Ubuntu is. Currently install a distro like Ubuntu, Linux Mint, Deepin, etc; This is not a complicated task, this is in automatic mode. Remembering that we are talking about a newbie, who knows nothing about Linux. Procedures such as: create bootable USB stick, disable secure boot, check if it is in UEFI mode or LEGACY Bios, are things that will require research and some tutorials on Youtube.
Options, many options, which system to choose?
One of the features I like most about Linux is its default and quality: it has many options. This makes it possible to use the distribution that most closely matches your profile or confuse newcomers (a two-way street). An unnoticed user who is not at all aware of Linux can even get confused by so many distributions, yet one stands out among the others. Of course, I do not say that it is the best, simply that almost every new user starts. I am talking about Ubuntu. Be it for its vast documentation, blogs, tutorials, Youtube channels and everything. Ubuntu will soon appear when searching for some Linux solution, and it will probably be the first system new users will listen to or venture into. However, it is undeniable that the amazing amount of Linux systems can make the choice quite difficult for some users.
In those years that I use Linux, I do not remember having this problem, even when I was always worried about incompatibilities, I was never grateful for this kind of situation (I always research a lot before buying some hardware, this can contribute). Maybe a very dated device or hardware, or a very specific wifi card, will eventually put some people to sleep when trying to install a distro. Several forums are like: my wifi card does not work in such distro, printer y does not work on Linux, I can not play with the proprietary x card driver and so on
Catalog of programs unavailable for Linux
Another barrier that ends up discouraging the use of Linux, are some software that does not exist on the platform. This is a very delicate subject, therefore, to blame on Linux itself (if there are any culprits). Some companies find it unnecessary to size or develop their programs for other systems. A very expressive example is Adobe with its authoring suite.
When it comes to Adobe, users soon say: You can use Gimp or there is Kdenlive, Blender, DaVinci Resolve. Let's say it's not that simple, and depending on the case, the user may not always migrate from program.
Gamers and their difficulties in Linux
Playing on Linux is not a 7-headed bug. There has been tremendous evolution in recent years, and many titles are present in the penguin system. If a few years ago it was impossible to play games such as: GTA V, The Witcher 3, Overwatch, Dota 2, Counter Strike among others. Nowadays, however, even with numerous native games, SteamPlay (which lets you play Windows games on Linux), is not always the most user-friendly task. Some games will not work at first, and some adjustments will be needed. Sites such as ProtonDB and tutorials teaching some parameters, may make the process easier, but this will require some trial and error. For games that make use of Wine, Proton (SteamPlay), depending on hardware performance may be impaired and visibly affecting gameplay. Earlier I approached the case of programs that do not work on Linux, and with games on no different. Depending on the game in question, the only solution is to keep a dualboot, quit the game or quit Linux (at least momentarily). What strikes me most about this story is the ability of Linux to run Windows games in a way that seems native. Obviously this depends on your hardware and the game. One aspect that hinders the functioning of these games on Linux is the anti-cheats, in which covered in another post.
Package types, system features and nomenclatures
Maybe this is where newcomers get in the way. What is a Flatpak, Snap, AppImage, apt, dnf, tray, repository, etc, etc, etc. So many news that either one or two: the guy goes crazy and runs off () or starts to reflect on why and starts learning. For users who want a Linux like Windows, the journey ends here. For those who understand that something new and accepts reality, that we do not know everything, the journey has just begun. This step requires a lot of humility, because, of our nature, wanting to be the best. Accepting that new situations, experiences, technologies will not always be in our full domain avoids frustrations, conditioning us for learning. This will all depend on the user, not the new system. Something I want to point out: What a different user than system administrator. No forced to learn technically how things work, just take advantage of technology and use it in your day to day life. One thing that doesn't always end up happening, Linux users end up creating a price and merging between being users and administrators. I like to call this group an intermediate user, that guy who is not a full administrator but who knows a lot and sometimes manages his system alone. If you have reached this point, hardly give up on Linux.
For a long time the Linux community received this label, a lively community that amazed beginners and their dumb questions. The reason for the existence of various blogs, websites and Youtube channels, in part, was due to this disgusting conduct. To be honest, luckily I have never had a humiliating situation in any forum or group. The reason? I did not participate in any, and whenever I allowed myself to navigate these waters, I observed such atrocities. I have always been a lone wolf, trying to solve my own problems. Because of that, I missed opportunities to meet people who really cared about others. I know that the acidity of some communities has already pushed many users away, some people do not understand that we started from the beginning, strange as it may sound. Anyway, sensible people are raising groups that really make a difference, forums that do not despise beginners and that in the possibility of someone not offending anyone, then ignore that individual, and of course, this is not restricted to groups that talk about Linux or Free and Open Source Software, you can see similar behaviors in any rival group, especially in the technology world, Intel and AMD, Nvidia and AMD, Xbox and Play Station, Samsung and Apple, etc; etc.
Have you ever heard people say the word Ruindows? Some talk in jokes and circles with friends, as I always play and I speak Linx or that Linux has no games. The problem that some really think so. In reality I don't shoot the right to think about that kind of thing, I see it as objectionable when you want to push that thought down your throat. Many users do not even try Linux because they believe their users are like that. This type of behavior also occurs in other distinct system users. It's not uncommon to see some Windows users spreading the word that: You can't be a gamer and use Linux or Linux as a communist / fascist thing. A lot of misinformation surrounds the internet.
My simple conclusion
Linux is an ecosystem that provides many advantages and ease of use, however, not all are flowers. There are defects, difficulties and a likely obligation to change your routine or some ideas and thoughts. Far from being something bad, just different, there is no right or wrong in it. If the program in which you earn your sweat is not present, it is no crime not to migrate or stop using Windows, for example. That game you like the most is not on Linux, or there is no possibility to play it. There is no problem not doing a dualboot. Yes, there are somewhat confusing nomenclatures and concepts, but it is quite common to feel disorientated when starting out on something new. Learn the essentials, my wife, for example uses Linux and do not know what a Flatpak. She simply opens the Linux Mint store and installs whatever she wants. My mother doesn't even know what Linux, Windows, or whatever it was and used Ubuntu (). Even as a child my little brother used, now a teenager began to rummage and do things without even asking me for help. He recently solved a problem with a game via SteamPlay, discovered some winetricks commands that solved the bug in the game, and did something I tried for a few weeks with no result.
The reasons covered in this post are what I think are the main reasons to discourage the use of Linux for new users. Feel free to express your ideas, of course, being complacent with the opinion of others. Do not offend or push your point of view, this only generates fights and not a real and healthy discussion.
For those who need an open minded community, consider joining our Diolinux Plus forum. It doesn't matter if you use Windows, macOS, iOS, Android, Linux, whatever. The purpose of Diolinux Plus is to assist users and to promote high-level brainstorming, without pimples or ego-fighting.
Until the next post, which today the subject yielded (), share this post, SYSTEMATICALLY!
_____________________________________________________________________________ See any errors or would you like to add any suggestions to this article? Collaborate, click here.