Ubuntu

Ubuntu 9.04

เมื่อก่อนชอบใช้ลินุกซ์แบบติดขอบมันสนุกดี มาตอนหลัง ๆ ไม่ค่อยได้ตืดขอบเท่าไหร่ลงทีใช้งานยาว เพราะใช้จริง ๆ การลงใหม่เป็นเรื่องลำบากพอสมควร ตอนนี้ Ubuntu 9.04 ออกมาก็เพิ่งจะได้ลอง up ดูปัจจุบันใช้ 8.10 64bit ก็มีปัญหาบ้างเล็กน้อยจุกจิก ๆ เช่นพวก flash java แต่ก็พอถูไถใช้งานไปได้ เมื่อวานลองติดตั้ง 9.04 32bit ใช้ kernel server เพื่อให้ใช้งาน ram 4 G ได้ตัวระบบก็ราบรื่นดีแต่ก็มีปัญหาเดิม ๆ เกิดขึ้นสองอย่างหลัก ๆ อุปกรณ์ ASUS M51 ACPI การจัดการหน้าจอของ Asus ตัวอัจฉริยะรี่เองนั้นแหละ บนลีนุกซ์ไม่โสภาเท่าไหร่ ตั้งแต่ตอนติดตั้งหน้าจอจะมืดปรับไม่ได้ ถ้า 8.10 มันจะสว่างสลับมืดน่าเวียนหัวมาก แต่ตัวนี้มืดอย่างเดียว วิธีแก้ก็เหมือนเดิมคือให้ติดตั้ง sysfsutils แล้วใส่ค่า devices/platform/asus-laptop/ls_switch=0 ลงในแฟ้ม /etc/sysfs.conf reboot เราก็จะสามารถคุมความสว่างของจอได้ ATI รุ่นนี้ใช้ 3D กับ Open Source Driver ไมได้ก็ต้องใช้ของ ATI ใช้งานปกติก็ได้ดีนะ แต่ผมดันใช้งานสองจอแบบต่อกันบน 8.10 ใช้งานได้ดีพอสมควรระดับหนึ่งคือสามารถขยายจอได้แต่ความละเอียดจอสองมันไม่ตรง แต่พอใบน 9.04 คาดหวังว่าจะฉลาดขึ้น แต่กลับไม่ฉลาดเท่าไหร่ทำสองจอต่อกันยังไมได้ซ่งคาดว่าจะลงแรงเยอะกว่านี้ถึงจะทำได้ ไม่ auto เหมือนรุ่นก่อนแปลกดีแฮะ เลยหยุดไว้ก่อนกลับมาใช้บน 64 bit ไปก่อนเดี๋ยวค่อยไปจัดการอีกที อีกอย่างที่รอคือการใช้ wireless ของที่ทำงานได้ข่าวว่าตัว 9.04 มัน work แล้วเดี๋ยวจะได้ลองอีกที
Mon 1 Jan 0001
ใช้เวลาอ่าน 1 นาที

VBox and 3D Desktop

ไม่รู้ว่าผมตกข่าวหรืออย่างไรกันว่าตอนนี้ VBox สามารถใช้งาน 3D Desktop ได้แล้ว จริง ๆ ผมเห็นช่องให้ติ๊ก 3D มาสักพักละลองแล้วติดตั้ง Ubuntu Linux Host แล้วลง Ubuntu Linux Guest ตอนนั้นไม่ได้ ช่วงนี้กำลังหัดเล่น iMac พอดีเอา VBox บน OS X มาติดตั้ง แล้วลง Ubuntu 9.04 ลงปุ๊บลอง Scoll mouse ดูเห็นมันเปลี่ยน Desktop แบบ Wall ตอนแรกก็ไม่เชื่อสายตาตัวเองสักเท่าไหร่ลองใหม่อีกครั้งเฮ้ย ! มันได้จริง ๆ ด้วยบ้าไปแล้ว ฮ่า ๆ งี้ผมก็ไม่ต้องแบ่ง iMac ผมเป็นส่วน ๆ แล้วสิลงใน VBox ก็สามารถทดสอบเรื่องพวกนี้ได้ละ เย้ ๆ ถ้าผมตกข่าวก็ต้องขออภัยเป็นอย่างสูง เหอ ๆ
Mon 1 Jan 0001
ใช้เวลาอ่าน 1 นาที

