รีวิว Ubuntu 11.04 Natty Narwhal ตอนที่ 2

ต่อจากตอนที่ 1

การใช้งาน Unity

Unity เวอร์ชันที่มาพร้อมกับ Natty คือเวอร์ชัน 3.8.12 (อันนี้คือเลขเวอร์ชันที่อยู่ใน Synaptic เลยนะครับ แม้ว่า Canonical จะเรียก Unity ตัวนี้ว่าคือ Unity 1.0 ก็ตาม)

การเรียกโปรแกรมขึ้นมาใช้งานใน Unity ทำได้ง่ายๆ ครับ หากโปรแกรมนั้นอยู่บน Launcher อยุ่แล้ว ก็กดที่ตรง icon นั้นได้เลย แต่ถ้าเป็นโปรแกรมที่ไม่มีใน Launcher ก็เปิดหาได้จากตรงปุ่ม Home ที่มุมซ้ายบน เพื่อเรียก Dash ขึ้นมา

Read more of this post

Advertisements

รีวิว Ubuntu 11.04 Natty Narwhal ตอนที่ 1

Ubuntu 11.04 ออกตัวเต็มมาตั้งแต่วันที่ 28 เมษายน 2011 แล้ว แต่ว่าผมเพิ่งจะได้ install และลองใช้แบบเต็มๆ วันนี้ (จริงๆ ผมก็ได้ลองเล่นมาเป็นเวลาหลายสัปดาห์แล้ว แต่เป็นแค่การลองผ่าน Live Session ประมาณแค่ไม่กี่ชั่วโมงต่อวัน) Ubuntu 11.04 รหัส Natty Narwhal มีของใหม่ที่น่าจับตามองอย่างมากติดมาด้วย นั่นคือ Unity ซึ่ง Canonical ดันให้มาเป็น default desktop นับเริ่มตั้งแต่ Natty และเวอร์ชันต่อๆ ไปจากนี้ แม้ว่า Unity จะเริ่มพัฒนามาไม่นานและถูกแนะนำเป็นครั้งแรกเมื่อประมาณปลายปี 2010 นี่เอง

ผมคิดว่ารีวิว Ubuntu 11.04 ทุกทีคงเหมือนกันหมด คือเน้นไปที่ Unity เสียส่วนใหญ่ ผมเองก็คงเขียนไปในทางนั้น เพราะต่อไปในอนาคต Unity จะคือทุกสิ่งทุกอย่างของผู้ใช้ Ubuntu อย่างเรา Read more of this post

Ubuntu โค้งสุดท้ายเจอ bug ร้ายแรงเกี่ยวกับประสิทธิภาพจัดการพลังงาน

เมื่อประมาณปลายสัปดาห์ที่แล้ว Phoronix ได้เจอ bug เกี่ยวกับการจัดการพลังงานใน Linux Kernel ตอนแรกหลายคนก็คิดว่าเป็นเฉพาะเครื่องทดสอบของ Phoronix แต่หลังจากได้มีรายงานจากผู้ใช้คนอื่นๆ เพิ่มเข้ามาหนักเข้า ทุกคนก็รู้แล้วว่าอันนี้เป็นของจริงอะไรจริง

อาการสูบพลังงานเกินจำเป็นของ Linux พบได้ทั้งระบบที่ใช้ Intel และ AMD เท่าที่ Phoronix ตรวจสอบมีแต่เครื่องอันที่เป็นโน้ตบุค แต่คาดกันว่าทั้ง desktop และ server ก็คงได้รับผลกระทบเดียวกัน

จากผลที่ Phoronix ทดสอบ Linux 2.6.38 Kernel บริโภคพลังงานมากกว่า Kernel เดิมๆ ถึง 14-18% แม้ในขณะที่ idle หรือในขณะทำงานก็ตาม และการกินพลังงานมากขึ้นก็ไม่ช่วยให้ประสิทธิภาพดีขึ้นแต่อย่างใด

เนื่องจาก bug นี้เป็นของ Linux Kernel ตั้งแต่ 2.6.38 ขึ้นไป ดังนั้น distro ที่ใช้ Kernel 2.6.38 และ 2.6.39 ก็รับผลกระทบหมดเลย รวมถึง Ubuntu 11.04 Natty Narwhal ที่กำลังจะออกในวันที่ 28 เมษายน 2011 นี้ด้วย ตอนนี้ได้มีการประกาศใน Launchpad แล้วว่า bug ตัวนี้อยู่ในระดับ High

