Ok, chúng ta hãy cố gắng làm cho nó ngắn và không bị troll (xấu xí).
Gnome là môi trường phổ biến nhất hiện nay (hãy biết rằng: nó không phải của tôi;)). Nó sử dụng bộ đồ họa Gtk (cho Gimp ToolKit, vì nó được tạo cho Gimp ban đầu). Ý tưởng chính đằng sau Gnome gần với ý tưởng đằng sau các hệ thống UNIX nói chung: một chương trình = một chức năng. Mỗi chương trình có một cách sử dụng cụ thể và các chương trình thường không cố gắng làm nhiều hơn mức cần thiết. Điều khá phổ biến là các chương trình cũng thực hiện cách quản lý dữ liệu của riêng họ. Đối với phong cách có liên quan, những người không thích Gnome thường không thích giao diện và tính công thái của các hộp thoại của nó (mở / lưu / v.v.)
KDE là một môi trường máy tính để bàn rất cũ. Trên thực tế, Gnome ban đầu được tạo ra để thay thế KDE vì KDE được xây dựng dựa trên Qt (dưới dạng bộ công cụ đồ họa), không phải là nguồn mở tại thời điểm đó (nhưng bây giờ là). KDE là một dự án lớn, thống nhất, có cách tiếp cận hoàn toàn khác với dự án Gnome. Nhiều chương trình trong KDE làm khá nhiều thứ. Không hiếm khi các chương trình KDE có được khá lớn và đa chức năng (xem Konqueror chẳng hạn). Một số như thế, một số thì không. Những người không thích KDE thường nói rằng nó trông & cảm thấy quá giống Windows (nó thực sự phụ thuộc vào phong cách / chủ đề bạn áp dụng trên thực tế) hoặc trông nó thật trẻ con. KDE đã thay đổi rất nhiều trong vài năm qua với việc phát hành loạt KDE4, vẫn không ổn định một chút (so với những gì KDE3 đã từng sử dụng), nhưng đã sử dụng được khá nhiều kể từ khi phát hành 4.3.
XFCE là một môi trường gọn nhẹ (mặc dù không phải ở mức độ nhẹ nhất). Xubfox ban đầu được tạo cho các máy cũ không thể chạy Gnome hoặc KDE đúng cách. XFCE sử dụng Gtk giống như Gnome và khá nhiều chương trình từ Xubfox thực sự giống như trong Ubuntu, hoặc đôi khi là các phiên bản nhẹ của chúng.
Nói chung, tốt hơn là tránh các môi trường trộn lẫn, không phải vì chúng ta chỉ là những người cực đoan chọn một bên và không rời khỏi đó mà vì nó tải nhiều thư viện đồ họa hơn mỗi lần (chủ yếu là Gtk và Qt). Như tôi đã nói, KDE nói chung là một môi trường hợp nhất hơn, do đó, nó cũng kéo theo nhiều phụ thuộc hơn giữa các chương trình, điều đó có nghĩa là cài đặt chương trình KDE trong môi trường Gnome có thể khiến nó cảm thấy khá nặng nề khi tất cả các thư viện KDE tải cho chỉ một chương trình, trong khi tải một chương trình Gnome (như Gimp) bên trong KDE sẽ không quá nặng nề vì các chương trình Gtk không tương tác nhiều như các chương trình KDE. Tôi chạy KDE và tôi không quan tâm tải các chương trình Gtk khi tôi thực sự cần, nhưng người dùng Gnome thường phàn nàn rằng các chương trình KDE làm chậm trải nghiệm máy tính để bàn của họ.
Cuối cùng, đó là về nơi bạn cảm thấy tốt nhất sau khi thử một vài trong số chúng (bạn cũng có thể xem xét E17 và openbox, vì sự công bằng khi đề cập đến các môi trường nổi tiếng khác này).