เกี่ยวกับ X11

เกี่ยวกับ X11 บน OS X และการติดตั้ง + Update ครับ

การติดตั้ง X11

การติดตั้ง X11 จากแผ่น Os X Installer ที่เรามี

x11-app_3.jpg        x11-icon-2_3.jpg

X11 คือการแสดงผลหน้าต่างแบบ Bitmap ในคอมพิวเตอร์ระบบ Unix ที่บางแอปพลิเคชั่นยังต้องการทำงานผ่าน X11 นี้อยู่ เราจึงต้องมีเอาไว้ในกรณีที่เราต้องการจะใช้งานแอปพลิเคชั่นเหล่านั้น เช่น Inkscape (www.inkscape.org), Gimp (www.gimp.org) เป็นต้น ส่วนแอปพลิเคชั่นบน Os X ส่วนใหญ่ไม่ต้องการ X11 นี้ครับ

ตามปรกติถ้าการ Install ทั่วไป ก็จะมี X11 มาให้ภายในเครื่องเราครับ แต่ก็ไม่เสมอไปนะ โดยขึ้นอยู่กับ Option ตอนที่เราเลือก Install Os X ครับ =)

ข้อมูลเพิ่มเติมเกี่ยวกับ X11 จาก Wiki Pedia (ข้อมูลเป็นภาษาไทย) จาก Link นี้ครับ
http://th.wikipedia.org/wiki/x_window_system

Note :

  • แอปพลิเคชั่นบน Osx ทั้งจาก Apple เองหรือว่าค่ายอื่น ๆ ส่วนใหญ่ไม่จำเป็นต้องทำงานผ่าน X11 ครับ คุณไม่จำเป็นต้องเลือกลงก็ได้ ถ้าไม่ได้ลงมาตั้งแต่ตอน Install ครั้งแรก และไม่ได้ใช้แอปพลิเคชั่นที่เฉพาะเจาะจงว่าต้องการ X11 ในการทำงาน
  • ตัวอย่างแผ่น Installer ที่ผมใช้นี้เป็นแผ่น Os X - Leopard เวอร์ชั่น 10.5.4 แผ่นเดียวครับ เพราะผมซื้อแยกต่างหากทีหลัง ไม่ใช่แผ่นที่มากับเครื่อง (เครื่องเดิมผมเป็น 10.4-Tiger) ถ้าใครมีแผ่น Installer อยู่ 2 แผ่น ที่ปรกติจะแถมกับเครื่อง ให้ใส่แผ่นที่ 1 เข้าไปครับ

ใส่แผ่น Os X Installer Dvd เข้าไปในเครื่อง

ZZ1EE6E2A3_3.jpg

เลือก Optional Installs

เข้าสู่หน้าต่าง Optional Installs

ZZ30CD1971_3.jpg
ดับเบิลคลิ๊กที่ Optional Installs.mpkg

เข้าสู่หน้าต่างเตรียมการลงแอปพลิเคชั่น

003-_4.jpg

ข้อตกลงการใช้งานแอปพลิเคชั่น

004-_4.jpg
เลือก Continue แล้วจะมีหน้าต่างนี้โผล่ขึ้นมา

005-_2.jpg
กด Agree เป็นการยอมรับข้อตกลงผ่านไปครับ

เข้าสู่การเลือกจุดหมายปลายทางที่จะ Install

006-_4.jpg
ปรกติแล้วให้เลือกไปที่ Partition หรือ Hard Disk เดียวกับที่เราลง Leopard นะครับ (จากในรูปผมตั้งชื่อ Hard Disk ที่ผมลง 10.5 เอาไว้ว่า Leopard ครับ มีความสุข)

หน้าต่าง Custom Install

007-_2.jpg
เลือก Applications