VBox and 3D Desktop ต่อ

หลังจากได้ลองเล่น VBOX 2.2.4 บน OS X แล้วพบว่ามันใช้ 3D Desktop ได้ วันนี้มีโอกาสได้อัปเดท VBOX บน Ubuntu 8.10 บนเครื่องโน๊ตบุ๊คที่ใช้งานหลักอยู่แล้วลองติดตั้ง Ubuntu 9.04 พบว่าสามารถใช้ 3D Desktop ได้เช่นกัน แต่มีอาการจอกระพริบ ๆ ในโหมดไม่เต็มจอ ผมใช้ ATI อยู่การ์ดอื่นไม่แน่ใจครับ แต่สามารถทำงานได้ดีเมื่อเปิดโหมดเต็มจอทำงานลื่นเลยทีเดียว ก็เหลือเฉพาะบน Windows ที่ยังไม่ได้ลองแต่คาดว่าน่าจะได้หมดละ ตัว 2.2.4 ใครอยากลองก็ได้เลยครับ อ้อ แต่ตัว Host ต้องเล่น 3D ได้ก่อนนะครับ
Mon 1 Jan 0001
ใช้เวลาอ่าน 1 นาที

จิ๊กมัน

วันนี้หลายคนคงตื่นเต้นกับการออกของ Edgy หรือ Ubuntu Linux 6.10 ผมเลยถือโอกาสบันทึกวิธีการสร้างแผ่น image ของแผ่นติดตั้งโดยใช้ Jigit คือเป็นวิธีหนึ่งของ Jigdo นั้นเองวิธีการทำงานก็คือ เรามีแผ่นติดตั้งรุ่นทดสอบอยู่แล้วและไม่อยากโหลดใหม่ทั้งหมด นั้นคือโหลดเฉพาะส่วนที่แตกต่าง ผมใช้วิธีนี้เพราะผมตามโหลดจาก daily เป็นประจำซึ่งจะเร็วกว่าโหลดทั้งแผ่นมาก แต่ถ้าเราไม่มีแผ่นก่อนหน้านี้มันก็จะ download debs ต่าง ๆ มาประกอบเป็นแผ่นให้เช่นกัน แต่ที่ผมจะเล่าตอนนี้คือวิธีที่ทำให้ jigit ดึงจาก mirror ที่เร็วที่สุดสำหรับเรา เพราะปกติมันจะไปดึงมาจากเว็บของ Ubuntu ซึ่งจะช้า ลงมือทำ จำลองเครื่องเป็นเว็บ Server + ReWrite mod เมื่อติดตั้งและ up server ได้แล้วก็ สร้าง dir ชื่อ jigit แล้วเขียน rule ให้ rewrite ดังนี้ RewriteRule ^jigit/archive/(.*)$ http://th.archive.ubuntu.com/ubuntu/$1 [P,L] สังเกตุตัวหลังตรง URL ที่ไหนเร็วก็ให้กำหนดที่นั้น ที่ lab ผม th กับ au จะเร็วพอ ๆ กันถ้า th ไม่ up ก็จะชี้ไป au แทนเมื่อได้แล้วก็ reload apache หลังจากนั้นก็เข้าไปใน dir jigit download files .jigdo กับ .template มาเช่น ubuntu-6.10-alternate-i386.jigdo และ ubuntu-6.10-alternate-i386.template จากตัวอย่างจะเป็นแผ่น alternate หรือแผ่นติดตั้งแบบ text mode นั้นเอง เมื่อได้ files ทั้งสองมาแล้วให้เราสร้าง file ชื่อว่า ubuntu-6.10-alternate-i386.conf โดยมีบรรทัดดังนี้
Mon 1 Jan 0001
ใช้เวลาอ่าน 1 นาที

ปุ่มมหัศจรรย์ และวันของผม

