Ubuntu 12.04 Beta 1

อยากลอง HUD เลยดาวน์โหลดมาทดสอบตั้งกะวันที่มันออก Beta 1 เจอปัญหา+วิธีแก้ดังนี้

HUD

ค่าตั้งต้นของ 12.04

  • ปุ่มเรียก Launcher = Super
  • ปุ่มเรียก HUD = Alt

ปัญหาคือ Alt จะไปชนกับปุ่มสลับคีย์บอร์ด Alt+Shift ทางแก้คือเปลี่ยนมันหนีซะ

วิธีการคือลง CompizConfig Settings Manager แล้วเข้าไปแก้ค่า อยู่ใน Ubuntu Unity Plugin > Key to show the HUD และ Key to show ther launcher

ผมเปลี่ยนค่า HUD เป็น Super แทน และเปลี่ยนค่า Launcher เป็นปุ่มอื่นตามชอบ - ที่มาจาก Ubuntu Guide

เท่าที่ลองใช้ HUD มายังงงๆ กับชีวิตอยู่ แต่รู้สึกว่าตัวโปรแกรมมันทำงานช้าเองด้วยส่วนหนึ่ง (คือพิมพ์แล้วหาช้ากว่าจะเจอ) อันนี้น่าจะคล้ายๆ กับ Spotlight ช่วงแรกก็ช้าแบบนี้เหมือนกัน

Unity Multi-Monitor

Unity ใน 12.04 รองรับหลายหน้าจอแล้ว โดยมันจะขึ้น Unity Launcher ให้ที่ขอบด้านซ้ายของทุกหน้าจอ (จะต่างไปจาก Windows/Mac ที่ขึ้น Taskbar/Dock ในหน้าจอหลักหน้าจอเดียว)

ไอ้ที่ว่าแสดง Launcher ทุกหน้าจอน่ะไม่มีปัญหาอะไร แต่ทีมงาน Ubuntu ตั้งค่าให้ Launcher มี Mouse Edge หรือคอยดักเมาส์ตรงขอบรอยต่อระหว่างจอด้วย (เพื่อช่วยให้เราคลิกไอคอนบน Launcher ได้ง่ายขึ้น) อันนี้เป็นความตั้งใจ by design - Canonical Design

ปัญหาคือเวลาเราลากเมาส์ข้ามจอ (ซึ่งเป็นสิ่งที่ทำบ่อยมากเวลามีสองจอ ไม่งั้นจะต่อจอแยกไปทำไม?) เคอร์เซอร์จะ "ติดกับดัก" ตรง Launcher ในหน้าจอที่สอง เราต้องลากเมาส์เร็วๆ แรงๆ ถึงจะผ่านไปได้

ทางแก้คือเปลี่ยนค่า threshold อันนี้ซะ สามารถทำได้จาก CompizConfig เหมือนเดิม

มันจะอยู่ใน Unity Plugin > Experimental > Edge Stop Velocity ค่าเดิมคือ 65 ผมไม่ต้องการใช้มันเลย เปลี่ยนให้เป็น 1 (ตั้งค่า 0 ไม่ได้) เป็นอันเสร็จ

Firefox สีเพี้ยน

เป็นปัญหาของ Color Management ของ Firefox ในลินุกซ์ ทางแก้คือปิดฟีเจอร์นี้ซะ

วิธีการคือเข้าไปในหน้า about:config ค้นหาคำว่า gfx.color_management.mode แล้วเปลี่ยนค่าจาก 2 > 0 ถือว่าปิดการทำงานส่วนนี้ทิ้งไป เป็นอันเรียบร้อย - จาก Ubuntu Forums

ปัญหาที่ยังแก้ไม่ได้

อันที่อยากได้ตอนนี้คืออยากได้ปุ่ม Close/Minimize/Maximize แสดงอยู่ใน Global Menu ตลอดเวลา เท่าที่ลองหาข้อมูลดู เข้าใจว่าเป็นฟีเจอร์ที่ Unity ยังทำไม่ได้ครับ