Note : เกี่ยวกับ Custom Install เป็นรายการที่อยู่นอกเหนือจากการลงแอปพลิเคชั่นปรกติ ซึ่งเราสามารถเลือกลงเองได้ภายหลัง

  • ในกรณีที่เราต้องการแอปพลิเคชั่นเพิ่มเติมส่วนที่เหลือ เหมือนกับที่เรากำลัง Install X11 อยู่นี้
  • หรือในกรณีที่เราเผลอลบแอปพลิเคชั่นติดเครื่องบางตัวไป เช่น Address Book, Ical, Mail, Ichat .. ฯลฯ (ดูรายการแอปพลิเคชั่นที่เหลือได้จากรูปถัดไปครับ)
  • สำหรับผู้ที่ซื้อเครื่อง แล้วมาพร้อมกับ Ilife’08 สามารถ ลงชุดแอปพลิเคชั่น Ilife’08 ใหม่ได้จากตรงส่วนนี้ด้วยครับ =)

นอกจากแอปพลิเคชั่น หรือ Applications อื่น ๆ แล้ว ยังมี

Ipod Support : แอปพลิเคชั่นสำหรับipod Support - - (จากในคำอธิบายนะครับ ผมไม่รู้จะแปลออกมายังไงเหมือนกัน)
Additional Fonts : ฟ้อนท์เพิ่มเติมในประเทศแถบเอเชียครับ พวกจีน เกาหล๊ ไทย .. ฯลฯ
Language Translations : เพิ่มภาษาหลักให้กับเครื่องในกรณีที่การ Install ตามปรกติไม่มีให้ ตามนี้

add-lang_2.jpg

Printer Driver : ลองไดร์เวอร์เพิ่มเติมของปรินเตอร์รุ่นต่าง ๆ มีรายชื่อตามนี้ครับ

add-print_2.jpg

เลือกทำการติดตั้งเฉพาะ X11

007-1_3.jpg

  1. เลือก Application
  2. แล้วมาติ๊กที่ช่อง X11 เพื่อเตรียมติดตั้ง

Note : สำหรับผู้ที่ซื้อเครื่องแล้วมาพร้อมกับ Ilife’08 สามารถลงแอปพลิเคชั่นจาก Ilife’08 ใหม่ (จะเลือกรายตัวหรือทั้งชุด) ได้จากตรงนี้ด้วย - - จากรูปไม่มีชุดแอปพลิเคชั่น Ilife’08 เพราะว่าเป็นแผ่น 10.5 ที่ไม่ได้มากับเครื่องครับ ผมไปซื้อเอาทีหลัง

008-_4.jpg
จากนั้นเลือก Continue

หน้าต่างสรุปว่าเรากำลังจะ Install อะไรบ้างใช้พื้นที่ทั้งหมดเท่าไหร่ (ในที่นี้คือ X11)

009-_4.jpg

ถามยืนยันอีกครั้งก่อน Install

010-_4.jpg
กรอกชื่อผู้ใช้ กับรหัสผ่านลงไปครับ จากนั้นกด Ok

Note : ปรกติเวลาที่เราไปยุ่งเกี่ยวกับระบบมักจะมีหน้าต่างนี้ถามขึ้นมาทุกครั้ง (รวมถึงการ Install แอปพลิเคชั่นต่าง ๆ ก็ด้วย)

เข้าสู่สถานะ Install

011-_4.jpg

หน้าต่างแจ้งว่าการ Install ผ่านไปได้ด้วยดีครับ ยิ้มปากกว้าง

012-_4.jpg
เลือก Close ไปเป็นขั้นตอนสุดท้าย

เสร็จแล้ว ก่อนที่จะทำการใช้โปรแกรมอื่น ๆ บน X11เราควรที่จะ update X11 บนเครื่องเราให้เป็นเวอร์ชั่นล่าสุด หรือ เสถียรที่สุดก่อนเสมอ

การ update X11 (สำหรับ 10.5)

การ update X11 บน Leopard สำหรับใช้งานโปรแกรม Inkscape/GIMP

ที่มาว่าทำไมเราต้อง update X11 บน OS X 10.5-Leopard ให้เป็น version ล่าสุด

