Lý do nào đó khiến tôi luôn quay lại Open Solaris. Có lẽ là desktop GNOME đẹp đẽ, sắp xếp gọn gàng. Có lẽ là niềm tin rằng Sun, một trong những nhà lãnh đạo công nghệ vĩ đại 30 năm qua, có thể cung cấp một hệ điều hành dùng được cho thị trường gia đình. Và có lẽ là khát khao khám phá những bí mật đáng sợ của UNIX, vì Linux thì Open Solaris không phải.
Open Solaris 2009.06 là bản phát hành hiện tại, tải miễn phí, tuy nhiên chỉ kiến trúc 32-bit. Tôi đã test cả các bản trước, thấy 2008.05 khá bực bội và kém, 2008.11 thì hợp lý nhưng vẫn hơi khó cho người dùng trung bình. Đã đến lúc xem bản mới nhất mang lại gì.
Nếu bạn muốn một bài review không phải Linux, hãy dành vài phút đọc. Nội dung bao gồm test live CD, cài đặt và một tuần sử dụng đầy đủ, bao gồm các chi tiết nhỏ nhưng quan trọng: kết nối Wireless, chia sẻ Samba, hỗ trợ multimedia, khả năng sử dụng, và hơn thế nữa.
Live CD
Khởi động hệ thống
Menu GRUB được làm với phong cách và có khá nhiều tùy chọn thú vị, bao gồm bật SSH, dùng kính lúp và màn hình đọc - hai tùy chọn cuối dành cho người khuyết tật, luôn đáng khen ngợi.

Không phải hành trình suôn sẻ. Đầu tiên, X Windows không lên khi boot entry mặc định. Tôi phải chọn driver VESA để vào GUI. Dù vậy, boot Open Solaris 2009.06 mất khá lâu, gần 6 phút, có lẽ do filesystem ZFS. Thêm vào đó, ngay khi đã boot, mọi thứ chạy khá chậm. Phiên live lag ngay trên máy 1.5GB RAM, ứng dụng mất hàng chục giây để khởi động.
Tôi đã thấy sự chậm chạp này trong test trước, nên không ngạc nhiên. Thú vị sẽ là xem hệ thống hoạt động thế nào sau khi cài đặt, với T42 già cỗi của tôi làm nền tảng.
Desktop
Desktop Open Solaris được làm với sự thanh lịch và phong cách. Chủ đề độc đáo, sắc nét, rõ ràng, cảm giác đẳng cấp và chuyên nghiệp.

Wireless hoạt động!
Bản 2008.11 không được, nhưng bây giờ được. Tiến bộ! Tôi kết nối được với cả hai router WPA2 của mình mà không gặp vấn đề. Network manager hiện một vài thông báo ngắn, hơi gây nhầm lẫn, nhưng cuối cùng đã kết nối và lướt web được. So với Linux distro gốc, hiệu năng mạng hơi chậm.


Chia sẻ Samba hoạt động
Open Solaris hơi "khó tính". Nó hoạt động ổn, nhưng khó tìm nút bấm đúng để làm việc. Có khoảng 4-5 phương pháp chia sẻ, chỉ một thực sự hoạt động.
Nếu dùng menu Shared folder settings tích hợp, nó chỉ cho dùng NFS. Gõ smb:// thủ công vào thanh địa chỉ file explorer thì báo lỗi. Dùng Connect to Server cũng không được; nó thử xác thực nhưng thất bại.



Tuy nhiên, nếu duyệt Network, bạn sẽ truy cập Windows shares không vấn đề gì.

Thử hiểu đi...
Hỗ trợ Driver
Có đúng driver cho hệ thống luôn là cờ bạc với các hệ UNIX. Linux đã tiến bộ vượt bậc vài năm gần đây, cài driver dễ như ăn kẹc, nhưng với UNIX thì không chắc. Và làm sao nếu thiếu driver? Trên T42, Solaris phát hiện gần như mọi thứ. Chỉ thiếu driver modem.

Trong máy ảo, driver âm thanh vẫn chưa có. Chắc không phải ưu tiên, vì doanh nghiệp triển khai Open Solaris chắc chắn chạy chế độ text, không âm thanh.

Cả hai trường hợp, Open Solaris không tìm thấy driver trong kho.

