Der er mange forskellige "desktop-miljøer" tilgængelige i Linux, herunder men ikke begrænset til enhed, kanel, GNOME, KDE, XFCE, LXDE og oplysning.
Denne liste fremhæver de komponenter, der almindeligvis bruges til at lave et "skrivebordsmiljø".
01 af 13Window Manager

En "Window Manager" bestemmer, hvordan applikationer præsenteres for brugeren på skærmen.
Der er forskellige typer af "Window Manager" til rådighed:
- compositing
- stabling
- Fliselægning
Moderne desktop miljøer bruger compositing til at vise vinduer. Vinduer kan vises oven på hinanden og snap side om side og se glædeligt ud for øjet.
En stabling "window manager" lader dig placere vinduer oven på hinanden, men de ser mere gammeldags ud.
En flisebelægningsvindue setter vinduer side ved side uden at lade dem overlappe hinanden.
Typisk kan et "vindue" have grænser, det kan minimeres og maksimeres, ændres og trækkes rundt på skærmen. "Vinduet" vil have en titel, kan indeholde en kontekstmenu, og elementer kan vælges med musen.
En "window manager" giver dig mulighed for at fane mellem vinduer, sende dem til en proceslinje (også kendt som panel), snap vinduerne side ved side og udføre andre opgaver.
Du kan generelt indstille skrivebordet tapet og tilføje ikoner til skrivebordet.
Paneler

De af jer, der brugte til Windows-operativsystemet, tænker på et "panel" som værende en "proceslinje".
Inden for Linux kan du have flere paneler på skærmen.
Et "panel" sidder generelt på kanten af skærmen, enten øverst, nederst, venstre eller højre.
"Panelet" indeholder elementer som en menu, hurtigstartsikoner, minimerede applikationer og et systembakke eller meddelelsesområde.
En anden brug af et "panel" er som en dockingslinje, der giver hurtigstart ikoner til at indlæse almindeligt anvendte applikationer.
03 af 13Menu

De fleste skrivebordsmiljøer omfatter en "menu" og ganske ofte er det vedtaget ved at klikke på et ikon, der er knyttet til et panel.
Nogle desktop-miljøer og især vinduesadministratorer giver dig mulighed for at klikke overalt på skrivebordet for at få vist menuen.
En menu viser generelt en liste over kategorier, der, når de klikkes, viser de programmer, der er tilgængelige inden for denne kategori.
Nogle menuer giver en søgelinje, og de giver også adgang til yndlingsprogrammer samt funktioner til at logge ud af systemet.
04 af 13System bakke

En "systembakke" er normalt knyttet til et panel og giver adgang til nøgleindstillinger:
- Lyd
- Netværk
- Strøm
- Bruger
- Bluetooth
- underretninger
- Ur
Ikoner

"Ikoner" giver øjeblikkelig adgang til applikationer.
Et "ikon" linker til en fil med en ".desktop" -udvidelse, der giver et link til et eksekverbart program.
Filen ".desktop" indeholder også stien til billedet, der skal bruges til ikonet, samt kategorien for applikationen, som bruges i menuer.
06 af 13Widgets

Widgets giver brugbar information til brugeren direkte på skrivebordet.
Fælles widgets indeholder systemoplysninger, nyheder, sportsresultater og vejret.
07 af 13Launcher

Unik til enhed og GNOME-skrivebordet, en launcher giver en liste over hurtigstart-ikoner, som når du klikker indlæser den linkede applikation.
Andre desktop-miljøer giver dig mulighed for at oprette paneler eller dokker, som kan omfatte launchers for at give samme funktionalitet.
08 af 13Dashboards

Unity- og GNOME-skrivebordsmiljøerne omfatter en dash-stil-grænseflade, som kan vises ved at trykke på supernøglen (på de fleste bærbare computere er dette en nøgle med Windows-logoet).
"Dash" -stikgrænsefladen giver en række ikoner i kategorier, som når du klikker, trækker du op den linkede applikation.
En kraftfuld søgning facilitet er normalt også inkluderet for at gøre det nemt at finde applikationer.
09 af 13Filhåndtering

En filhåndtering er nødvendig for at give dig mulighed for at navigere i filsystemet, så du kan redigere, kopiere, flytte og slette filer og mapper.
Normalt vil du se en liste over almindelige mapper som f.eks. Hjem, billeder, dokumenter, musik og downloads. Ved at klikke på en mappe vises varerne i mappen.
10 af 13Terminal Emulator

En terminalemulator lader en bruger køre kommandoer med lavt niveau mod operativsystemet.
Kommandolinjen giver mere effektive funktioner end traditionelle grafiske værktøjer.
Du kan gøre de fleste ting i kommandolinjen, som du kan med grafiske værktøjer, men det øgede antal afbrydere giver et lavere niveau af granularitet.
Kommandolinjen gør løbende gentagne opgaver enklere og mindre tid til at forbruge.
11 af 13Tekst editor

En "teksteditor" giver dig mulighed for at oprette tekstfiler, og du kan bruge den til at redigere konfigurationsfiler.
Selv om det er meget mere grundlæggende end et tekstbehandlingsprogram, er tekstredigeringsprogrammet nyttigt til oprettelse af noter og lister.
12 af 13Display Manager

En "display manager" er skærmen, der bruges til at logge ind på dit skrivebordsmiljø.
Samt at du kan logge ind på systemet, kan du også bruge "display manager" til at ændre skrivebordsmiljøet i brug.
13 af 13Konfigurationsværktøjer

De fleste desktop-miljøer omfatter værktøjer til konfiguration af skrivebordsmiljøet, så det ser ud og opfører sig som du vil have det til.
Værktøjerne giver dig mulighed for at justere musens adfærd, hvordan vinduer virker, hvordan ikoner opfører sig og mange andre aspekter af skrivebordet.




