Linux

Fixing Boot Sequence for Ubuntu Linux with UEFI/Secure Boot on Acer V Nitro

เนื่องจากได้คอมพิวเตอร์ใหม่ (Acer V17 Nitro VN7-793G) มานานพอสมควร และอยากติดตั้ง Ubuntu แบบเนทีฟดูบ้าง งานดูเหมือนง่ายเพราะชีวิตนี้ลงลินุกซ์มาแล้วนับครั้งไม่ถ้วน แต่ผลคือลงเสร็จเรียบร้อย บูตแล้วยังไงก็เข้าหน้า Windows เหมือนเดิม

นั่งไล่อาการดูแล้ว พบว่าเกิดจากคอมตัวนี้ค่อนข้างใหม่ เปลี่ยนมาใช้ UEFI แทน BIOS และมีระบบ Secure Boot เพื่อป้องกันการบูตระบบปฏิบัติการอื่นๆ (นอกจาก Windows) ทำให้ไม่ว่าบูตยังไงก็ได้ Windows เสมอ

ขั้นตอนการแก้ไข แบ่งออกเป็น 3 ขั้นดังนี้

Grub Customizer

Grub2 มีระบบการคอนฟิกที่ยุ่งยากกว่า Grub1 มาก การแก้ไขด้วยมือทำได้ยาก วันนี้พบว่ามีทางเลือกที่ดีกว่าในการแก้ไขคอนฟิกของ Grub นั่นคือโปรแกรม GUI ที่ชื่อ Grub Customizer

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

จากนั้นเรียกโปรแกรมขึ้นมา (ผ่านเมนูหรือ grub-customizer ก็ได้) ที่เหลือก็ไม่ยากแล้ว

ที่มา - Ask Ubuntu

Android SDK on Linux x64

It's my first time for running Android SDK on 64-bit Linux (Ubuntu Precise). The Android SDK does not work out of the box for x64 environment. ADB fails to run due to the missing libraries. Emulator also fails and so on.

Here is my note on fixing issues. Hope it might help someone who come after this.

Restart X Shortcut on Ubuntu

The good old handy shortcut Ctrl+Alt+Backspace for restarting X Window has been disabled since Ubuntu 9.04 Jaunty Jackalope (reference). The reason is preventing Windows users from accidentally reboot his/her desktop. Sound reasonable for me.

By the way, sometimes X Window fails to load and you need something to fix it quickly. After little investigation, I found a new key-combo for restarting X in recent Ubuntu releases:

Ubuntu - ThinkPad Extras

เคยเขียน Howto: TrackPoint Scrolling on Ubuntu 9.10 เอาไว้ แต่พบว่าหลังๆ Ubuntu มีปัญหากับ ThinkPad มิใช่น้อย (โดยเฉพาะ 10.04 ที่คนบ่นกันเยอะมาก ส่วน 10.10 ดีขึ้นเยอะ) ส่วนปัญหาที่พบก็คือไม่สามารถตั้งค่า sensitivity ของ TrackPoint ผ่าน Mouse Preference ได้ (เปลี่ยนค่าแล้วมันเปลี่ยนเฉพาะเมาส์ ไม่รวม TrackPoint) เลื่อนเคอร์เซอร์กันทีเมื่อยมือ

วันนี้ค้นมาเจอทางแก้ที่ง่ายกว่าที่คิด คือมีคนทำ ThinkPad Extras PPA ไว้ให้แล้ว

Installing Sun JDK on Ubuntu 10.04

เปลี่ยนมาใช้ Ubuntu 10.04 Lucid

ทีนี้อยากลง Android SDK ซึ่งจำเป็นต้องมี Java SDK ก่อน จากประสบการณ์ของผมพบว่า OpenJDK จะมีปัญหายิบย่อยมากมาย ใช้ Sun JDK สบายกว่ากันมาก ขั้นตอนนี้ทำมาหลายรอบแล้ว ลองหา sun-java6-bin ตามธรรมเนียม

ปรากฎว่า ไม่มี เฮือก

ถึงกับเครียด ค้นข้อมูลไปมาแล้วเจอใน Ubuntu 10.04 LTS Release Notes

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