โลก Open-source Desktop หมุนรอบ Linux เป็นหลัก แต่มียูนิกอร์นอื่นๆ ที่ควรพิจารณา หนึ่งคือ Open Solaris พยายามกัดกินตลาดฟรีด้วยรุ่น 2008.11 พร้อม Gnome อีกตัวคือ PC-BSD รุ่น Desktop-oriented ของ UNIX-based BSD OS ด้วย Galileo ที่เพิ่งวางจำหน่ายและ KDE 4.2.2 PC-BSD คุ้มค่าที่จะทดสอบแน่นอน

ผมเคยประสบการณ์กับ PC-BSD มาก่อน แม้ก่อน Dedoimedo จะเกิดขึ้นเป็นเว็บไซต์ ไปไกลม거의 3 ปี PC-BSD ดูสวยงามมาก ด้วยธีม KDE สีควัน แก้วที่ดูสเตนในยุค Aero ที่ยังไม่จริงจัง การติดตั้งซอฟต์แวร์ One-click เหมือน .rpm หรือ .deb แม้ Proxy Config ก็ง่าย และ Documentation ดีเยี่ยม
เคยนำมาโชว์ใน Screenshot รีวิว VMware Player ของผมด้วย
อะไรเปลี่ยนไปใน 3 ปี? PC-BSD ดีสำหรับเดสก์ท็อปของคุณไหม? สามารถแข่งขันกับ Armada ของ Linux Distributions ได้ไหม? ติดตามมาสำหรับ Non-Linux Spin ของ PC-BSD
Get PC-BSD
สำหรับรีวิวนี้ ดาวน์โหลด Complete Install + Optional Components DVD และรันเป็น VM น่าเสียดาย PC-BSD ไม่มี Live Session ทดสอบ Wireless, Bluetooth, Graphics Effects ไม่ได้ เพราะไม่มี Spare Rig ให้ Commit อย่างถาวร
แต่ไม่ได้หมายความว่ารีวิวน่ารำคาญ เราจะเช็ค Installation, Samba Sharing, NTFS Support, Multimedia Codecs, Flash, แอปพลิเคชันยอดนิยม และสิ่งอื่นๆ เริ่มกันเลย
Installation - เลขสามโชค
PC-BSD บูตด้วย Text Bootloader เรียบง่าย พร้อม Command-line Graphics ที่駭人

ภายหลังจะถึง Installation Menu รันที่ 1024x768px คล้าย openSUSE Installation ด้านสีและฟอนต์ แต่ Layout ค่อนข้างวุ่นวาย
ขั้นตอนแรก: เลือกภาษา, Keyboard, Timezone
License Agreement:

Installation Source น่าสนใจ PC-BSD ให้เลือก Fresh Install หรือ Upgrade/Repair รวมถึง Desktop หรือ Server และวิธีได้ Package เราเลือก CD/DVD/USB แต่ Network Install ก็ได้
ขั้นตอนต่อไป: Configure Users คล้าย Linux Distro หลายโหล แตกต่างคือการเลือก Shell PC-BSD ไม่ใช้ Bash โดย Default แม้จะมีให้

Partitioning
ขั้นตอนสำคัญที่สุด หากอ่าน GParted Tutorial ของผม ควรไม่มีปัญหา แต่ PC-BSD ใช้ Disk Notation ต่างจาก Linux ต้องระมัดระวัง
ต้องเลือก Drive ก่อน ถึงจะ Enable กล่องที่สอง ถ้าเลือก Use Entire Disk ก็ข้ามไปขั้นต่อไป Customize Layout สำหรับ Advanced Users แต่เราจะดูครั้ง
PC-BSD ใช้ UFS Filesystem ที่ดูแปลกสำหรับ User Linux ถ้าไม่คุ้นเคย ให้เหลือ Default การติดตั้ง Bootloader แนะนำ เว้นแต่จะใช้ GRUB เรียก PC-BSD
หลังเลือก Drive เจอ Error แรก: Disk (และ Partition เดียว) เล็กเกินไป PC-BSD ต้องการอย่างน้อย 10GB มากกว่า Linux ส่วนใหญ่ ถูกบังคับ Shutdown VM และสร้าง Disk ใหญ่ขึ้น แล้วทำซ้ำขั้นตอน
ครั้งที่สอง ด้วย Disk 12GB ไม่มีปัญหา: เลือก Customize Layout เพื่อดู感覺 และลุคเทียบกับ Linux โดยรวมคล้ายสิ่งที่เคยเห็นหลายครั้ง
ขั้นตอนต่อไป: เลือก Additional System Components ฟีเจอร์ดีมาก สามารถติดตั้งพร้อม KDE Default หรือติดตั้งสิ่งยอดนิยม เช่น Firefox, FileZilla, OpenOffice, Amarok, VLC และอื่นๆ ถ้าติดตั้งด้วย CDs แทน DVD ต้องใช้ CD ที่ 3
หลังจากนี้: ยืนยันตัวเลือก

