Noben sodoben operacijski sistem pa danes ne more obstati na trgu brez grafičnega okolja in tudi v tem primeru je pri Linuxu izbira velika. Grafični uporabniški vmesnik sestavljata dva dela: grafični strežnik X Window System in grafično okolje. X Window System skrbi za osnovno delovanje grafičnega uporabniškega vmesnika: odzive na tipkovnico in miško ter izrisovanje oken in njihovo premikanje po zaslonu.