Thứ Ba, 13 tháng 12, 2011

Tùy biến Ubuntu 11.10 giao diện GNOME Shell, kết hợp ưu điểm UNITY và GNOME 2

Xin lưu ý các bạn, Ubuntu 11.10 với giao diện mặc định là Unity có nhiều điều mới lạ. Do đó, trước tiên bạn nên nghiên cứu kỹ 3 bài viết dưới đây, nhất là nếu muốn chuyển sang sử dụng giao diện Gnome-Shell:

- 14 điều cần làm sau khi cài Ubuntu 11.10 Oneiric Ocelot
(Dịch từ: http://www.techdrivein.com/2011/10/15-things-i-did-after-installing-new.html)

- Làm gì sau khi cài đặt ubuntu 11.10
(Dịch từ: http://www.webupd8.org/2011/10/things-to-tweak-after-installing-ubuntu.html)

- 8 Things I did After Installing GNOME Shell in Brand New Ubuntu 11.10


Bây giờ, quay trở lại vấn đề chính, khi so sánh giữa Gnome-Shell (Gnome 3), Unity và Gnome 2, tôi cho rằng, giao diện hay nhất phải là nền tảng Gnome-Shell, kết hợp với ít nhất là 4 ưu điểm sau đây của Unity và Gnome 2:

1- Hợp nhất giữa Titlebar (Thanh tiêu đề của các ứng dụng) với thanh Panel trên cùng của UNITY. Chức năng này đặc biệt giá trị với màn hình nhỏ hơn hoặc bằng 15inch

2- Các nút điều khiển Windows (Cửa sổ - giao diện của các chương trình ứng dụng) nằm bên tay trái trong UNITY. Về mặt khoa học thì việc bố trí này tối ưu với cử động của người thuận tay phải khi điều khiển chuột

(Cũng như vậy, hành động vẩy chuột lên góc trái trên cùng của màn hình trong GNOME 3 để hiển thị OverView là tối ưu đối với người thuận tay phải)

3- Windows List (Danh sách các ứng dụng đang chạy) trên thanh Panel của GNOME 2

4- Tổ hợp phím Alt+Tab trong GNOME 2 dùng để chuyển đổi giữa các Cửa sổ ứng dụng (Alt+Tab trong Gnome 3 là chuyển đổi giữa các Ứng dụng)


Không quá khó để làm được việc kết hợp này, bằng cách dựa vào một số Extension cho Gnome-Shell từ các nguồn trên Internet, cụ thể như sau:

- Yêu cầu: Phải cài trước 2 gói "gnome-tweak-tool" và "gconf-editor"

2 bức ảnh chụp màn hình Ubuntu giao diện Gnome-Shell của tôi, sau khi chỉnh sửa:

- Không có thanh Title Bar trên ứng dụng LibreOffice (đang phóng to hết cỡ):



- Màn hình OverView (khi vẩy chuột lên góc trái trên cùng của màn hình):




Phần 1 - Hợp nhất giữa Titlebar với Panel:
(Nguồn: Get Unity-like Window Buttons on the top Gnome Shell Bar)

Cần làm 2 việc:

1- Cài gói "gnome-shell-extension-window-buttons" từ kho PPA "webupd8team/gnome3", bằng cách chạy lần lượt 3 lệnh:

sudo add-apt-repository ppa:webupd8team/gnome3
sudo apt-get update
sudo apt-get install gnome-shell-extension-window-buttons


Sau đó khởi động lại GNOME 3 (nhấn tổ hợp phím "Alt+F2" rồi chạy lệnh "r"), rồi dùng công cụ gnome-tweak-tool, vào mục Shell Extension và kích hoạt phần mở rộng "Window Buttons Extension"


2- Ẩn thanh Titlebar khi phóng to hết cỡ các Windows:

- Cài gói "maximus"
- Mở công cụ gconf-editor, vào mục Apps, vào tiếp mục Maximus rồi kích hoạt biến "no_maximize" như hình này:



Sau đó khởi động lại GNOME 3 (nhấn tổ hợp phím "Alt+F2" rồi chạy lệnh "r") là xong


Phần 2 - Chuyển các nút điều khiển Windows sang phía trái:

Cũng dùng gconf-editor, vào mục Desktop, vào Gnome, vào tiếp mục Shell, rồi vào mục Windows để sửa biến button_layout thành: "close,maximize,minimize:" như hình này:





Phần 3 - Bổ sung Windows List trên Panel:

Cài thêm phần mở rộng "mgse-windowlist" (của Linux Mint 12) từ kho PPA "webupd8team/gnome3"

Kho webupd8team/gnome3 PPA thì đã thêm vào từ Phần 1, bây giờ chỉ việc cài gói mgse-windowlist, sau đó khởi động lại GNOME 3, rồi kích hoạt phần mở rộng "Windows List Extension" (thông qua công cụ gnome-tweak-tool) là xong

- Các Extension cho Gnome Shell tôi sử dụng:



Khi đã cài Windows List, thì nên chuyển Đồng hồ trên Panel sang góc bên phải (mặc định đồng hồ nằm ở giữa thanh Panel), bằng cách dùng Firefox, truy cập trang "https://extensions.gnome.org/extension/2/move-clock/", rồi nhấn chuột vào biểu tượng On/Off ở góc trên bên trái trong trang này, để kích hoạt "Frippery Move Clock" như hình này:



(Hoặc đọc trang "http://intgat.tigress.co.uk/rmy/extensions/index.html", rồi tự làm theo hướng dẫn)


Phần 4 - Dùng tổ hợp phím Alt+Tab để chuyển đổi giữa các "Windows":

Cài thêm phần mở rộng "mgse-alttab" (của Linux Mint 12) từ kho PPA "ikoinoba/ppa":

sudo add-apt-repository ppa:ikoinoba/ppa
sudo apt-get update
sudo apt-get install mgse-alttab


Sau đó khởi động lại GNOME 3, rồi kích hoạt phần mở rộng "Alt Tab Extension" là xong


Trong PPA này, còn có 3 phần mở rộng mà bạn rất nên cài:

mgse-mediaplayer
mgse-noa11y
mgse-smartoverview



Phần 5 - Các thành phần của giao diện Gnome-Shell tôi sử dụng:




Phần 6 - Các bài viết nên tham khảo thêm:

- How to Install and Manage GNOME Shell Themes in Ubuntu 11.10 Using Extension?

- Thủ thuật GNOME 3

- 7 Best GNOME Shell Extensions, Install in Ubuntu 11.10 Oneiric via PPA

- Five Useful GNOME Shell Extensions


Xem bài viết này và bình luận trên Diễn đàn Ubuntu-VN: http://forum.ubuntu-vn.org/viewtopic.php?f=69&t=18179

Không có nhận xét nào:

Đăng nhận xét