KDE черупка
Благодарение на усилията на екипа на Бил Гейтс, собствениците на персонални компютри почти са свикнали с графичния интерфейс, а използването на командния ред се възприема като извънредно събитие, свързано с някакъв неприятен проблем.
Естествено, разработчиците на Linux са създали няколко десетки графични обвивки, сред които са прости имитации на графичния интерфейс на Microsoft или Apple и оригинални разработки. Но в момента най-популярни са интегрираните графични черупки KDE и GNOME, които осигуряват работна среда за потребителя, подобна на интерфейса на Windows. Останалите опции за графични черупки в Linux са работният плот и средствата за стартиране на отделни програми, но те нямат пълно взаимодействие между програмите, както в Windows.
Мениджъри на прозорци
Основният GUI елемент в Linux е X Window Server. Вярно е, че работи "на сянка" и на екрана потребителят вижда резултатите от работата на прозоречния мениджър. Ролята на мениджъра на изкопа е да рисува рамки, менюта, ленти за превъртане и да променя позицията и размера на изкопа. Всички други работещи програми, които използват графичен интерфейс, не изпълняват тези рутинни операции, но, използвайки готови функции, показват информация в прозорци, създадени от мениджъра на изкопа.
Потребителят винаги трябва да помни, че Linux няма строго разделение на програмите на графични и текстови, както е обичайно в Windows. Графичната програма може да се стартира от командния ред. Дори ако X Window Server работи на друг компютър в локалната мрежа, самата програма ще намери начин да показва графични съобщения и да получава прекъсвания от клавиатурата и мишката. Много програми могат да работят както в графичен режим, така и с командния ред. По-специално това се отнася за стари програми с текстов интерфейс. За тях са написани графични добавки, които създават позната услуга за потребителя, но не променят същността на програмата.
Операционната система X Window се занимава с най-трудния проблем в света на компютрите - докинг на хардуер, отговорен за въвеждане/извеждане на информация и софтуер. Съответно е много трудно да се напише универсална програма, която да изпълнява такива функции за всяка компютърна конфигурация. Следователно програмата X Window е една за всички дистрибуции на Linux (версия Xfree86), както и за редица други UNIX системи. Вярно е, че трябва да се отбележи, че през 2004 г. беше решено да се използва различна разработка в новите дистрибуции на Linux - X Window System Version 11 Release 6.7 (X11R6.7), но това беше направено само поради факта, че разработчиците на XfrecSG промениха лиценз за тяхната система, отдалечавайки се от принципите на свободния софтуер.