Xubuntu tương thích với phiên bản mới nhất của tất cả gói compiz. Điều này đúng cho Xfce4 nói chung, nên các bản phân phối Linux dựa trên môi trường desktop Xfce4 nhẹ này có thể cài compositor theo cách tương tự. Đặc thù mà người dùng Xubuntu và Xfce4 thường gặp là cài đặt X Windows đã dùng xfwm4 làm window manager. Compiz, dù là công cụ compositing, hoạt động như window manager thứ hai.
Điều này có nghĩa là chủ đề (theme) bạn cài cho xfwm4 có thể không khả dụng sau khi cài Compiz. Tuy nhiên, đây có thể là điều bạn muốn, vì Compiz có tùy chỉnh cực kỳ phong phú. Window manager xfwm4 thực tế cung cấp một số tính năng compositing, có thể tắt để tiết kiệm GPU, nhưng Compiz làm được nhiều hơn. Hãy chuẩn bị vài theme và chắc chắn nếu trước đây có theme GTK2 trên Xubuntu thì sẵn sàng thêm hỗ trợ GTK3.
Cài đặt Compiz trên Xubuntu
Mở terminal tại màn hình nền từ menu Whisker hoặc giữ Ctrl+Alt+T. Từ CLI, gõ sudo apt-get install compizconfig-settings-manager rồi Enter. Có thể nhắc mật khẩu nếu chưa dùng sudo từ terminal này. Sau khi xong, chạy sudo apt-get install compiz để cài gói chính.
Compiz khá lớn, có thể mất vài phút. Ngay khi có prompt trở lại, gõ ccsm để mở menu cấu hình plugin Compiz. Nếu mọi thứ suôn sẻ, giữ Ctrl+R để mở Application Finder khởi động chương trình. Có thể tìm trên menu Whisker. Nó có thể hiện trong Applications nếu không bật Whisker.
Plugin có sẵn trong cửa sổ này phụ thuộc gói nào được cài khi cài Compiz. Có vài plugin bạn chắc chắn muốn bật để Compiz hoạt động như đa số người dùng Xubuntu mong đợi. Đảm bảo checkbox bên cạnh Composite, OpenGL và Animations được chọn, nếu không hầu hết tính năng khác sẽ không bật. Thư viện này cần để Compiz hoạt hình cửa sổ trên màn hình nền.
Maximumize và Place Windows cũng cần bật nếu muốn di chuyển cửa sổ như bình thường. Application Switcher cần bật nếu dùng Alt+Tab chuyển cửa sổ. Move Window cần để di chuyển cửa sổ bằng chuột. Bật Cube nếu dùng hiệu ứng cube 3D hiển thị nhiều workspace. Nhiều người liên kết plugin này với Compiz. Một số user thậm chí gọi plugin cube đơn giản là Compiz vì đó là lý do chính họ cài compositing window manager.
Window Decoration bật thanh tiêu đề và nút cửa sổ, nghĩa là hầu hết user sẽ muốn bật plugin này. Chỉ tắt nếu thiết lập môi trường tiling thuần túy. Bạn cũng muốn bật Scale để cho phép thu nhỏ/phóng to cửa sổ.
Bây giờ bạn đã có cài đặt Compiz hoạt động đầy đủ. Nếu có lỗi khi cài, hoặc apt-get không tìm thấy kho đúng, hãy chắc chắn kết nối Internet và chạy sudo apt-get update cập nhật kho. Có thể thử sudo apt-get upgrade hoặc chạy Xubuntu Software Upgrader từ menu Whisker để đảm bảo gói mới nhất. Vẫn gặp khó khăn, thử sudo apt-cache policy compiz-fusion-plugins-extra kiểm tra apt-get có tìm thấy kho đúng không.
Xem xét vấn đề trọng lượng khi Compiz dường như hoạt động. Ban đầu có vẻ Compiz dùng ít tài nguyên hơn xfwm4, nhưng vì nó ép GPU gánh nặng. Điều này nghĩa là bạn có nhiều RAM và CPU cho ứng dụng/game, nhưng GPU có thể bị quá tải. Compiz dùng nhiều routine render đồ họa, cách dễ test là chạy chương trình dùng OpenGL. Một số user test với GLtron hoặc Kobo Deluxe nếu cài. Khởi động từ menu Applications Xfce.
Chạy game GLtron nếu có, xem có bị giật không. Nếu có, nhấn Esc và kiểm tra cài đặt video bên trong. Nếu cài đặt chấp nhận được cho phần cứng đồ họa, Compiz có thể cần điều chỉnh thêm.
Nếu có Kobo Deluxe (nhiều user Xubuntu cài), nhấn Esc trong game, mở Game Options, đảm bảo Starfield Mode là Parallax. Nếu vậy và game không giật, Compiz đang giao tiếp tốt với GPU. Có thể thử chế độ Insane Starfield Density xem có ảnh hưởng không. Dù khó chơi với màn hình này, phần cứng video hiện đại hoạt động đúng nên xử lý được các hiệu ứng này đồng thời quản lý Compiz miễn là có tăng tốc phần cứng đúng.
Nếu theme cũ chỉ hỗ trợ gtk-2.0, bạn cần tìm theme có gtk-3.0 đúng. Tương tự, nếu Docky bị mờ sau khi cài Compiz, hãy tắt plugin Blur. Compiz hỗ trợ này như một hiệu ứng OpenGL khác, một số user nhầm lẫn là bug.
VỀ TÁC GIẢ

Kevin Arrows
Kevin Arrows là chuyên gia công nghệ giàu kinh nghiệm với hơn một thập kỷ trong ngành. Anh持有 chứng chỉ Microsoft Certified Technology Specialist (MCTS) và đam mê cập nhật các phát triển công nghệ mới nhất. Kevin đã viết nhiều về các chủ đề công nghệ, thể hiện chuyên môn trong phát triển phần mềm, an ninh mạng và điện toán đám mây. Đóng góp của anh được công nhận rộng rãi và được đồng nghiệp tôn trọng, đặc biệt là khả năng giải thích các khái niệm kỹ thuật phức tạp một cách rõ ràng, súc tích.