เรื่องราวการสนทนากันใน Web Board ของ OpenTLE.Org ที่แสดงความคิดเห็นกันอย่างเข้มข้นเต็มไปด้วยแง่คิดและสาระ มีทั้งคนที่เข้าใจ และ ไม่เข้าใจ เลยต้องมานั่งเขียน Blog หัวข้อแปลก ๆ แบบนี้ จริง ๆ แล้วเรื่องปุ่มสลับภาษานี้มีบทบาทสำคัญอย่างยิ่งแบบที่ใครหลายคนคาดไม่ถึง… รวมทั้งตัวผมเอง คาดไม่ถึงไม่ได้หมายถึงไม่เข้าใจความต้องการนะครับก็เข้าใจเพราะผมเองก็เคยใช้ Windows มาเหมือนกันเคยใช้ปุ่ม Grave ในการสลับภาษา เคยผ่านยุคที่ต้องเปลี่ยนมาใช้ Alt + Shift ก็มีบ้างตอนนั้นที่กดผิดกดถูก จนในที่สุดผมก็สามารถผ่านพ้นมาได้ด้วยดีจนในทุกวันนี้ปุ่มที่ใช้ในการเปลี่ยนภาษาของผมคือ Alt_R คือการกดปุ่ม Alt_R ชั่วคราวเวลาจะเปลี่ยนภาษา เพราะน้อยครั้งที่จะเปลี่ยนเป็นภาษาใด ภาษาหนึ่งนาน ๆ จนมาเมื่อไม่กี่วันนี้ได้มีคนเปิดกระทู้ขึ้นมาในเว็บบอร์ด ซึ่งจริง ๆ แล้วเรื่องนี้เป็นเรื่องที่ถูกถามบ่อยที่สุดเรื่องหนึ่ง แต่ทุกครั้งผมก็ตอบว่า Alt + Shift และเรื่องราวก็จบไปทุกครั้งเพราะคนที่ถามเขาก็เข้าใจว่านี่ไม่ใช่ Windows นะ เหตุการณ์มีอยู่ว่า… อ่านที่นี่ และ ที่นี่ จนมีบางท่านยกให้เป็น มหากาพย์ Grave ไปซะนั้น ผมก็มานั่งคิดหาทางออกอีกรอบหลังจากที่เคยคิดมาหลายรอบว่าจะทำอย่างไรกับเหตุการณ์นี้ดี หลายคนก็คงคิดว่าก็ทำไปสิไม่เห็นมีอะไรเสียหาย หลายคนก็บอกว่าในเมื่อจะเปลี่ยนก็เริ่มต้นเสียตั้งแต่วันนี้ บ้างก็บอกค่อย ๆ เป็นค่อย ๆ ไปคนไทยก็เป็นแบบนี้ จนผมหยุดเรื่องนี้ไว้นานจนคิดว่ามันคงเข้ารูปเข้ารอย แต่เมื่อมีการจุดชะนวนความคิดขึ้นมาใหม่การเป็นทางเลือกก็น่าจะเป็นทางออกที่ดี แต่ไม่ได้หมายความว่าผมรณรงค์ให้ใช้ปุ่มนี้นะครับ สาเหตุที่ผมกลับมาคิดอีกรอบก็คือ ผู้ใช้ ก็คือผู้ใช้ ใช้จริง ๆ โดยไม่ได้ทำอย่างอื่นซึ่งมีจำนวนมากมายนักถ้าปุ่มปุ่มเดียวเป็นสาเหตุให้คนเข้าไม่ถึงลินุกซ์ก็น่าเสียดายเป็นอย่างยิ่ง อย่างน้อย ๆ ก็ให้ได้เข้ามาได้ใช้งาน แล้วอะไร ๆ ก็ตามมามากมายกว่านี้ วันนี้ผมก็เลยตัดสินใจทำ patch ให้กับลินุกซ์ทะเล 8.
Mon 1 Jan 0001
ใช้เวลาอ่าน 1 นาที

พี่กำธรขอแผ่น Ubuntu มา

วันนี้บ้าพลังเขียน 3 blogs เลยค้างไว้ทั้งนั้นแหละครับเรื่องนี้ก็เหมือนกันค้างไว้สองสามวันแล้ว วันก่อนพี่กำธรไปขอแผ่นจาก website ของ Ubuntu มาและเมื่อสองสามวันก่อนก็ได้รับเป็นที่เรียบร้อย ทั้งหมดมีสามแบบ คือ ix86 ppc และ AMD64 อย่างหลังนี้สั่งไม่มาก ppc 1 ชุด AMD64 2 ชุด x86 ไม่ได้นับเยอะกว่าเพื่อนเขา Ubuntu ทำดีมากครับในหนึ่งขุดจะมีสองแผ่น คือ แผ่นติดตั้ง 1 แผ่น และ แผ่น liveCD อีก 1 แผ่น ส่วนใครสนใจลองเข้าไปดูครับ http://www.ubuntulinux.org/ เก็บภาพมาฝากด้วยครับ ซอง X86 ด้านใน x86 ซอง PPC ด้านใน PPC ซอง x86_64 AMD64 ด้านใน x86_64 AMD64
Mon 1 Jan 0001
ใช้เวลาอ่าน 1 นาที

