Ubuntu

Ubuntu New Branding - Symbolic and Style

เรื่องนี้ Ubuntuclub ลงไปหลายวันแล้ว แต่ช่วงอาทิตย์ก่อนผมเดินทางแทบตลอด เพิ่งเคลียร์งานเสร็จและมีเวลาอ่านจริงจังก็วันนี้

เรื่องโลโก้และธีม อ่านได้จาก Refreshing the Ubuntu Brand กับ Bye Bye Brown แต่ในบล็อกนี้ จะพูดถึง "แบรนด์" โดยอ้างจากบล็อกของ Mark Shuttleworth

สิ่งที่น่าสนใจคือ Shuttleworth บอกว่า เขามีความตั้งใจจะ "หลอมรวม" แนวคิดสองขั้วหลายๆ คู่ในโลกของ Ubuntu (ซึ่งมีเยอะและสับสน) เข้าด้วยกัน แนวคิดเหล่านี้ได้แก่

  • Community - Commercial
  • Consumer - Enterprise
  • End-user - Engineer

Howto: TrackPoint Scrolling on Ubuntu 9.10

หลังจากพยายามหาลินุกซ์ดิสโทรในดวงใจ สุดท้ายไม่ประสบความสำเร็จ และกลับมาตายรังที่ Ubuntu 9.10 (แม้ว่าจะไม่ค่อยพอใจในระดับคุณภาพของมันนัก แต่ก็ถือว่าดีที่สุดในตลาดดิสโทรแล้ว) ก็ได้เวลาลงเครื่องใหม่ และเซ็ตสภาพแวดล้อมในการทำงาน

@lewcpe เคยบอกผมไว้ว่า "แฮกเกอร์มักใช้ ThinkPad ทำให้เวลาลงลินุกซ์แล้ว มันมักจะไม่ค่อยมีปัญหา" ซึ่งพิสูจน์ด้วยตัวเองแล้ว คอนเฟิร์ม!

How to Config Multiple Monitor on Ubuntu 9.10 with ATI Control Center

ความทุกข์ของคนใช้ Linux ครับ

เรื่องมีอยู่ว่า Ubuntu 9.10 Karmic Koala ใกล้ออกเต็มทน ผมก็โหลดตัวเบต้าสุดท้ายมาลองเล่นตามธรรมเนียม ทีนี้ขั้นตอนที่สำคัญของการเพิ่ม productivity คือต่อจอนอกทำงานไปด้วย ในเครื่องเดียวกันนี้ถ้าเป็น Windows 7 มีแค่

  • เอาสาย VGA จิ้ม
  • กด Ctrl+P
  • เลือก Extend Display

จบ ทุกอย่างลงตัวสวยงาม just work หน้าจอถูกขยายเพิ่มไปให้ ภาพพื้นหลังถูกปรับขนาดให้พอเหมาะกับทั้งสองจอ

Config Firefox 3.5 to Use Font Hinting on Ubuntu

Firefox 3.5 ใน Ubuntu 9.04 นั้นมีแพกเกจอย่างเป็นทางการแล้ว (firefox-3.5) ถึงแม้ว่าชื่อของโปรแกรมใน title bar จะยังเป็น Shiretoko ก็ตาม (คาดว่าติด approval process จาก Mozilla) แต่ก็เป็นตัวสุดท้ายและใช้งานได้เต็มที่

แต่ข้อเสียของ Firefox 3.5 ในรุ่น Ubuntu คือมันจะไม่เปิดใช้ font hinting ตามที่เราตั้งไว้ใน GNOME ทำให้ฟอนต์เบลอน่าเกลียดมาก ใช้ไม่ลง

โชคดีว่ามีคนเจอปัญหาแบบเดียวกันใน Ubuntuforums ทางแก้ให้สร้างไฟล์ชื่อ .fonts.conf ไว้ใน home โดยมีเนื้อหาตามนี้

How to Merge Ubuntu's Gnome Panels into One

