6.4 xwmconfig
Για χρόνια, το UNIX χρησιμοποιούνταν σχεδόν αποκλειστικά ως το λειτουργικό σύστημα για τους εξυπηρετητές (servers), με εξαίρεση τους μεγάλης ισχύος επαγγελματικούς σταθμούς εργασίας. Μόνο οι τεχνικοί επαγγελματίες ήταν πιθανό να χρησιμοποιήσουν ένα παρόμοιο με UNIX λειτουργικό σύστημα, και αυτό το γεγονός επηρέασε το γραφικό περιβάλλον του χρήστη. Τα γραφικά περιβάλλοντα έτειναν να γίνουν σωστές ραχοκοκαλιές (bare-bones), σχεδιασμένα να τρέχουν μόνο τις απαραίτητες γραφικές εφαρμογές όπως τα σχεδιαστικά προγράμματα CAD και προγράμματα επεξεργασίας εικόνας. Η το μεγαλύτερο κομμάτι από την διαχείριση αρχείων και συστήματος πραγματοποιούνταν μέσο της γραμμής εντολών. Διάφορες εταιρίες (Sun Microsystems, Silicon Graphics, κτλ.) πουλούσαν σταθμούς εργασίας με μία προσπάθεια να παράγουν ένα συνεκτικό “εμφάνιση και αίσθηση”, αλλά η μεγάλη ποικιλία από εργαλεία γραφικών περιβάλλοντων που χρησιμοποιούσαν οι προγραμματιστές οδήγησε αναπόφευκτα στην διάλυση της ομοιομορφίας του υπολογιστή. Μία μπάρα κύλισης (scrollbar) μπορεί να εμφανίζονταν όμοια σε δύο διαφορετικές εφαρμογές. Τα μενού μπορεί να εμφανίζονταν σε διαφορετικά σημεία. Τα προγράμματα μπορεί να είχαν διαφορετικά κουμπιά και checkboxes. Τα χρώματα αυξήθηκαν ευρύτατα, και ήταν κυρίως “γραμμένα με το χέρι” (hard coded) για κάθε εργαλείο. Για όσο οι χρήστες ήταν κυρίως τεχνικοί επαγγελματίες, κανένα από αυτά δεν είχε μεγάλη σημασία.
Με την έλευση των δωρεάν παρόμοιων με UNIX λειτουργικών συστημάτων, τον ρυθμό ανάπτυξης και την ποικιλία από γραφικές εφαρμογές, το X πρόσφατα κέρδισε ένα μεγάλο τμήμα στους χρήστες υπολογιστών. Οι περισσότεροι χρήστες, φυσικά, είναι εξοικειωμένοι με τη σταθερή εμφάνιση και αίσθηση από τα Microsoft Widnows ή από το Apple MacOS, η απώλεια αυτής της συνέπειας στις βασισμένες στο X εφαρμογές έγινε ένα φράγμα στην ευρύτερη αποδοχή του. Σε απάντηση, ανέλαβαν δύο έργα ανοικτού λογισμικού (open source): το K Desktop Environment ή αλλιώς KDE, και το GNU Network Object Model Environment, γνωστό και ως GNOME. Το καθένα έχει ευρύ φάσμα από εφαρμογές, από μπάρες λειτουργιών (taskbars), διαχειριστές αρχείων (file managers) μέχρι παιχνίδια και εφαρμογές γραφείου, γραμμένα με το ίδιο εργαλείο γραφικών και καλά ολοκληρωμένα ώστε να προσφέρουν μία φόρμα, ένα σταθερό περιβάλλον.
Οι διαφορές μεταξύ του KDE και του GNOME είναι γενικά αρκετά δυσδιάκριτες. Το καθένα εμφανίζεται διαφορετικό από το άλλο, γιατί το καθένα χρησιμοποιεί διαφορετικά εργαλεία γραφικών. Το KDE είναι βασισμένο στην βιβλιοθήκη Qt library της Troll Tech AS, ενώ το GNOME χρησιμοποιεί GTK, ένα σύνολο εργαλείων που αρχικά αναπτύχθηκε για το The GNU Image Manipulation Program (ή αλλιώς το GIMP, για συντομία). Σαν ξεχωριστά έργα, το KDE και το GNOME έχουν τα καθένα τους δικούς τους σχεδιαστές και προγραμματιστές, με διαφορετικούς τρόπους ανάπτυξης και φιλοσοφίες. Το αποτέλεσμα σε κάθε περίπτωση, ωστόσο, είναι βασικά το ίδιο: ένα σταθερό, πολύ ολοκληρωμένο γραφικό περιβάλλον και μια συλλογή εφαρμογών. Η λειτουργικότητα, η χρηστικότητα, και η καθαρή ομορφιά και των δύο KDE και GNOME ανταγωνίζονται οτιδήποτε διαθέσιμο στα άλλα λειτουργικά συστήματα.
Το καλύτερο κομμάτι, ωστόσο, είναι ότι αυτά τα ανεπτυγμένα γραφικά περιβάλλοντα είναι δωρεάν. Αυτό σημαίνει ότι μπορείς να έχεις είτε το ένα είτε και τα δύο (ναι, την ίδια στιγμή). Η επιλογή είναι δική σου.
Επιπρόσθετα με το GNOME και το KDE, το Slackware περιλαμβάνει μία μεγάλη συλλογή από διαχειριστές παραθύρων. Μερικοί είναι σχεδιασμένοι να εξομοιώνουν άλλα λειτουργικά συστήματα, κάποιοι για μετατροπές, και άλλοι για ταχύτητα. Υπάρχει αρκετή ποικιλία. Φυσικά όμως μπορείτε να εγκαταστήσετε τόσους όσους εσείς θέλετε, παίξτε μαζί με όλους, και αποφασίστε ποιος σας αρέσει περισσότερο.
Για να κάνετε εύκολα την επιλογή, το Slackware περιλαμβάνει επίσης ένα πρόγραμμα που ονομάζεται xwmconfig που μπορεί να χρησιμοποιηθεί για την επιλογή ενός γραφικού περιβάλλοντος ή ένος διαχειριστή παραθύρων. Τρέχει κάπως έτσι:
% xwmconfig
|
Σχήμα 6-5. Ρύθμιση του Γραφικού Περιβάλλοντος με το xorgconfig

Μετά απλός εκκινήστε το X, και είστε έτοιμοι.