Xorg

Firefox 2 กับ Flash

เมื่อวานสั่ง dist-upgrade เครื่อง Notebook ก่อนกลับบ้าน เช้าวันนี้เข้ามาจะ check gmail ปรากฎว่า firefox มันเดี้ยงตลอดหลุดได้หลุดดีอาการเซ็งบังเกิดขึ้น เพราะก่อนหน้านี้เจ้าหินก็บ่นว่า firefox 2 มันหลุดบ่อยจังผมก็ว่าไม่หลุดนะเพราะก็เล่นบนเครื่อง pc มาตลอด มาวันนี้เจอกับตัวเองเลยค้นหาสาเหตุเดาไปเรื่อย ๆ เอา fonts ออกก็ไม่หายจริง ๆ ตัวจัดการ bug มันก็ debug ให้แล้วละบรรทัดล่างบอกว่า libflash ก็เลยเอะใจเอาตอนหลังประกอบกับเจอในเว็บมันบอกว่า firefox 2 มีผลข้างเคียงไม่ถูกกับ flash plugin บ้างก็บอกให้เอาออกซะ แต่ไปสะดุดกับ comment หนึ่งบอกว่าเขาทำการเปลี่ยนสีของ X จาก 16 เป็น 24 อาการดังกล่าวก็หายไป ได้การละเพราะ Notebook ผมก็ตั้งไว้ที่ 16 เหมือนกันเลยลองเปลี่ยนดูก็ได้ผลจริง ๆ เล่น firefox 2 ได้ลื่นไม่หลุดอีกอืมม… ใครเจอแบบผมก็ลองทำดูนะครับแต่โดยทั่ว ๆ ไปคงไม่ค่อยเจอกันเพราะส่วนใหญ่มันตั้งค่าสีสูง ๆ ไว้อยู่แล้วบังเอิญว่า config ของ Xorg ผมสืบทอดมาเรื่อย ๆ ตั้งแต่ TLE 7 ค่อย ๆ ปรับมาเพราะผมใช้ NVIDIA และต้อง ทำมือหลาย ๆ ค่า
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 นาที

พิมพ์ยกแคร่

วันนี้มีพี่คนหนึ่งมาปรึกษาเรื่องภาษาไทยบน Linux ก็ถามสองสามข้อ และหนึ่งในนั้นก็คือเรื่องการใช้ Caplock เขาบอกว่ามีบริษัทคอมพิวเตอร์รายหนึ่งติดตั้ง Linux ลงไปด้วยเมื่อมีการตรวจรับพบว่าเมื่อใช้แป้นพิมพ์ภาษาไทย เมื่อกด Caplock (ยกแคร่) มันกลับไม่พิมพ์แถวบนให้ก็เลย Comment มาว่าเจ้าหน้าต่างบ้านนั้นมันทำได้นะ ฮาเลยครับพี่น้อง ผมก็ใช้มานมนานไม่ได้สนใจสักเท่าไหร่เพราะเหตุการยกแคร่แล้วพิมพ์ไทยแถวบนมันไม่เกิดกับผมเลย ก็ทำให้พาลสงสัยไปว่าคนใช้เขาใช้กันแบบไหน แต่ไหน ๆ ก็ถูกถามมาแล้วก็เลยไปไล่ ๆ ดูถ้าใครใช้แบบพิศดารก็ลองแก้ ๆ ดูครับ file /etc/X11/xkb/symbols/th แล้วแทรกบรรทัด key <CAPS> { [ Shift_Lock ] }; ถ้าใช้ปัตโชติ หรือ สมอ. 2538 ก็ใส่ให้ถูก block แค่นี้ก็ใช้ Caplock ยกแคร่แถวบนได้แล้ว เฮ้อ แต่ก็ยังงง ๆ ว่าใครจะใช้เน้อ!!
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 นาที

หมุนจอเล่น

วันก่อนแอบจิ๊กจอกว้างมาเล่น ก็เลยทำให้รู้ว่าจริง ๆ แล้วมันไม่ค่อยเหมาะกับหน้าจอสำหรับทำงานเท่าไหร่เพราะมันสั้นไปถึงจะได้ความกว้างก็ตาม เลยอยากหมุนเล่นแต่บังเอิญใช้ Nvidia Click ขวา Set Resolution ก็ไม่ได้เลยค้น ๆ ดูทำให้รู้ว่า Nvidia มันปิดความสามารถของ RandR ไว้ต้องใส่ option ให้ดังนี้ Section "Device" Identifier "NVIDIA Corporation NV11 [GeForce2 MX/MX 400]" Driver "nvidia" Option "RandRRotation" "True" EndSection Save แล้วก็เข้า X ใหม่ก็หมุนจอเล่นได้แล้ว
Mon 1 Jan 0001
ใช้เวลาอ่าน 1 นาที