และเริ่มต้น: น่าเสียดาย Installer ค้างที่ 51% พร้อม Unrecoverable Error ต้อง Reboot ทำซ้ำ Setup ครั้งที่สามจึงสำเร็จ การติดตั้งใช้เวลา ~45 นาที นานกว่า Linux ส่วนใหญ่

หลัง Reboot: ถูกขอ Configure Display Resolution: ทำงานไม่ได้ตามที่คาด เลือก 1024x768 ทำให้ Xorg Hiccup และยุบ Display เหลือ 800x600px ตัดสินใจปล่อยไว้ก่อน แล้วเข้า Desktop
การใช้งาน PC-BSD
นี่คือ PC-BSD รัน KDE 4.2.2:

เหมือน KDE 4.2 ทั่วไป PC-BSD มี Color Scheme สีน้ำเงินนุ่มนวล มุมโค้ง และ Wallpaper ที่ดูเหมือนจราจรเย็นผ่านฟิลเตอร์น้ำเงินกลางหมอกฤดูหนาว โดยรวมดูดี แตผม覺得 Plasma และความเบลอเก่าแก่สำหรับ Desktop สมัยใหม่ แต่ไม่เกี่ยวกับ PC-BSD มาไดรู้ว่ามันทำได้อะไร
Samba Sharing & NTFS Support
ก่อนทดสอบ MP3 และ Moron Video ต้องเชื่อม Windows Machine ดึงไฟล์ คลิก Network หรือ Go > Network ใน Dolphin File Manager ไม่ได้ตามคาดเห็น Samba Shares Icon แตกดแล้วไม่เกิดอะไร แต่พิมพ์ IP Address ใน Address Field ได้ดี

ดึงไฟล์ที่ต้องการมาแล้ว เล่นดู
Multimedia
ไม่มีอะไรน่าประหลาด MP3 และ Windows Video เล่นได้ดี

KMPlayer ไม่มีปัญหา MP3 แต่ Player ขาด Effects ตอนเล่นเพลง แต่ชดเชยด้วย Online Stations เยอะมาก สตรีมได้ใน Player โดยไม่ต้องออกจาก Desktop
Windows Video: เล่นได้ดี
Flash Playback
มีปัญหาเล็กน้อย ไม่ได้เล่น YouTube ชิ้นโปรด ไม่ได้ที่ Flash Player หาย แค่ไม่ทำงาน แต่เจอ Solution ไว้พอ - Patch เล็กใน Software & Updates แก้ Flash Bug: และทุกอย่างทำงานได้ตามปกติ
Looks & Feel
ต้องบอกว่าไม่ค่อยพอใจ KDE 4.2 บน PC-BSD ธีม Default น่าเบื่อ Contrast แย่ ทำให้ยากแยก Active/Inactive Windows Window Decorations รู้สึกถูกมาก ไกลจาก KDE 3 Glassy Looks ที่สไตลิชมาก 3 ปีก่อน
Screen Resolution
Resolution แย่มาก แม้ 1024x768 มาตรฐาน ก็เล็กเกินไปสำหรับเมนูส่วนใหญ่ เมนูล้นจอ ส่วนสำคัญ (ปุ่ม Apply, OK, Cancel) ซ่อนอยู่
ตัวอย่างชัดเจนที่สุด: Software & Updates Menu ส่วนสำคัญสำหรับ Update ระบบ ผมเข้าถึงได้เฉพาะที่ 1650x1050px เพราะปุ่มสำคัญถึงไม่ได้ แต่เปลี่ยน Resolution ได้อย่างน้อย แตกต่างจาก Setup ตอนแรกที่ล้มเหลว
Good Bits
ไม่ได้เสียหมด PC-BSD มีเอซในมือ Start Menu (K Menu) สไตล์สีดำ นับถอยสีน้ำเงินของ Desktop

