บันทึกการออกรุ่น ลินุกซ์ทะเล 5.5
จาก OpenTLE Wiki
| รุ่น_ลินุกซ์ทะเล |
Copyright © 2004 OpenTLE.Org
ลินุกซ์ทะเล รุ่น 5.5 ภายใต้ชื่อการพัฒนาว่า "Samila" (สมิหลา) เป็นการพัฒนาโดยใช้ Fedora Core 1 และลินุกซ์ทะเล 5.0 เป็นฐาน การใช้ Fedora Core 1 ทำให้ใช้กับ อุปกรณ์ใหม่ๆ ได้มากขึ้น และมีแอพพลิเคชันใหม่ๆ จำนวนมาก ส่วนคุณสมบัติพิเศษต่างๆ ที่เคยมีในลินุกซ์ทะเล 5.0 ก็ยังคงรักษาไว้ และเพิ่มเติมคุณสมบัติให้มากขึ้นอีกด้วย รวมทั้งแก้ไขข้อบกพร่องต่างๆ จากรุ่นที่ผ่านมาทำให้สามารถใช้งานได้ดีขึ้น ง่ายขึ้น ซึ่งมีอะไรบ้าง ท่านสามารถดูได้ในหัวข้อ "สิ่งใหม่ในลินุกซ์ทะเล 5.5" ลินุกซ์ทะเลยังคงวางตัวเป็นดิสทริบิวชันที่ทำหน้าที่รวบรวมความสามารถทางด้านภาษาไทย จากนักพัฒนาอิสระและทีมพัฒนา OpenTLE.Org
เนื้อหา |
อุปกรณ์ขั้นต่ำที่แนะนำ
รายละเอียดที่แนะนำนี้เป็นรายละเอียดขั้นต่ำที่ทดสอบแล้วว่าสามารถใช้งานได้ ได้แก่ หน่วยประมวลผลกลาง:
- ขั้นต่ำสุด: ระดับ i586
- ขั้นแนะนำสำหรับการทำงานโหมดตัวอักษร: ระดับ i586 ความถี่ 200 เมกะเฮิรตซ์ขึ้นไป
- ขั้นแนะนำสำหรับการทำงานโหมดกราฟิก: ระดับ i686 ความถี่ 400 เมกะเฮิรตซ์ขึ้นไป
'''หมายเหตุ:''' ระดับ i586 ได้แก่ Intel Pentium (classic), AMD K6, Cyrix 6x86 ระดับ i686 ได้แก่ Intel Pentium Pro, Pentium II, Pentium!!!, Celeron, Pentium 4 AMD Athlon, Duron, Thunderbird, AthlonXP,VIA/Cyrix C3
พื้นที่สำหรับติดตั้ง:
- ติดตั้งแบบเลือกเอง (ต่ำสุด) ประมาณ: 525 เมกะไบต์
- เซิร์ฟเวอร์: 900 เมกะไบต์
- เดสก์ทอปส่วนบุคคล: 2.6 - 3.0 กิกะไบต์
- เวิร์กสเตชัน: 3.2 - 3.5 กิกะไบต์
- ติดตั้งแบบเลือกเอง (ทั้งหมด) ประมาณ: 5.3 กิกะไบต์
หน่วยความจำ:
- ต่ำสุดสำหรับโหมดตัวอักษร: 64 เมกะไบต์
- ต่ำสุดสำหรับโหมดกราฟิก: 128 เมกะไบต์
- สำหรับโหมดกราฟิกแนะนำที่: 256 เมกะไบต์
'''หมายเหต'''ุ: ความเร็วในการทำงาน นอกจากจะขึ้นอยู่กับหน่วยประมวลผลกลางและหน่วยความจำ แล้วยังขึ้นกับคุณภาพของอุปกรณ์อื่นๆ ด้วย เช่นเมนบอร์ด ฮาร์ดดิสก์ และการ์ดแสดงผลการติดตั้ง และทั่วไป
การติดตั้งยังคงมีวิธีการคล้ายกับลินุกซ์ทะเล 5.0 อยู่มากแต่มีวิธีการที่เปลี่ยนไป บ้างเล็กน้อยดังนี้
- การตรวจสอบหน่วยความจำ - ท่านสามารถใช้คำสั่ง memtest86 เมื่อหน้าจอแรกปรากฏ ที่ boot: เมื่อต้องการหยุดการทำงานให้กดปุ่ม Esc boot: memtest86
- ระหว่างการติดตั้งแบบโหมดกราฟิกท่านสามารถจับภาพหน้าต่างการติดตั้ง โดยกดปุ่ม SHIFT-Print Screen เมื่อติดตั้งเสร็จแล้วภาพจะเก็บไว้ที่:
/root/anaconda-screenshots/
- การทำงานกับอุปกรณ์บางชนิดอาจยังมีปัญหา เช่น การแสดงผลผิดพลาด หรือไม่สามารถ ทำงานได้บนจอภาพแบบ LCD ให้ท่านทำการติดตั้งใหม่โดยใส่คำสั่ง "linux nofb" ที่ boot: ซึ่งบนโหมดตัวอักษรจะแสดงเป็นภาษาอังกฤษ แต่จะสามารถแสดงผลภาษาไทย ได้เมื่อเข้าสู่ขั้นตอนแบบกราฟิกโหมด
boot: linux nofb
- สำหรับเครื่องคอมพิวเตอร์พกพา Sony VAIO® บางรุ่น อาจจะมีปัญหาเกี่ยวกับ การตรวจสอบ CD-ROM ถ้าท่านเกิดปัญหาดังกล่าวให้ใช้คำสั่ง
boot: linux pci=off ide1=0x180,0x386
- ตัวติดตั้งมีการสนับสนุนการติดตั้งแบบกราฟิกโหมด ผ่าน FTP และ HTTP แต่ ค่าปริยายของการติดตั้งทั้งสองนี้จะเป็นแบบเทกซ์โหมด ท่านสามารถใช้คำสั่ง
boot: linux graphical
- การติดตั้งแบบเดสก์ทอปส่วนบุคคลจะลดขั้นตอนการติดตั้งลงให้เหลือสั้นที่สุด ดังนั้นเมื่อติดตั้งเสร็จคุณจะได้รับรหัสผ่านสำหรับ root คือ 123456
- การติดตั้งแบบเดสก์ทอปส่วนบุคคล จะปรับให้มีการเข้าระบบแบบอัตโนมัติหลัง การติดตั้งเสร็จ ถ้ามีการเพิ่มชื่อผู้ใช้ให้กับระบบจะใช้ชื่อและรหัสที่ตั้ง ไว้ แต่ถ้าไม่มีการเพิ่มชื่อผู้ใช้ ระบบจะเพิ่มให้อัตโนมัติ คือ
ชื่อผู้ใช้: tleuser
รหัสผ่าน: 123456
- ก่อนการใช้งาน ตัวติดตั้งจะทำการตรวจสอบพาร์ทิชัน และฟอนต์ที่มีอยู่บนบน เครื่องของท่าน และทำการติดตั้งให้อัตโนมัติ
- ตัวติดตั้งมีการเปิดใช้งานการแชร์ข้อมูลผ่าน Samba ให้โดยอัตโนมัติ ท่าน สามารถลากไฟล์ไปไว้ที่โฟลเดอร์ "แชร์ข้อมูลส่วนตัว" บนเดสก์ทอปได้ทันที
- ลินุกซ์ทะเลรองรับการใช้งานแป้นพิมพ์ภาษาไทยสามแบบ คือ แป้นพิมพ์เกษมณี (th) แป้มพิมพ์ปัตตโชติ (th_pat) และแป้นพิมพ์ มาตรฐาน สมอ. 820.2538 (th_tis) ทั้งการทำงานแบบเทกซ์โหมด และกราฟิกโหมด
- ลินุกซ์ทะเลรองรับการใช้งานการ์ดเสียงได้หลากหลายด้วยระบบ ALSA แต่จะมีปัญหา กับบางรุ่น เมื่อเริ่มการใช้งานจะไม่มีเสียง จึงจำเป็นต้องทำการปรับเสียงด้วย ALSA Volume Control หลังการปรับค่าก่อนใช้งาน ถ้าหากยังไม่สามารถใช้งานได้อีกให้ใช้คำสั่ง "alsaconf" เพื่อตรวจสอบและตั้งค่า อัตโนมัติ ถ้าขั้นตอนนี้ไม่สามารถตรวจหาได้ แสดงว่าระบบยังไม่รองรับการใช้งาน การ์ดเสียงของท่าน
- ลินุกซ์ทะเลสามารถใช้งานระบบสามมิติได้สำหรับการ์ดบางรุ่นเช่น Matrox, Intel i8xx และ NVidia Geforce โดยเฉพาะ NVidia ต้องทำการติดตั้ง NVIDIA_GLX เพิ่มเติมจาก แผ่นติดตั้ง cdrom_#3 /TLE/RPMS.drivers/NVIDIA_GLX-1.0-4496_1tle.i386.rpm
หรือ
# apt-get update
# apt-get install NVIDIA_GLX
หลังจากนั้นให้ทำการแก้ไข /etc/X11/XF86Config โดยการลบบรรทัด Load "dri" ออก และเปลี่ยน Driver "nv" เป็น Driver "nvidia"
Drivers
- hsfmodem: HSF/HSFi เป็น driver รุ่นเผยแพร่ฟรีของ http://www.linuxant.com ใช้สำหรับโมเด็มภายในที่ใช้ชิปตระกูล Connexant/Rockwell
- slmdm: Smart Link Soft Modem HAMR5600 based AMR/CNR/MDC/ACR modem cards on the following Southbridge chips: Intel ICH0, ICH2, Via 686A, 686B, 8231, 8233, SiS 630, ALI 1535 , SmartPCI56/561/562/563 based PCI modem cards.,SmartUSB56 based USB modem.
- acx100: wireless driver for TI ACX100 chipset http://acx100.sourceforge.net
- airo_mpi: wireless driver for Cisco mini-PCI card http://airo-linux.sourceforge.net>
- madwifi: Multimode Atheros Driver for WiFi on Linux
- ov511: OVCam Drivers OV511/OV511+ OV518/OV518+ OVFX2 cameras
- qc-usb: Logitech Quickcam USB Video Camera driver
- cloop: COMPRESSED LOOPBACK DEVICE
หมายเหตุ: Drivers ทั้งหมดจะเก็บไว้ใน แผ่นที่ 3 (/cdrom/TLE/RPMS.drivers)
สิ่งใหม่ในลินุกซ์ทะเล 5.5
- การ mount และ unmount อุปกรณ์เก็บข้อมูลภายนอก จะทำได้ง่ายขึ้น เช่น ถ้าใช้ Nautilus browse ดูอุปกรณ์ที่ mount อยู่ เมื่อสั่ง unmount จะปิด Nautilus ให้ โดยอัตโนมัติ และการกดปุ่ม eject ขณะที่ mount CD-ROM จะ unmount และ eject ได้ ทันที (บนบางระบบอาจจะยังทำไม่ได้)
- เข้าระบบอัตโนมัติถ้ามีการติดตั้งแบบเดสก์ทอปส่วนบุคคล
- การแปลภาษาไทยในโปรแกรมต่างๆ มากขึ้น โดยเฉพาะโปรแกรมที่นิยมใช้งาน
- แก้ ไขปัญหา Driver 3c59x ซึ่งจะมีปัญหากับ Ethernet Card ของ 3Com 3cxxx หลายรุ่น https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=102685
- โปรแกรมอ่านไทย 2.0 (Thai OCR 2.0) โปรมแกรมแปลงภาพเอกสารให้เป็นข้อความ
- ฟอนต์แห่งชาติมีครบทั้ง 3 ฟอนต์แล้ว คือ Norasi Garuda และ Kinari
- เพิ่มฟอนต์ PseudoMono TlwgMono และ Purisa ซึ่งพัฒนาโดยคุณ พูลลาภ วีระธนาบุตร (TLWG)
- Nautilus สามารถแสดงชื่อไฟล์ภาษาไทยได้ดีขึ้น ซึ่งปัญหานี้มักจะเกิดกับการใช้ งานผ่าน samba
- ทดสอบใช้ gtk-im-libthai ที่พัฒนาโดย TLWG ซึ่งสามารถตรวจสอบลำดับการ พิมพ์ภาษาไทยในแอพพลิเคชันที่ใช้ GTK2 และยังสามารถแก้ไขลำดับการพิมพ์ภาษาไทย ให้ด้วยในบางกรณี เช่น ถ้าต้องการแก้ คำว่า "ปี" เป็น "ปู" สามารถพิมพ์สระอู โดยไม่ต้องลบสระอี เป็นต้น
- เพิ่ม pine และ pico กลับมามีเหมือน ลินุกซ์ทะเล 5.0
- ลินุกซ์ทะเลไม่สามารถเผยแพร่โปรแกรมเล่น mp3 ได้เนื่องจากปัญหาเรื่องสิทธิบัตร ดังนั้น เมื่อติดตั้งเสร็จท่านสามารถติดตั้งโดยผ่าน
# apt-get install xmms-mp3
- ลินุกซ์ทะเล ไม่สามารถเผยแพร่โปรแกรมเล่น flashplayer ได้เนื่องจากปัญหาเรื่อง สัญญาอนุญาตเกี่ยวกับการเผยแพร่ต่อ ดังนั้นเมื่อติดตั้งเสร็จ ท่านสามารถติดตั้ง จาก mirror site อย่างเป็นทางการของ Macromedia โดยสั่ง
# apt-get install flash-plugin
- การพิมพ์ Mozilla ผ่าน Xprint กับเครื่องพิมพ์แต่ละรุ่นจำเป็นต้องตั้งค่าความ ละเอียดให้ถูกต้องด้วยมือ ซึ่งสามารถแก้ไขได้ใน /etc/xprint/model-config โดย ให้ตั้งค่า printer-resolutions-supported เพียงค่าใดค่าหนึ่ง ให้ตรงกับเครื่อง พิมพ์ของท่าน
- ทดสอบการพิมพ์ ภาษาไทยจาก Mozilla ผ่าน Xprint ด้วย fonts Loma ซึ่งจะลดปัญหาตัวอักษรตัวเล็ก
- ยังคงมี ThaiLatex และ Swath สำหรับผู้ใช้ที่ต้องการสร้างเอกสารภาษาไทยด้วย Tex
- ทดสอบ libthai (tlwg) + pango ทำให้ตัดคำ บนแอพพลิเคชันที่ใช้ GTK2 ได้
- Mozilla 1.5 ทดสอบการตัดคำโดยใช้ ICU แทนการตัดคำกับ LibInThai (deprecated)
- LEXiTRON พจนานุกรมสองภาษา ไทย - อังกฤษ และอังกฤษ - ไทย
- Loma (โลมา) ฟอนต์ตัวใหม่ออกแบบเพื่อการใช้แสดงผลบนจอภาพเพิ่มความคมชัดมากขึ้น
- kernel 2.4.22-6_1.2163-nptl_02tle รองรับการทำงานแบบ ACPI ซึ่งจะทำงานให้อัตโนมัติเมื่อติดตั้งแบบ เดสก์ทอปส่วนบุคคล และ แบบ เวิร์กสเตชัน ส่วนการติดตั้งแบบ เซิร์ฟเวอร์ และ แบบเลือกแพ็กเกจเอง จะต้องตั้งค่า acpi=on เอง
- ระบบการบูตจะใช้แบบกราฟิก แต่ถ้าท่านทำการอัพเกรด ท่านจะไม่ได้ความสามารถนี้
- ท่านสามารถอัพเกรดจาก ลินุกซ์ทะเล 5.0 ได้แต่จะไม่ได้ความสามารถใหม่ๆ บางส่วน
- และอื่นๆ อีกมากมาย
การมีส่วนร่วมในการพัฒนา
ท่านสามารถมีส่วนร่วมในการพัฒนา และทดสอบลินุกซ์ทะเลได้ โดยผ่านช่องทางต่างๆ คือ
Mailing lists:
- สำหรับนักพัฒนา เชิญแลกเปลี่ยนความคิดเห็นและร่วมกันพัฒนา ได้ที่ tle-devel@opentle.org
การสมัครเป็นสมาชิก mailing list นี้ ให้ส่งอีเมล์โดยใช้หัวข้อว่า "subscribe" ไปยัง tle-devel-request@opentle.org หรือสมัครผ่านเว็บได้ที่ http://lists.opentle.org/mailman/listinfo/tle-devel
ห้องสนทนา:
ร่วมวงการสนทนาแสดงความคิดเห็นเกี่ยวกับการใช้งาน และการพัฒนาลินุกซ์ทะเล โดยผ่านห้องสนทนา Jabber ได้ที่ "ลินุกซ์ทะเล@conference.jabber.au.edu"
รายงานจุดผิดพลาด:
รายงานข้อผิดพลาด ได้ที่ระบบติดตามจุดผิดพลาด http://bugs.opentle.org/
Thai Localization:
Thai SoftwareBank (OSS Project Hosting):
http://www.softwarebank.org/ (เร็วๆ นี้)