ไม่ปลื้มกับระบบ QC ของ Feisty

หลังจาก Ubuntu ออก update ล่าสุดมาทำให้รู้สึกไม่ปลิ้มมาก ๆ ดูเหมือนการ QC ของ Ubuntu ไม่ดีเอาเสียเลยปล่อย bugs ออกมาค่อนข้างน่าเกลียด ทำเอาเครื่องหลายเครื่องรวนพอสมควร แต่บางคนอาจโชคดีที่ระบบเป็น SATA ทั้งหมด เหมือน PC ที่ห้องไม่กระทบมากนักทุกอย่างยังเข้าที่ แต่ Notebook ที่เป็น IDE นี่ไปเลย gnome-mount ก็รวนเรไม่เป็นท่า อันนี้น่าจะเป็นทุกเครื่อง ถ้าดูนะตอนนี้ Ubuntu ยิ่งกว่า SID ของ Debian ซะอีก ๕๕๕
Mon 1 Jan 0001
ใช้เวลาอ่าน 1 นาที

ยกภูเขาออกไปอีกลูก

เมื่อวันศุกร์ที่ผ่านมาพี่เทพได้แก้ไขปัญหาคาใจที่มีมานานพอสมควรนั้นคือการแสดงผลที่ผิดพลาดของ Firefox รวมไปถึง Iceweasel ที่ถูก Patch ตัดคำกับ Libthai ถ้าจำไม่ผิดปัญหานี้มีให้เห็นมาตั้งแต่ Ubuntu Dapper โชคร้ายหน่อยที่บน Debian สังเกตุเห็นได้ไม่ชัดเจนนักเลยคุยกับพี่เทพหลายรอบหน่อย แต่ด้วยพี่เทพมีงานหลายอย่างต้องทำด้วย แต่ตอนนี้พี่เทพก็ไขข้อข้องใจให้แล้วขอบคุณหลาย ๆ ครับ งานที่คนที่ใช้ libthai ในการตัดคำก็จะได้รับผลบุญไปด้วย libthai ของพี่เทพที่เป็น deb สามารถใช้ได้บน Edgy ได้เช่นกันก็ลองเอาไปใช้กันดูครับจะได้ท่องเว็บแบบสบายตา และ สบายใจกัน รูปข้อผิดพลาด : http://www.mrchoke.org/showcases/iceweasel/ Blog พี่เทพ : http://thep.blogspot.com/2007/02/iceweasel-libthai-bug.html
Mon 1 Jan 0001
ใช้เวลาอ่าน 1 นาที

เรื่องของ Iceweasel

ช่วงนี้มาออก booth ที่งาน มหกรรมโอเพนซอร์สซอร์ฟแวร์ ภาคเหนือ ครั้งที่ 2 และได้นำทะเล 9 ตัวที่กำลังทำมาออกด้วยทำให้เจอปัญหาเกี่ยวกับ Iceweasel ที่ได้นำมาใช้แทน Firefox โดยนำมาจาก Debian เหมือนตัวทะเล 8 ปัญหาที่เกิดคือหลายเว็บจะไม่รู้จักมัน เช่น Gmail Hotmail live เป็นต้น ที่หนักไปกว่านั้นคือ เว็บ OpenTLE เองไม่สามารถเข้าไปตั้งกระทู้ หรือ แสดงความคิดเห็นได้ เพราะตัว javascript มันตรวจสอบแล้วไม่รู้จัก เพราะอะไร ? เพราะ string agent ที่ Iceweasel ส่งไปนั้นขาดคำว่า Gecko ไปนั้นเอง ผมลองใช้ Add-on ตัวที่ชื่อว่า User Agent Switcher มาลงแล้วก็ตั้ง Agent ใหม่ขึ้นมาแล้วใส่คำว่า Gecko ตรวจสอบดูก็สามารถใช้งานได้ตามปกติ ตัวอย่าง Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/2007100620
Mon 1 Jan 0001
ใช้เวลาอ่าน 1 นาที