Các thứ khác
Tôi cũng thử cấu hình codec MP3 và Flash, nhưng root filesystem read-only, nên phải chờ sau cài đặt. Tuy nhiên, tổng thể tôi khá hài lòng. Tiến bộ luôn là điều tốt.
Cài đặt
Tôi quyết định cài Open Solaris trên máy đã có 2 distro Linux, bài tập dual-boot thú vị. Sẽ đặt Open Solaris lên primary partition đầu tiên, ghi đè Linux hiện có, giữ distro khác trên logical partition nguyên vẹn. Xem Open Solaris hợp tác thế nào, kể cả setup GRUB. Cài đặt khá đơn giản.
Phân vùng
Open Solaris tìm thấy partition ổn, nhưng không quan tâm đến logical partition bên trong Extended partition, kể cả swap. Có lẽ vì Open Solaris bắt buộc dùng primary partition với ZFS để quản lý dung lượng lớn.


Người dùng
Tiếp theo setup user và bạn đã trên đường.

Giống vài distro Linux nổi tiếng như Ubuntu hay openSUSE, Open Solaris có slideshow dễ chịu đi kèm cài đặt. Và đúng vậy, vì cài đặt rất lâu. Gần một giờ trên T42, gấp 3 lần Linux trung bình, dù đều trên CD.

Bây giờ xem chuyện gì xảy ra.
Vui vẻ sau cài đặt
Giờ xem Open Solaris "ru" thế nào. Hệ thống cài đặt có menu GRUB rất đơn giản. Ubuntu trên logical partition chưa hiện, sẽ sửa sau.

Sau splash đơn giản, bạn vào hệ thống đã cài.

Hỗ trợ Multimedia
Không có gì sẵn sàng out-of-the-box. Đọc tài liệu online, bao gồm Solaris Wikis, tôi tìm thấy hướng dẫn bật Flash, MP3, phát video Windows. Không đơn giản, người dùng trung bình sẽ gặp khó, nhưng làm được.
Flash: tải Adobe Flash player archive, giải nén, copy file vào thư mục đúng. MP3: vào fluendo.com, đăng ký, tải archive Open Solaris, giải nén, copy file. Vẫn còn việc khác.
Cả hai đều cần dòng lệnh, bao gồm lệnh lạ với người thường. Đa số người, có multimedia support gần như không thể. Một shortcut đến wrapper script trên desktop sẽ tốt.
Nhưng kết quả thực tế sao?
Flash hoạt động!
Lần đầu tiên có winner. Cài codec thủ công 2 review trước không được. Lại tiến bộ.

Phát MP3 & Video
Hơi khó hơn, nhưng tôi làm được cuối cùng. Cài codec ổn, không vấn đề. Xem chi tiết:

Trên fluendo.com, chắc chắn tải .tar archive chứ không phải .pkg, vì nó hoặc bị lỗi hoặc build cho version khác. Tiếc thật, vì hầu hết home user thích package double-click cài.

Mở Terminal, chạy lệnh xong. Rất tiếc, không xong. Media player Totem và Rhythmbox đều kêu video bị chương trình khác dùng. Nhờ launch Multimedia Systems Selector sửa. Không có thứ đó trong menu, nhưng chạy gstreamer-properties từ command line thì mở được. Tôi đổi default output video plugin từ X11 sang Autodetect và mọi thứ ổn.

Video phát ổn. Phim Moron của tôi chạy ngon, nhưng thử phim DVD thì Open Solaris kêu thiếu codec và bảo mua. Chắc không phải điều mong đợi từ OS miễn phí.


