Ý tưởng tạo một máy tính để bàn được cá nhân hóa buộc nhiều người dùng Linux phải cài đặt trình quản lý cửa sổ. Có rất nhiều lý do để từ bỏ môi trường máy tính để bàn hiện tại của bạn và thay vào đó chuyển sang trình quản lý cửa sổ, nhưng vì mọi người đến từ một khuôn mẫu khác nhau, đó không phải là trường hợp "một kích thước phù hợp với tất cả".
Dưới đây là một số điều bạn nên biết trước khi thay thế môi trường máy tính để bàn của mình bằng trình quản lý cửa sổ.
Trình quản lý cửa sổ so với Môi trường máy tính để bàn
Trình quản lý cửa sổ là một chương trình chịu trách nhiệm định vị và hiển thị các cửa sổ trong GUI. Các chương trình này có thể là một phần của môi trường máy tính để bàn lớn hơn hoặc có thể được sử dụng như một máy tính để bàn độc lập.
Môi trường máy tính để bàn thường bao gồm trình quản lý cửa sổ, các widget và các tiện ích khác tương tác với phần còn lại của các ứng dụng để cung cấp trải nghiệm người dùng tương tác. Một số môi trường máy tính để bàn được sử dụng rộng rãi là KDE Plasma, GNOME, Xfce, LXQt, Cinnamon, v.v.
i3wm, bwspm, dwm, KWin (được sử dụng trong KDE) và Metacity (được sử dụng trong GNOME) là một số ví dụ về trình quản lý cửa sổ.
1. Người quản lý Windows sử dụng ít tài nguyên hơn
Bạn có phải là người thực sự tin vào tuyên bố "RAM trống là RAM lãng phí" hay bạn thích sử dụng một máy tính để bàn nhẹ để giảm thiểu việc sử dụng bộ nhớ của hệ thống? Nếu bạn có thể liên quan đến cái sau, thì xin chúc mừng, sử dụng trình quản lý cửa sổ bạn sẽ cảm thấy như ở nhà.
Theo Unihost, GNOME và KDE lần lượt sử dụng 736MB và 633MB bộ nhớ. Mặt khác, các trình quản lý cửa sổ như i3wm và awesome chỉ sử dụng 3MB và 9MB bộ nhớ trong khi chạy. Lưu ý rằng dung lượng này không bao gồm bộ nhớ được yêu cầu bởi các tiện ích khác mà bạn sẽ cần cài đặt, chẳng hạn như menu và thanh trạng thái.
Tóm lại, trình quản lý cửa sổ là dành cho bạn nếu bạn đã sẵn sàng thay đổi ngoại hình để có hiệu suất tốt hơn. Tuy nhiên, điều này không có nghĩa là trình quản lý cửa sổ trông không hấp dẫn và bắt mắt.
2. Trình quản lý cửa sổ có khả năng tùy chỉnh cao
Trong khi các môi trường máy tính để bàn như KDE Plasma được biết đến với các tính năng tùy biến phong phú, chúng không có cơ hội chống lại các trình quản lý cửa sổ về mặt tùy chỉnh. Theo nghĩa đen, bạn có thể thay đổi bất kỳ khía cạnh nào của màn hình bằng trình quản lý cửa sổ, bao gồm (nhưng không giới hạn) vị trí cửa sổ, giao diện của chúng, thanh tiêu đề, thanh tác vụ, v.v.
Để xem sức mạnh thực sự của trình quản lý cửa sổ, hãy truy cập r / unixporn và xem các tùy chỉnh máy tính để bàn WM (hoặc "rice") do người dùng gửi. Nếu bạn cũng muốn tạo một màn hình được cá nhân hóa trông và hoạt động theo cách bạn muốn thì trình quản lý cửa sổ chắc chắn là lựa chọn tốt hơn cho bạn.
3. Trình quản lý cửa sổ khá phức tạp
Với sức mạnh của sự tùy biến đi kèm với sự phức tạp lớn. Hành vi và sự xuất hiện của trình quản lý cửa sổ thường bắt nguồn từ các tệp văn bản được gọi là tệp cấu hình. Sau khi cài đặt trình quản lý cửa sổ, bạn sẽ dành phần lớn thời gian ban đầu để làm việc với các tệp cấu hình, thay đổi các giá trị biến và thêm lệnh.
Một người dùng Linux có kinh nghiệm có thể vượt qua giai đoạn tùy chỉnh mà không gặp nhiều phức tạp, nhưng những người mới đến thường gặp khó khăn khi học cách sửa đổi tệp cấu hình, chưa kể mỗi tệp cấu hình tuân theo một cú pháp khác nhau. Điều này là do mọi trình quản lý cửa sổ được viết bằng một ngôn ngữ lập trình khác nhau và sử dụng một định dạng khác để diễn giải các lệnh đã viết.
4. Bạn sẽ phải thiết lập thủ công các tiện ích cơ bản
Không giống như môi trường máy tính để bàn, trình quản lý cửa sổ không cung cấp ngay cả các tiện ích cơ bản như menu hoặc thanh trạng thái. Bạn sẽ phải cài đặt và thiết lập từng chương trình theo sở thích của mình theo cách thủ công. Ngoài ra, với mỗi chương trình mới có một tệp cấu hình mới mà bạn sẽ phải xử lý, điều này càng làm tăng thêm độ phức tạp.
Nếu bạn không muốn trải nghiệm trình quản lý cửa sổ đầu tiên của mình là một màn hình tối trống, hãy xem xét cài đặt hệ thống menu, thanh trạng thái, tiện ích hình nền và trình tổng hợp cùng với gói WM.
5. Người quản lý cửa sổ có Điều hướng bàn phím-làm trung tâm
Nếu bạn đã quen với việc điều hướng hệ thống bằng chuột, thì bạn sẽ gặp khó khăn trong việc thích ứng với điều hướng bằng bàn phím được cung cấp bởi hầu hết các trình quản lý cửa sổ. Tuy nhiên, điều này không có nghĩa là bạn hoàn toàn không thể sử dụng chuột hoặc bàn di chuột.
Bạn vẫn có thể nhấp và duyệt qua hệ thống bằng chuột của mình, nhưng nhìn chung, trình quản lý cửa sổ phù hợp nhất cho những người có sở thích cao về bàn phím.
Điều hướng trong trình quản lý cửa sổ phụ thuộc vào ràng buộc khóa tùy chỉnh, bao gồm khóa mod (thường là Super Chìa khóa). Ví dụ:để mở terminal trong i3wm, bạn sẽ phải nhấn Mod + Enter . Tương tự, bạn có thể thay đổi vị trí của cửa sổ tiếp theo bằng cách sử dụng Mod + H hoặc Mod + V , tùy thuộc vào việc bạn muốn căn chỉnh theo chiều ngang hay chiều dọc.
Vì trình quản lý cửa sổ có khả năng tùy chỉnh cao, bạn có thể thêm các liên kết khóa mới vào tệp cấu hình và thậm chí thay đổi các liên kết mặc định.
6. Việc chọn một Trình quản lý Cửa sổ Lý tưởng là Điều khó khăn
Giống như với những thứ khác trên Linux, bạn sẽ choáng ngợp với số lượng trình quản lý cửa sổ có sẵn theo ý của bạn. Mặc dù điều này làm tăng phạm vi lựa chọn đối với một số người dùng, nhưng đối với những người khác, đó là một dấu hiệu màu đỏ đi kèm với sự do dự và thất vọng.
Bạn nên sử dụng cái nào tùy thuộc vào những tính năng bạn muốn. Bạn thích trình quản lý cửa sổ xếp chồng hay xếp gạch? Có lẽ bạn cần một trình quản lý cửa sổ được viết bằng ngôn ngữ mà bạn quen thuộc. Trong mọi trường hợp, bạn sẽ có một số tùy chọn để lựa chọn.
7. Người quản lý cửa sổ có thể khó thích nghi
Làm quen với máy tính để bàn khi bạn cài đặt Linux lần đầu rất khó. Và vì vậy sẽ chuyển sang trình quản lý cửa sổ. Nhưng nếu bạn sẵn sàng làm việc chăm chỉ và đầu tư thời gian của mình, bạn sẽ nhanh chóng vượt qua giai đoạn học tập ban đầu.
Vì bạn sẽ tự mình tùy chỉnh màn hình nên bạn sẽ biết hầu hết mọi thứ về hệ thống của mình. Khởi chạy chương trình, chuyển đổi giữa các không gian làm việc và sửa đổi các tiện ích là một số điều bạn cần học. Cách tốt nhất để tự làm quen với giao diện là cài đặt trình quản lý cửa sổ cùng với môi trường máy tính để bàn và sử dụng nó làm trình điều khiển hàng ngày của bạn.
Bạn có nên sử dụng Trình quản lý cửa sổ làm người mới không?
Người dùng Linux mới có thể cảm thấy choáng ngợp khi tiếp xúc với trình quản lý cửa sổ. Mặc dù không có quy tắc nào nói rằng bạn không thể sử dụng WM khi mới bắt đầu, nhưng nói chung vẫn không nên xem xét sự phức tạp liên quan đến trình quản lý cửa sổ. Nhưng Linux dành cho những người thích mày mò và những người thích thử những thứ mới và bạn có thể tự do cài đặt và sử dụng bất cứ thứ gì mình muốn.
Bạn chỉ nên thay thế môi trường máy tính để bàn của mình bằng trình quản lý cửa sổ nếu bạn quyết tâm kiên trì với tất cả những gì đi kèm với nó. Nếu bạn chưa sẵn sàng chuyển sang trình quản lý cửa sổ, hãy cân nhắc cài đặt các môi trường máy tính để bàn khác nhau và xem môi trường nào phù hợp với hóa đơn.