ว่าด้วย Nvidia อีกแล้ว

หลังจากซื้อเครื่อง PC ไว้ใช้งานที่ห้องได้ระยะหนึ่ง และ รอเพื่อให้ใช้งานกับ Linux ได้อย่างราบรื่น เมื่อทุกอย่าเข้าที่ก็เอา Feisty ไปลง ต้องลำบากนิดหนึ่งเพราะไม่มี Net เล่นที่ห้องต้องหอบหิ้ว Harddisk กลับไปกลับมาทุกวัน เมื่อวันที่ 30 พ.ค. ที่ผ่านมาก็ถอย VGA Card ของ Spark Nvidia 7300 GT เห็นมันถูกดี แต่ก็มีเรื่องตามมาจนได้ หลังจากเล่นได้ 2 วันกับ 1 คืน ทุกอย่างราบรื่นเล่น 3D สวยใสดี Beryl ลื่นสดใส อ้อ !! แต่ต้องปรับนิดหนึ่ง เดี๋ยวจะกล่าวปิดท้าย หลังจากผมดูเป็นต่อจบก็กะจะเปิดมาเล่นต่อ ปรากฎว่ามันมีอาการผิดปกติเกิดขึ้นคือภาพจะเละ เมื่อเล่น 3D ถ้าเล่นปกติก็ไม่เป็นไรนะ เริ่มเครียด เพราะภาพเละแถมค้าง ตอนแรกนึกว่าเพราะ DVI เพราะเพิ่งเอาสาย DVI มาต่อเล่น ลองเปลี่ยนเป็นสายปกติก็เป็นเหมือนเดิม เครียดหนักเพราะจะเอาไป Claim แล้วจะบอกเขาว่ายังไงดีเพราะทุกอย่างดูปกติยกเว้นเล่น Beryl เลยทดสอบกับ Windows ดูสักหน่อย เปิดตัว setting ของ Nvidia แล้วเปิดทดสอบ 3D พบว่าเป็เหมือนกันเลยดีใจขึ้นมาหน่อย เมื่อวันเสาร์ก็เลยเอาไปเปลี่ยน ช่างทดสอบให้ยังไม่ถึง 3D หรอกเห็นหน้า Boot ของ Windows มีภาพลาย ๆ ช่างก็หาตัวใหม่ให้เลย เฮ้อโล่งอกไป ตอนนี้ก็เล่นเป็นปกติ แต่ไม่รู้ว่าจะเป็นอะไรอีกไหมในอนาคตซื้อของถูกเป็แบบนี้นี่เอง ฮ่า ๆ มาดูเรื่อง Nvidia กับ Xorg กันบ้าง Nvidai 7300 GT ลง Driver แล้วก็เล่นได้เลย แต่จะมีปัญหากับ Emerald เพราะขอบหน้าต่างไม่ทำงาน แต่ Beryl ก็ยังทำงานได้นะยกเว้นขอบหน้าต่างหายไป โชคดีที่เดาทางถูกอ่านใน Doc ของ Nvidia ดูเพราะไม่มี Net จะ Search ก็ไม่ได้ ผมสังเกตุเห็น Error ของ X ใน file .xsession-errors มีบรรทัดหนึ่งพูดถึง 32 bit อะไรเนี๊ยะแหละจำไม่ได้เลยเดา option เอารางวัลที่ 1 เพราะเดาทีเดียวถูกนั้นคือให้ใส่ option ดังนี้คือ Section "Device" Identifier "nVidia Corporation G70 [GeForce 7300 GT]" Driver "nvidia" Option "AddARGBGLXVisuals" "true" EndSection ถ้าใครมีปัญหาของหน้าต่างของ Emerald ไม่ขึ้นก็ลองใส่เหมือนผมดูนะครับ ตอนนี้ก็ภาวนาให้ Card ที่เปลี่ยนมามีอายุยืนยาวนานเท่าที่จะเป็นไปได้ :)
Mon 1 Jan 0001
ใช้เวลาอ่าน 1 นาที