Notifications
Notifications ดูเรียบร้อยมาก
เปลี่ยน Theme
ด้วยการทำงานหนักบrowse KDE Menus สามารถทำให้ Desktop ดูตามใจได้ ฟอนต์ใหญ่โตปรับได้ Window Decorations เปลี่ยนได้ Wallpaper Default เปลี่ยนได้ ได้ Desktop ที่นำเสนอได้


ได้ Theme ใหม่esค่อนข้างง่าย:

Software & Updates
คำถามใหญ่: ได้ซอฟต์แวร์ใหม่ง่ายแค่ไหน? คำตอบ: ง่ายมาก Desktop (Plasma) Icon "Download PBIs" คือสิ่งที่ต้องการ Link ไป Repository Online ของ Self-installable Packages แบบ RPM/DEB ดาวน์โหลดติดตั้งได้แค่ Double-click
ตัวอย่าง: ติดตั้ง Audacity ดาวน์โหลดไฟล์ ดู Notification Icon สักพัก Double-click .pbi ไฟล์ที่โหลดมา และมันอยู่แล้ว:

ฟอนต์ยังใหญ่ เมนูทับซ้อน ปัญหาเจ็บของ KDE แต่ติดตั้งได้ ไม่กี่ยุ่งยากกว่า Windows หรือ Linux
Periodic Updates - ถ้าได้ Window แสดงเต็มจอบน Desktop:
Applications
PC-BSD มาพร้อมโปรแกรมชุดมั่นคง
Multimedia: โปรแกรมดีเยอะ Amarok 1.4, KMPlayer, VLC, K3B, Dragon Internet: ถึง 3 Browsers (Konqueror, Firefox, Opera) Kopete, KTorrent, FileZilla และอื่นๆ Office Suite อุดมสมบูรณ์:

ยังมีโปรแกรมเฉพาะตัว เช่น Wine หรือ Sweeper ใช้เก็บระบบให้สะอาด


โดยรวม Collection สมดุลดี แต่นิดหน่อย thin สำหรับ DVD 1.9GB เทียบกับ Linux Distro ที่ส่งมอบในขนาด CD
ข้อสรุป
PC-BSD พฤติกรรมดี แม้ RAM 512MB ที่น้อยสำหรับ KDE 4.2 แต่มั่นคงและ Robust ตระกูล BSD ชุดโปรแกรมดีและสมดุล NTFS และ Multimedia Support Out-of-the-box
Downside ใหญ่สุดไม่ใช่ PC-BSD เอง แตคือ KDE ด้วย Plasma Crashes และปัญหา Theming & Fonts บ้าง ทำให้ประสบการณ์ OS ที่สตรีมไลน์และแข็งแกร่ง โดนบูดเล็กน้อย
Installation มีปัญหา ขาด Live CD อีกจุดอ่อน Display Settings และ Resolution Issues กับ Menus, Windows, Fonts และ Integration กับ Non-native KDE Apps ต้องแก้
รวมทุกอย่าง PC-BSD Galileo เป็น Desktop System ที่ดีโดยรวม ไม่สตันนิ่งหรือโดดเด่น แต่น่าไม่ใช่ Failure หากคาดว่า BSD Monster เก่าๆ ที่บังคับ CLI ลืมมันไป คุณจะประทับใจมาก คำที่ดีที่สุดคือ "Classic" ซึ่งคาดการณ์ได้ เพราะ BSD ให้ความสำคัญ Stability และ Security ก่อน Innovation หรือ Gimmicks แต่ Classic ไม่ได้หมายความว่า Old เพราะ PC-BSD 7.1 จัดการ Modern Tricks ที่ Desktop คาดหวังได้ดี
PC-BSD เป็นตัวเลือกที่ดีสำหรับ Desktop จำไว้ว่าไม่ใช่ Linux และคุณจะโชคดี
P.S. Tutorial นี้ขอโดย Mark และ aseb1 นี่ล่ะ ท่าน!
Enjoy.