ปัญหายอดนิยมของคนใช้โน้ตบุ๊กจอกว้าง (ซึ่งสมัยนี้ทุกเครื่องก็เป็นจอกว้างกันหมดแล้ว) รวมถึงเน็ตบุ๊กทั้งหลาย คือความสูงของหน้าจอจะน้อยผิดปกติ แต่ทว่าเรายังใช้ interface ที่ออกแบบมาในยุคจอ 4:3 อยู่ นั่นแปลว่ามันจะมี bar มากมาย ไม่ว่าจะเป็น menubar, toolbar, titlebar, statusbar, bookmark bar ฯลฯ ที่มาแย่ง "พื้นที่แนวตั้ง" ที่มีน้อยอยู่แล้วของเราไปอีก

ปกติเวลาผมใช้ Firefox บน Ubuntu บนโน้ตบุ๊ก จะลง Personal Menu เพื่อเอา menubar ออกไป ลดมันลงเหลือแค่ปุ่มใน bookmark bar แต่ส่วนอื่นนั้นลดอีกไม่ไหวแล้วจริงๆ เพราะมันติดนิสัย ไม่ว่าจะเป็น bookmark bar ที่ต้องมีอยู่เสมอ (เพราะบางทีมือเราไม่อยู่ที่คีย์บอร์ด) และ status bar ที่เอาไว้ดู URL ก่อนคลิก และสร้างความมั่นใจว่าเบราว์เซอร์ของเรายังโหลดอยู่ (สิ่งแรกที่ผมทำถ้าต้องใช้ Safari คือเปิด status bar กลับมาคืน)

ด้วยนิสัยติดตัวข้างต้น ทำให้ไม่สามารถขยายพื้นที่แสดงเนื้อหาจริงได้มากเท่าที่ควร แต่ในอีกทาง ความหงุดหงิดใจในการท่องเว็บก็สะสมเพิ่มขึ้นเรื่อยๆ จนวันนี้ ผมก็ตัดสินใจตัด "ส่วนที่พอตัดได้" ออกไปจากหน้าจออีกชิ้นหนึ่ง นั่นคือ panel ของ GNOME นั่นเอง

Ubuntu Jaunty Jackalope Tweak

ตอนเก่า

วันนี้ตัดสินใจลงเครื่องใหม่ให้เป็น Ubuntu Jaunty 9.04 ตัวจริงทั้งสองเครื่องที่ใช้ เลยมาจดกรรมวิธีปรับแต่งเครื่องไว้หน่อย เผื่อจะเป็นประโยชน์กับใครบ้าง

Humanity Towards Others

เมื่อวันเสาร์ ไปงาน Jaunty Release Party มา เป็นครั้งแรกที่เห็นโลโก้ของ Ubuntu แล้วรู้สึกได้ถึงความหมายของมัน (Humanity Towards Others) แบบว่ามี "ความเอื้อเฟื้อ" อยู่อย่างเต็มเปี่ยม (เวอร์ไปไหมเนี่ย)

Ubuntu Sign

How to Turn Off Bluetooth on Linux

Got this tip from some posts in Ubuntuforums.

Linux bluez stack has no way to turn off Bluetooth device via GUI. Normally we (at least, me) use Bluetooth for file transfer few times a day for very short period. Keeping Bluetooth enable wastes the extremely-precious laptop battery.

The solution is to create this shell script on your desktop. You can choose any name, meaningful or not. My script is called "bttoggle".

Apport+Launchpad

หนึ่งในฟีเจอร์ที่ผมรู้สึกว่างี่เง่ามากอันหนึ่งของ Ubuntu รุ่นหลังๆ คือ Apport แบบสงสัยว่าทำไมเวลาโปรแกรมแครช ตูจะต้องล็อกอิน (ด้วย Launchpad account) เพื่อส่งข้อมูลด้วย บนแมคกับวินโดวส์ไม่เห็นต้องมาทำอะไรแบบนี้ แต่ก็ส่งทุกครั้ง เผื่อว่าจะมีประโยชน์

วันนี้พอเข้าใจแล้ว LP#332758 มันมี autotrace (สงสัยเพิ่งทำเสร็จ) ทำงานให้อัตโนมัติ เจ๋งจริงๆ หวังว่าระบบจักรกลแบบนี้จะช่วยให้ Ubuntu เสถียรมากขึ้นนะจ๊ะ