ตอนนี้ยังไม่มีใครแน่ใจว่า bug นี้เกิดจากอะไร แต่จากข้อมูลที่ Phoronix มี (Phoronix มีระบบอัตโนมัติทำ benchmark ของ Kernel เก็บไว้ทุกวัน) สังเกตได้ว่า bug นี้เริ่มต้นในประมาณกลางเดือนมกราคม จากนั้นก็มีการเพิ่มระดับความร้ายแรงของ bug นี้อีกหลายรอบโดยที่ไม่มีใครทักท้วง สาเหตุที่คาดว่าจะเป็นไปได้มากที่สุด คือ ส่วนเกี่ยวกับการจัดการหน่วยความจำ เพราะปัญหามักจะหนักขึ้นในช่วงวันเดียวกับที่มีการแก้ไขในส่วนนี้ใน Kernel

Phoronix เดาไว้ว่า Ubuntu คงแก้ bug นี้ไม่ทัน Ubuntu 11.04 ออกอย่างเป็นทางการแน่ สงสัยว่าทีมนักพัฒนาของ Ubuntu คงต้องรอให้ฝั่ง Mainline Kernel แก้ แล้วค่อย back port กลับมาใส่ใน Natty ทีหลัง

ที่มา http://www.phoronix.com/scan.php?page=news_item&px=OTM3NQ

Unity ใน Ubuntu 11.04 จะไม่รองรับ Nouveau Gallium 3D โดย default

Unity ใน Ubuntu 11.04 ต้องการ 3D acceleration driver ในการรัน และตัว Nouveau (ไดรเวอร์สำหรับการ์ดจอ NVIDIA ที่ชุมชนโอเพนซอร์สทำกันเอง) ก็มี Nouveau Gallium 3D อยู่แล้ว แต่ดูเหมือนว่า Canonical จะไม่เปิด Nouveau Gallium 3D เป็นค่า default ซึ่งนั่นก็หมายความว่าคนที่ใช้การ์ดจอ NVIDIA จะไม่สามารถรัน Unity แบบ out-of–the-box ได้

Ubuntu ยังคงใส่ไดรเวอร์พื้นฐานของ Nouveau มาให้ครบ (xf86-video-nouveau DDX) เพียงแต่คนที่อยากใช้ Unity ต้องจัดการคอมไพล์ Nouveau Gallium3D และ libdrm จาก Git กันเอาเอง หรือไม่ก็ลง proprietary driver จาก NVIDIA (ซึ่งแน่นอนแล้วว่าตัวล่าสุดรองรับ Unity และ Xorg Server 1.10)

เหตุผลหลักๆ ในเรื่องนี้คงเป็นประเด็นเกี่ยวกับความเสถียรและประสิทธิภาพของ Nouveau ที่ยังไม่นิ่งนัก (Phoronix เองก็สังเกตว่า Nouveau เวอร์ชันล่าสุดมีปัญหาด้านประสิทธิภาพกับการ์ดจอ Geforce series 8 กับ 9 ด้วย แต่ถึงอย่างไรก็ยังดีกว่าไดรเวอร์โบราณหมดอายุอย่าง Mesa)

ที่มา http://www.phoronix.com/scan.php?page=news_item&px=OTM2Mw

patch ใหม่ให้ Pidgin แสดงจำนวนข้อความที่ยังไม่ได้อ่านบน Unity Launcher

Unity ใน Ubuntu มีฟีเจอร์หนึ่งในการแสดงจำนวนข้อความที่ไม่ได้อ่าน, จำนวนไฟล์ที่กำลังดาวน์โหลด หรือ ข้อมูลจำนวนอื่นๆ ได้บน Launcher icon ของโปรแกรมนั้นๆ แต่น่าเสียดายที่ตอนนี้โปรแกรมที่รองรับฟีเจอร์นี้ยังมีน้อยอยู่ เพราะนักพัฒนาต้องเขียน patch เพิ่มให้รองรับกับ library ของ Unity

ตอนนี้ใน Launchpad มีนักพัฒนาคนหนึ่งชื่อ “jf” ได้เขียน pidgin-libnotify ขึ้นมาใหม่ให้รองรับการแสดงจำนวนข้อความที่ไม่ได้อ่านบน Unity Launcher

Read more of this post