Vấn đề thực sự bắt đầu ở đây. Làm sao bây giờ? Alternative là gì? Tìm VLC trong package manager không thấy. Trang chủ chỉ cung cấp source để compile, khó cho user thường. Không có repo thêm.
Hỗ trợ multimedia vẫn còn nhiều thiếu sót.
Hiệu năng
Khác với live session chậm, hệ thống cài đặt nhanh và mượt, ngạc nhiên phải nói. Dù Open Solaris tốn gấp đôi bộ nhớ so với GNOME Linux gốc, nó không nghẹt khi mở nhiều chương trình. Thời gian phản hồi khá tốt, ngay trên T42 5 năm tuổi.
Độ ổn định
Open Solaris thực sự ổn định. Không crash. Mọi thứ hoạt động như kỳ vọng, mượt mà. Hành vi này dễ hiểu, xem uy tín Sun với công nghệ.
Chế độ laptop (suspend & hibernate)
Thật tiếc, không có. Open Solaris chưa hỗ trợ. Tiếc quá.
Ứng dụng
Điểm yếu khác: lựa chọn chương trình. Bộ cơ bản khá khiêm tốn, bạn có thể cần bản DVD để có bộ đầy đủ. Ngạc nhiên là không có OpenOffice của Sun.
Có Firefox 3.5 Beta, Thunderbird, Pidgin, Totem, Rhythmbox, vài tiện ích, và thôi. Cần tải thêm vài trăm MB để Open Solaris thành desktop hữu ích.
Có Sun Java (ít nhất) và Nvidia Settings manager, nhưng chỉ dùng nếu có card Nvidia. Tôi không test được.
Quản lý gói
Có thể dùng package manager tích hợp để bổ sung, nhưng đừng kỳ vọng quá nhiều. Lựa chọn hợp lý nhưng vừa phải. Tuy nhiên manager không làm việc với proxy, rất phiền.
Package manager cũng khá chậm, kể cả cập nhật.
Bug & Vấn đề
Tổng thể Open Solaris rất ổn định. Làm tốt. Cảm thấy chất lượng cao khắp nơi. Vẫn có vài thứ lọt lưới, cần khắc phục ngay.
Hỗ trợ Proxy
Package manager không làm việc với proxy, ngay cả sau logout/login hay reboot. Cách duy nhất là set biến môi trường HTTP_PROXY và launch manager từ cùng shell session. Lỗi nghiêm trọng cho sản phẩm chất lượng thương mại. Vấn đề tồn tại từ 2008.11 và chưa giải quyết. Tệ.
Bug dung lượng ổ cứng khi cài đặt
Tôi không show ở phần cài để giảm bớt 혼란, nhưng đây nó:

Bạn có thể vượt quá kích thước partition vượt giới hạn thực tế ổ/partition. Không tốt. Dù Available Space hiển thị giá trị âm, bạn không nên được phép làm vậy từ đầu.
Open Solaris và Linux
Cuối cùng tôi thử thêm Linux vào GRUB của Open Solaris. Khó hơn dự kiến. Thứ nhất, menu.lst không ở /boot/grub như hướng dẫn của tôi. Nó nằm ở vị trí lạ, do ZFS quản lý.
Phải vào /rpool/boot/grub/menu.lst.
Tôi thêm core.img cho Ubuntu đã cài, như hướng dẫn GRUB 2 của tôi, hy vọng sẽ chạy, như nhiều Linux distro trước. Tuy nhiên, sau reboot, không gì xảy ra. Open Solaris không hỗ trợ Ext4 và dual-boot fun kết thúc ở đó. Ít nhất tôi đã thử.
Kết luận
Open Solaris ngày càng tốt và tinh tế hơn qua mỗi bản phát hành, không nghi ngờ. Vấn đề nhỏ dần được giải quyết kiên trì. Rất khuyến khích.
Mặt khác, so với hầu hết Linux distro, Open Solaris vẫn chậm 2-3 năm về usability và hỗ trợ phần cứng. Thêm chương trình tốt hơn, cũng như khả năng giải quyết vấn đề desktop phổ biến dễ dàng hơn. Kiến trúc 64-bit cũng tuyệt vời, xem Sun là tiên phong 64-bit.
Về desktop, vấn đề cốt lõi cần cải thiện: multimedia support, package manager nhanh và giàu hơn, hợp tác tốt hơn với Linux. Tất cả sẽ tiêm thêm sự chú ý cần thiết giúp Open Solaris nở rộ và đứng vững trên thị trường desktop.
Hiện tại, Open Solaris chủ yếu phù hợp secteur doanh nghiệp. Chưa sẵn sàng cho gia đình trung bình. Vấn đề lớn nhất: trình độ kỹ năng khá cao cần thiết để debug. Khi mọi thứ chạy, nó chạy tốt. Nhưng khi có lỗi, bạn cần chuyên gia Solaris常驻. Đó không phù hợp hầu hết mọi người.
Open Solaris trông đẹp và cảm giác chắc chắn. Nếu những phần thô ráp được mài nhẵn, đây có thể là OS mà user desktop bảo thủ dễ dàng chạy, tận hưởng sự ổn định, trưởng thành, chú ý chi tiết chuyên nghiệp, và mô hình làm việc robust.
Chúng ta sẽ xem bản mới mang lại gì. Cho tới lúc đó, an toàn nhé.
Chào.