So far, poor documentation has been the biggest headache for Linux users. There are other common problems here.
As I discussed in the Open Source Yearbook 2016, “Troubleshooting Tips: Five Most Common Linux Problems,” Linux can be installed and run as expected for most users, but some inevitably run into problems. What has changed in this regard in the past year? Again, I submitted questions to LinuxQuestions. org and social media, and analyzed LQ responses. The following is the result of the update.
Documentation and its shortcomings are one of the biggest pain points this year. Despite the excellent code generated by the open source approach, the importance of producing high-quality documents has only recently come to the forefront. As more and more non-technical users adopt Linux and open source software, the quality and quantity of documents will become critical. If you want to contribute to open source projects, but don’t think you have enough technology to provide code, improving documentation is a good way to participate. Many projects even store documents in their repositories, so you can use your contributions to adapt to version-controlled workflows.
2. Software/Library Version Incompatibility
I’m surprised, but software/library versions are often mentioned as incompatible. If you don’t run a mainstream distribution, the problem seems even worse. I personally haven’t encountered this problem for many years, but the increasing adoption of solutions such as AppImage, Flatpak and Snaps has convinced me that these situations may indeed exist. I am interested to hear more about this issue. If you have met recently, please let me know in the comments.
3. UEFI and Safe Startup
Although this problem continues to improve with more supported hardware deployments, many users indicate that UEFI and/or secure boot issues still exist. The best solution is to use an out-of-the-box distribution that fully supports UEFI / secure startup.
4. Abandoning 32 bits
Many users are disappointed with the 32-bit support for their favorite distribution and software projects. Although you still have many choices if 32-digit support is necessary, there are fewer and fewer projects that may continue to support declining platforms in terms of market share and psychological share. Fortunately, we’re talking about open source, so as long as someone cares about the platform, you may have at least a few options.
5. X forwarding support and test deterioration
Although many long-term and experienced users of Linux often use X-forwarding as a key function, as Linux becomes more and more mainstream, it seems that it is rarely tested and supported, especially for newer applications. With the continuous development of transparent forwarding in Wayland network, the situation may deteriorate further.
Compare the legacy and improvement of last year
Video (especially video accelerators, latest graphics cards, proprietary drivers, efficient power management), Bluetooth support, specific WiFi chips and printers, and power management and hang/restore are still troublesome for many users. More positively, installation, HiDPI and audio problems are significantly lower than a year ago.
Linux continues to make tremendous progress, and a sustained, almost inevitable improvement cycle will ensure that it lasts for several years. However, like any complex software, there are always problems.
The above is all about the five painful points of Linux in 2017. I hope it will be helpful to you all. Interested friends can continue to refer to other relevant topics of this site, if there are deficiencies, please leave a message pointing out. Thank you for your support!