X11 บน OS X 10.5 มีความเปลี่ยนแปลงขนานใหญ่กับ X11 ที่ได้นำระบบใหม่มาใช้ และจากตรงนี้เอง ในเวอร์ชั่นแรก ๆ ของ Leopard 10.5.0-10.5.1 หรือกว่านั้น X11 ค่อนข้างจะมีปัญหามากเรียกว่าใช้งานแทบไม่ได้เลย จนบางคนต้องเอา X11 จาก 10.4 มาใช้แทนบน 10.5 - - หลังจากนั้นไม่นาน พออัพเดทเป็น 10.5.2 แล้ว X11 จึงเริ่มที่จะใช้งานได้ (ปัญหาน้อยลง)

และจนถึงปัจจุบันที่ผมเขียนบทความนี้อยู่ (10.5.4) ก็ยังมีปัญหาอยู่ครับ เลยอยากขอแนะนำว่า ให้ update X11 ให้เป็นเวอร์ชั่นล่าสุดก่อน (หรือไม่ก็เป็นเวอร์ชั่นที่เสถียรที่สุด - ดูรายละเอียดได้จาก link ด้านล่างนี้ครับ) ก่อนเสมอ

สามารถเข้าดาวน์โหลด X11-XQuartz เวอร์ชั่นล่าสุดได้ ที่นี่ หรือจาก link นี้ครับ
http://xquartz.macosforge.org/trac/wiki

update : หลังจาก install รอบแรกผ่านไปแล้ว ปรากฎว่าตัว 2.3.0 มีปัญหากับ wacom รุ่นที่ผมใช้อยู่ -.- เลยต้องโหลดตัว 2.2.3 มาลงแทน จึงใช้งานได้ครับ

update: 23 กย. 51 เวอร์ชั่นล่าสุดเป็น 2.3.1 ครับ ใช้งานได้ ไม่ตีกับ wacom แล้ว แต่มีปัญหาเรื่องการสลับภาษาในบางเครื่อง (เครื่องผมด้วย แห่ะ ๆ 2) และจะแก้ในเวอร์ชั่น 2.3.2 ครับ
จาก http://xquartz.macosforge.org/trac/ticket/162#comment:1

update: 10 เมษา 52 เวอร์ชั่น 2.3.2 ออกแล้วครับ และสามารถสลับภาษาระหว่างใช้งานโปรแกรมบน X11 ได้แล้ว ลองเข้าไปโหลดมา update กันดูนะครับ
http://xquartz.macosforge.org/trac/wiki

ดาวน์โหลด X11-XQuartz เวอร์ชั่นล่าสุด

Picture4_20.jpg
เข้าหน้าเวปมา จะเห็นหัวข้อ Latest Release ซึ่งคือเวอร์ชั่นล่าสุดที่เราต้องการ (ตอนที่เขียนบทความอยู่นี้เป็นเวอร์ชั่น 2.3.0 ครับ) ซึ่งก็จะมีรายละเอียดปลีกย่อยถึงความเปลี่ยนแปลงทั้งใน X11 จากการอัพเดท OS X เองมาเทียบให้ดูด้วย ซึ่งตามปรกติแล้ว X11 -XQuartz บนเวปนี้จะอัพเดทเร็วกว่าบน OS X ครับเพราะเป็น open source ไม่ต้องรออัพเดทพร้อมกับ OS

ให้คลิ๊กเข้าไปที่เวอร์ชั่น 2.3.0 (หรืออื่น ๆ ก็ตามที่ออกมาภายหลังและมีมาให้เลือกในส่วนของ Lastest Release ครับ)

