PDA

View Full Version : Hỏi về Theme trong Ubuntu 8.04



newcomer11
07-09-2008, 16:23
Mình muốn tìm hiểu 1 số vấn đề về theme trong Ubuntu 8.04 :

1. Trong http://www.gnome-look.org có các mục như : GTK 2.x, Compiz, MetaCity. Cách cài đặt từng loại ?

GTK 2.x -> down cái này về, kéo vào Appearance, nhấn Customize :
ở tab Control chọn theme mới import để thay các thành phần như button, checkbox ..., mục Window Border chọm theme mới import để thay Titlebar của windows (1 số theme kô có trong mục Window Border mà chỉ có trong Control thì phải làm sao ?? :( , như cái theme LiNsta này : http://www.gnome-look.org/content/show.php/LiNsta+(LiNsta+is+Not+Vista+%3B-)?content=42697)

Compiz : cài Compiz và cài Emerald theme manager, vào Emerald theme manager import các file *.emerald, vào Terminal gõ emerald --replace thì thay được Titlebar như mục Window Border của GTK 2, vậy muốn thay theme cho các Control thì phải kết hợp với theme TK 2.x (mục Control) ở trên phải không nhỉ? (có thêm một số file taz có thể cài như GTK 2 )

MetaCity -> cách cài cái này có ai biết xin hướng dẫn ?

2. Ngoài ra còn có 1 số theme engine như Aurora Gtk Engine (http://www.gnome-look.org/content/show.php?content=56438&forumpage=16) thì cài đặt theo hướng dẫn của mỗi engine ? cài nhiều engine có xung đột gì không? Lựa chọn sử dụng 1 engine trong các engine đã cài ? Uninstall các engine này thế nào? Làm thế nào trở về engine mặc định ?

duc.ngtuan
07-09-2008, 18:51
Theme cho Control trong Gnome là loại Gtk (1.x hoặc 2.x). Viền cửa sổ khi không dùng compiz chính là Metacity, Dùng compiz thì bạn xài Emerald mà quản lý. Nếu dùng metacity thì bạn tải file theme xuống, cài đặt như với file cho Gtk (control), rồi theme sẽ xuất hiện trong tab Window Border của phần chỉnh giao diện. Đại khái là thế này:
Gtk 1.x, 2.x ---> mục control
metacity -----> mục window border
compiz/emeral/beryl... ----> dùng emerald theme manager

newcomer11
07-09-2008, 22:21
Thank you, có ai biết về theme engine không nhỉ?

duc.ngtuan
07-09-2008, 23:25
Ặc, tính trả lời luôn cả 2 câu mà xong câu đầu thì quên mất.
Theme Engine quản lý việc vẽ các theme lên màn hình, tùy theo giao diện mà bạn chọn. Mỗi gói theme thường được thiết kế cho 1 engine nhất định. 2 engine thường dùng nhất là Clearlook (cho theme clearlook) và pixbuf. Cũng có những engine dùng cho theme riêng như murrina (không biết có chính xác tên không nữa). Thường khi dùng 1 gói theme sẽ phải cài thêm engine tương ứng. Các engine không xung đột vì mỗi giao diện chỉ sử dụng 1 engine thôi. Một số engine có gói DEB thì bạn cài và gỡ bình thường như cài phần mềm vậy. Một số engine khác ít nổi hơn thì phải tự cài theo hướng dẫn thôi. Mình ít khi cài thêm engine ngoài nên không rõ.

newcomer11
08-09-2008, 11:42
Thank, làm phiền bạn quá :)

Làm sao để đóng gói các theme trong máy mình thành file nén như trên http://www.gnome-look.org nhỉ? Mình pha trộn các thành phần trong nhiều theme rùi định export ra mà không được :(