|
|
||
A Slackware Desktop Enhancement Guide
Minimalism certainly means stability. Minimalism means being able to tinker and learn without feeling like one is stuck in a snake pit. Minimalism means little “spaghetti code.” Minimalism is wonderful because there is less overhead, which means things tend to break less often. When things do break, resolving the problem usually is more straightforward. Minimalism means that people using “older” boxes are still finding a lot of life in their hardware. Minimalism is a potential two-edged sword, however. Minimalism can be exasperating for some people because the end-user must configure many features with manual editing rather than the more familiar point-and-click. When things break, often there are no point-and-click tools to help fix things. Additionally, in some areas where other distro providers shine, such as automatic hardware recognition, minimalism often means frustration. Even the installation setup can be teeth-grinding at times because the process is linear and there is no way to back-trace and fix mistakes or typos before continuing. Minimalism means more time and effort by users to customize and tweak the distro to personal taste. That minimalist approach typically means a steeper learning curve for many users, and that one aspect tends to discourage many potential users. In the long-term, however, minimalism means stability because the distro is not packaged with ill-conceived patches, work-arounds, or convoluted scripts. Yet, that minimalist approach means that unlike many distros, little gets in the way of making that effort. Some distros are packaged with so many hurdles arguably designed to protect users that customizing those distros is a challenge. This minimalist approach means that Slackware retains a reputation of being a difficult GNU/Linux distribution to install and maintain. In some respects this reputation is mere falsehood and legend, but sadly, in other respects the reputation is well deserved. Slackware also maintains a reputation as a “server” system rather than a desktop system. This statement is one of those misleading but infamous legends and falsehoods. Nonetheless, to massage Slackware into a solid graphically-based desktop operating system, some straightforward usability tweaks are needed to help the typical desktop user. My goal with this guide is to help people overcome some of the common usability hurdles infamously associated with Slackware. The result is a stable and satisfying operating system and one that responds well. An Important Starting Point—Documentation and Online Resources |
||