Picture5_26.jpg
เราจะถูกพามาหน้าใหม่ พร้อมโหลด แต่สำหรับตอนที่ผมกำลังจะโหลดตัว 2.3.0 มีหัวข้อฟ้องมาดังนี้ครับ

  1. เค้าเตือนว่า มีผู้ใช้หลายคนที่โหลดตัวล่าสุดไปแล้วมีปัญหาเรื่องคีบอร์ดในบางโปรแกรม ถ้าคุณโหลดไปแล้วเจอปัญหาดังกล่าว ให้เปลี่ยนไปลง XQuartz เวอร์ชั่นอื่นแทน (อันที่ผมวงเอาไว้ในกรอบนั่นล่ะครับ)
  2. เป็น link สำหรับโหลดเวอร์ชั่นล่าสุด (2.3.0) มาลงบนเครื่อง (ผมโหลดตัวนี้มาลงครับ ถ้ามีปัญหาผมจะไปโหลดตัวในข้อ 1 มาอีกที มีความสุข

(update : หลังจาก install รอบแรกผ่านไปแล้ว ปรากฎว่าตัว 2.3.0 มีปัญหากับ wacom รุ่นที่ผมใช้อยู่ -.- เลยต้องโหลดตัว 2.2.3 มาลงแทน จึงใช้งานได้ครับ)

จากนั้นเราก็มา install ตัว update นี้กัน

update บน OS X 10.5-Leopard ให้เป็น version ล่าสุด

006-1_1.jpg
ไปที่เราโหลดเค้ามานะครับ จากนั้นดับเบิลคลิ๊กไปที่ X11-2.3.0.pkg ตัวนี้

ขึ้นหน้าต่าง Introduction เตรียมการลงโปรแกรม

Picture1_40.jpg

Read Me รายละเอียดของ update ตัวนี้

ZZ34708B79_1.jpg
note : ตามปรกติแล้วเรากดผ่านไปได้เลย แต่ถ้าเราลงโปรแกรมจากค่ายอิสระ (3rd Party) แล้วหัวข้อตรงนี้เป็นส่ิงที่ไม่ควรมองข้ามนะครับ เพราะจะมีรายละเอียดและเรื่องที่ผู้ใช้ควรจะทราบก่อนการ install ครับ

ข้อตกลงของโปรแกรม

ZZ5A5F1882_1.jpg
กด continue ผ่านไป เราจะได้หน้าต่างยืนยันการลงโปรแกรมนี้มา

ZZ4070E337_1.jpg
กดยืนยัน Agree ครับ

install ลงบน hard disk หลักของเครื่องเรา

ZZ4575EFE5_1.jpg
คลิ๊ก install จะมีหน้าต่างขึ้นเตือนนี้มา
ZZ4A51BDB2_1.jpg
ให้กรอกชื่อผู้ใช้ กับรหัสผ่านของเราลงไปครับ จากนั้นกด OK

หน้าต่างเตือน การปิดโปรแกรม และการ log out ออกจากระบบ

ZZ393775E8_1.jpg
จะมีหน้าต่างเตือนเราว่า การ install update นี้ เมื่อ install เสร็จสิ้น ระบบจะต้องปิดโปรแกรมที่เปิดไว้อยู่ทั้งหมด และจะทำการ logout ออกจากระบบ (เป็นขั้นตอนอัตโนมัติครับ .. ดังนั้นใครเปิดโปรแกรมอะไรค้างไว้อยู่ก็รีบ save แล้วปิดให้หมดก่อนตอนนี้เลยนะครับ มีความสุข)

ถ้าปิดโปรแกรมเรียบร้อยหมดแล้ว เลือก Continue Installation เพื่อทำการติดตั้งจริงต่อไปได้เลย ยิ้มปากกว้าง

ทำการติดตั้งจริง

ZZ635F8827_1.jpg
แจ้งว่าติดตั้งเสร็จเรียบร้อยแล้ว

ZZ6888FA58_1.jpg
เลือก Logout เพื่อออกจากระบบ แล้วทำการ login เข้ามาใหม่เป็นอันเสร็จพิธีการ update X11 บน 10.5 ครับ

เสร็จแล้ว...

จากนั้นเราก็จะมาทำการ install โปรแกรม Inscape หรือ GIMP กันต่อไปได้แล้วครับ