Godinama je Unix isključivo bio korišćen za servere, sa izuzecima
profesionalnih radnih stanica. Samo tehnički potkovani ljudi su koristili Unix
operativne sisteme, dok je korisnički interfejs odražavao ovu činjenicu.
GUI-i teže da pruže samo osnovno, dizajnirani da pokrenu par nužno
grafičkih aplikacija, kao što su CAD programi i programi za renderovanje.
Većina operacija sa fajlovima i sistemom je izvođena iz komandne linije. Mnogi
proizvođači (Sun Microsystems, Silicon Graphics, itd) su prodavali radne
stanice pokušavajući da pruže kohezivni izgled, ali različiti GUI-i
korišćeni od strane programera su vodili do neuniformnosti. Meniji su se
pojavljivali na različitim mestima kod različitih aplikacija. Programi su imali
različite dugmiće. Boje su varirale i bile su unete u svaki GUI bez
mogućnosti menjanja. Dok god su korisnici primarno bili tehnički profesionalci,
ništa od ovoga nije predstavljalo problem.
Sa napretkom slobodnih Unix operativnih sistema i rastućim brojem grafičkih
aplikacija, X je nedavno dobio veliku bazu desktop programa. Većina korisnika,
naravno, je naviknuta na konzistentan izgled Microsoft Windows-a ili Apple-ovog MacOS-a;
nedostatak takve konzistencije kod aplikacija baziranih na X-u je postala prepreka
širem prihvatanju. Kao odgovor, nastala su dva projekta. K Desktop Environment, ili
KDE i GNU Network Object Model Environment, poznat kao GNOME. Svaki ima široku
paletu aplikacija, od taskbar-a i fajl menadžera do igrica i programa za kancelariju
(office alata), napisanih u istom GUI-u i usko povezanim kako bi pružili uniformni,
konzistenti desktop.
Razlike izmedju KDE-a i GNOME-a su generalno suptilne. Svaki izgleda drugačije,
jer svaki koristi drugu GUI biblioteku. KDE je baziran na Qt biblioteci od Troll Tech AS,
dok GNOME koristi GTK, biblioteku razvijenu za GNU Image Manipulation Program (ili
skraćeno GIMP). Kao odvojeni projekti, KDE i GNOME imaju svoj dizajn i programere sa
različitim stilom razvijanja i filozofijom. Rezultat u oba slučaja je,
međutim, u osnovi isti: konzistentno, usko povezano dekstop okruženje i skup
aplikacija. Funkcionalnost, korisnost i 'lepota' oba, KDE-a i GNOME-a, su rival bilo kom
drugom okruženju na bilo kom operativnom sistemu.
Najbolje od svega je, ipak, to što su ova napredna desktop orkuženja
slobodna. To znači da možete imati bilo koji od njih ili oba (da, u isto
vreme). Izbor je vaš.
Pored GNOME-a i KDE-a, Slackware dolazi sa velikom kolekcijom window menadžera.
Neki su dizajnirani da oponašaju druge operativne sisteme, neki za podešavanja,
drugi za brzinu. Postoji velika raznolikost. Naravno, možete instalirati koliko
želite okruženja, igrati se sa njima i odlučiti koji vam se najviše
svidja.
Da biste lako mogli napraviti selekciju desktop-a, Slackware dolazi sa programom xwmconfig koji može biti korišćen za izbor desktopa
ili window menadžera. Pokreće se na sledeći način:
Dobićete listu svih instaliranih desktopa i window menadžera. Samo izaberite
one koji želite iz liste. Svaki korisnik na vašem sistemu će morati da
pokrene ovaj program pošto različiti korisnici mogu koristiti različite
desktope.
Nakon toga, pokrenite X i sve je spremno.