ภาษาไทยใน Fedora8

หลังจากได้โน๊ตบุ๊กใหม่มาเมื่อวันพฤหัส (dell latitude d630) ก็หาระบบต่างๆ มาลงเริ่มจาก debian ก็ลงตามปกติไม่มีอะไรแปลกประหลาด แต่หลังจากอัพเกรดเป็น testing ก็เจอเหตุการณ์น่าหงุดหงิดเข้า นั่นคือเปิด xwindow ไม่ขึ้นเจอแต่จอดำๆ ต้องลง gnome-desktop-environment ใหม่ เสาร์-อาทิตย์ ที่ผ่านมาก็เลยหาทางเลือกใหม่ นั่นคือ fedora8

ทางเลือกนี้จะว่าไปก็ไม่ใหม่เท่าไหร่ เพราะเคยลองกับเครื่อง acer ตัวเก่ามาก่อนแล้ว แต่ติดปัญหาที่ไดรเวอร์จอกับแลนไร้สาย ก็เลยพับเก็บไปแบบลืมๆ จนได้เครื่องใหม่มานี่แหละกับการ์ดจอ intel ลงเสร็จไม่ต้องติดอะไรเพิ่มก็เล่นได้เลยแต่รอบแรกนั้นไม่รู้ว่าไดรเวอร์ iwl3945 ที่ใช้กับแลนไร้สายของ intel นั้นมันใช้ได้เพราะไฟสถานะไม่ขึ้นเลยพยายามเอา ipw3945 ไดรเวอร์เก่ามาติด แล้วก็สรุปไปว่ามันห่วยใช้ไม่ได้ไป จนวันอาทิตย์อยากลอง ของเล่นใหม่ dream linux 3 beta 2 เลยเอามาลงซะหน่อย + พิงค์กี้ (pFz) บอกว่าจริงๆ มันใช้ได้ ก็เลยเอา fedora8 กลับมาลงอีกครั้ง (หึหึหึ ลอง dream linux แต่ลง fedora8 ซะงั้น ก็ dream linux มันแถมของแถมมาเยอะเกินไปอ่ะ ไว้มีเวลาจะมาเขียนละเอียดๆ อีกทีละกัน)

เอาหละมาเข้าเรื่องดีกว่าสำหรับ ภาษาไทยใน fedora8 นั้นไม่มีแพคเกจสำเร็จรูปให้เหมือนเจ้าอื่นเลยต้องลำบากหน่อย ทำตามลำดับข้างล่างเลยละกัน

  1. ดาวโหลดฟอนท์จากเว็บ ftp://linux.thai.net/pub/ThaiLinux/software/thai-ttf/ โดยจะเอารุ่นล่าสุดก็ได้ (0.4.9) แต่ที่ลองมาบน debian ตัวหนังสือมันจะอยู่ต่ำกว่าปกติ ถ้าไม่ใช้อะไรพิศดารหรือต้องการฟอนท์มากกว่าปกติ แค่รุ่น 0.4.7 ก็พอแล้ว(รุ่นล่าสุดฟอนท์จะเยอะกว่า)
  2. ดาวโหลดเสร็จได้ไฟล์ thai-ttf-0.4.x.tar.gz ก็แตกไฟล์ออกมา แล้วคัดลอกไปยัง /usr/share/fonts/truetypes
    sudo cp -r thai-ttf-0.4.x /usr/share/fonts/truetypes
  3. เอาไฟล์ 65-ttf-thai-tlwg.conf ใน /usr/share/fonts/truetypes/etc/fonts/conf.avail ไปวางไว้ใน /etc/fonts/conf.avail (ใน 0.4.9 จะมีอีกไฟล์ 90-… ไรซักอย่างนี่แหละ)
  4. สร้างลิงค์จาก /etc/fonts/conf.d ไปยัง /etc/fonts/conf.avail
    sudo ln -s ../conf.avail/65-ttf-thai-tlwg.conf

    (ถ้าดาวโหลด 0.4.9 ก็ลิงค์อีกไฟล์ด้วย)

  5. สั่ง fc-cache เป็นอันเรียบร้อย

ตอนนี้เหลืออีกสองสามปัญหาที่น่าปวดหัวของ fedora คือจะตั้งจอโน๊ตบุ๊กเป็นจอหลักเวลาต่อจอมากกว่าหนึ่งได้ยังไง กับเวลาเปิด compiz ตอนต่อสองจอจะเจอพื้นหลังสีขาวๆ โผล่ออกมา พี่บอกว่าเป็นเพราะ compiz ใส่ค่าบัฟเฟอร์สำหรับแสดงพื้นหลังน้อยไป แต่ไม่รู้จะแก้ยังไงอ่ะ :mad: สุดท้ายคือปัญหา network manager ไม่สามารถต่อไปยังเครือข่ายที่ไม่มี dhcp ได้จะกำหนดค่าแบบ debian ก็ไม่รู้จะไปแก้ไฟล์ไหน ตอนนี้เวลาไปใช้เครือข่ายที่ทำงานเลยต้องเสียบสายแทน เห้อเซ็ง เดี๊ยวพรุ่งนี้ลองหาวิธีแก้ จอโน๊ตบุ๊กดีกว่า แล้วจะมาเขียนเล่าอีกที

อ้างอิง: http://www.linuxlane.com/Fedora-7-Thai-Font

About llun

Just a programmer

, , ,