X adalah aplikasi yang mengelola satu atau lebih tampilan grafik dan satu atau lebih perangkat input (keyboard, mouse, dll.) Yang terhubung ke komputer.
Ini berfungsi sebagai server dan dapat berjalan di komputer lokal atau di komputer lain di jaringan. Layanan dapat berkomunikasi dengan server X untuk menampilkan antarmuka grafis dan menerima input dari pengguna.
Perlu dicatat, komponen umum yang digunakan dengan server X adalah Window Manager, aplikasi yang mengelola pengubahan ukuran dan pemindahan jendela dan elemen dekoratif jendela seperti bilah judul, perkecil, dan tutup tombol.
Server X dapat dimulai dengan perintah 'startx', atau lebih umum, dari manajer tampilan seperti gdm.
~/.xinitrc
adalah skrip shell yang digunakan oleh xinit, yang memulai server X saat tidak menggunakan manajer tampilan, untuk menentukan beberapa aplikasi untuk memulai secara otomatis di server X.
/etc/X11/xorg.conf
adalah file konfigurasi yang digunakan untuk memberikan informasi server X tentang komponen perangkat keras yang digunakan, tetapi sekarang server X dapat menghindari menggunakannya, karena ia mampu mengkonfigurasi sendiri secara otomatis.