เอามาจาก http://groups.yahoo.com/group/tlwg/message/39875
 
Re: ติดตั้ง thaifonts-scalable บน Slackware 10 ได้แล้วครับ


tlug was proud to present:

http://supat.eu.org/tlug/may21_3.html

at World Trade Center on Last month 555 :)

the same moveies was copy to above web with panel
available 555

zxc
ps. Why? because above movies answer below question
in deep details plus more ...

> >
> > > ณ Tue 28 Jun 05 เวลา 11.11 น. (ICT), คุณ konkux แถลง:
> > > >
> > > > ผมติตั้ง fontforge_full-20050624.tgz แล้วครับจากนั้นลง
> > > > thaifonts-scalable-0.4.3.tar.gz ก็ผ่านปกติ มีโฟลเดอร์
> > > > /usr/local/share/fonts/th/TTF ตามที่คอมไพล์เสร็จ
> > > > reboot แล้วใช้ xfontsel ดูไม่มีเลยครับ ลอง add FontPath ที่ไฟล์
> > > > /etc/X11/xorg.conf และ /etc/fonts/font.conf ดูก็ไม่มีอะไรเกิดขึ้นเลยครับ
> > > > จะเกี่ยวกับเวอร์ชั่นของ fontforge หรือป่าวครับ งง
> > >
> > > ๏ X font แบบเก่า:
> > > - มีไฟล์ fonts.dir ในไดเรกทอรีเดียวกับฟอนต์หรือเปล่าครับ? และถ้ามี
> > > เนื้อหามันโอเคหรือเปล่า?
> > > - สั่ง "xset q" ดูข้อมูล "Font Path:"
> > > มีไดเรกทอรีที่เก็บฟอนต์อยู่ในนั้นหรือเปล่า?
> > > - อาจสั่ง "xset fp rehash" ดูหนึ่งรอบ ถ้าแน่ใจว่าเพิ่ม font dir
> > > ถูกต้องแล้ว แต่ฟอนต์ไม่มา
> > >
> > > ๏ fontconfig:
> > > - xfontsel จะมองไม่เห็นฟอนต์ที่จัดการโดย fontconfig อาจต้องดูผ่าน gtk
> > > font dialog (เช่น จากหน้าจอ Fonts ของ Desktop Preferences)
> > > หรือสั่งที่ terminal ว่า "fc-list garuda" เพื่อทดสอบ
> > > - อาจสั่ง "fc-cache -fv" ดูหนึ่งรอบ ถ้าแน่ใจว่าเพิ่ม font dir
> > > ถูกต้องแล้ว แต่ฟอนต์ไม่มา
> > >
> > > Tips:
> > > - thaifonts-scalable มี configure option --with-ttfdir={dir}
> > > เพื่อระบุไดเรกทอรีที่จะติดตั้งฟอนต์ได้ เผื่อว่าจะอยากติดตั้งไว้ที่อื่น
> > > เช่น --with-ttfdir=~/.fonts/thai อะไรทำนองนี้นะครับ
> > > ส่วนตัวเลือกอื่นๆ ลอง ./configure --help ดูได้ครับ
> > >
> > > เทพ.
> > >
> >
> > ====================================
> > ไฟล์ fonts.dir ไม่มีรายการอะไรเลยครับ
> > ก็เลยไปใช้คำสั่ง mkfontdir, mkfontscale สร้างรายการ ถึงได้ครับ
>
> I did say it already:
>
> see <a href="http://supat.eu.org/tlug/">http://supat.eu.org/tlug/</a>
>
> zxc
>
> > อยากรู้จักครับเกิดอะไรระหว่างติดตั้ง
> > แต่ก็ขอบคุณ พี่เทพ มากๆครับ
> > คอนโซลไทย รุ่น ๐.๒ อัลฟา อัลฟา ๑ ของพี่dongaเดี๋ยวจะลองดูครับ
> >
>

Slackware 13.37 กับ Aircard Sierra USB 305

posted on 23 Mar 2012 00:24 by konnux
สิ่งที่ต้องรู้
1. เมื่อเสียบ Aircard เข้าที่ usb แล้ว ที่ /dev มี ttyUSB0, ttyUSB1, ttyUSB2,ttyUSB3  หรือไม่ ถ้าไม่มีคุณต้องค้นเกีียวกับ usb-modeswitch ของผมเห็นเลย
2. ค่า APN เพื่อตั้งค่า internet ของ sim card ที่ใช้ ค้นดูมีคนบอกไว้เยอะแล้ว ของผม sim i-Kool 3G ค่าเป็น "internet"
3.เนื่องจากผมใช้โปรแกรม minicom ในการคุยกับ modem ใน aircard ฉะนั้นต้องรู้คำสั่ง AT command ของอุปกรณ์ที่ใช้ ของผมเป็น Sirra USB 305 ที่เว็บเค้ามีบอก ซึ่งวิธีการผมก็เอามาจาก http://www.sierrawireless.com นั้นแหละ
 
ตัวอย่างเครื่องผม
1.เสียบ Sierra USB 305 รอสักครู่
 
   #ls /dev/ttyU*
 
ถ้ามี ttyUSB0, ttyUSB1, ttyUSB2,ttyUSB3 ก็ดีใจด้วยครับ ไม่ต้องเนื่อยกับการเปลี่ยน mode ของ aircard จาก ZeroCD เป็น USB Modem ( http://www.draisberghof.de/usb_modeswitch/ )
 
2. กำหนดให้ minicom ติดต่อ usb modem ของเรา เป็นการระบุให้ minicom คุยกับ /dev/ttyUSB0
 
   #minicom -s
 
- Select “Serial port setup”
- type”A” then change serial device /dev/tty1 to /dev/ttyUSB0
- type “E” then change Bps/Par/Bits from 230400 to 115200
- then type ESC and select “Save setup as dfl”
- then “Exit from Minicom”
 
   เข้าไป minicom อีกรอบเพื่อกำหนดค่า APN
 
#minicom
 
AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0
OK
 AT+CGDCONT=1,”IP”,”internet” (บอกว่า APN คือ internet)
OK
 AT!SCACT=1,1 (คำสั่ง AT command นี้ คือ connect , ถ้าจะเลิก connect ใช้คำสั่ง AT!SCACT=0,1 )
OK
 
หลังจาก disconnect แล้วจะออกจากโปรแกรท minicom ให้กด Ctrl+A กด x (กด  Ctrl+A ตามด้วย z เพื่อดู help)
 
3.เมื่อสั่ง  AT!SCACT=1,1 เพื่อเชื่อมต่อเน็ตแล้ว ลองตรวจสอบว่าได้ IP หรือไม่
  #ifconfig
 
ถ้าไม่ได้ ให้สั่งคำสั่งต่อไปนี้
  # sudo dhclient usb0
หรือ
# sudo dhclient wwan0
ลองตรวจสอบอีกที ว่าได้แบบนี้ป่าว ถ้าไม่ได้ ไปถามลุง google เองนะครับ ผมรู้เท่านี้ 5555
#ifconfig
 
eth0 Link encap:Ethernet HWaddr f0:de:f1:06:25:a2
inet addr:192.168.70.13 Bcast:192.168.70.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Memory:f2500000-f2520000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:70 errors:0 dropped:0 overruns:0 frame:0
TX packets:70 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3580 (3.4 KiB) TX bytes:3580 (3.4 KiB)

wwan0 Link encap:Ethernet HWaddr de:b1:ef:24:02:07
inet addr:10.216.21.110 Bcast:10.216.21.110 Mask:255.255.255.255
inet6 addr: fe80::dcb1:efff:fe24:207/64 Scope:Link
UP BROADCAST RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:5737 errors:0 dropped:0 overruns:0 frame:0
TX packets:5365 errors:0 dropped:29 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5435748 (5.1 MiB) TX bytes:811695 (792.6 KiB) 

edit @ 23 Mar 2012 01:03:03 by KonNux

edit @ 26 Mar 2012 15:58:34 by KonNux

แปลง package txz เป็น tgz

posted on 23 Mar 2012 00:08 by konnux
ตั้งแต่ slackware 13.0 ขึ้นไป package ของ slackware นามสกุลจะเป็น *.txz ผมมีบางไฟล์ที่จะเอามาติดตั้งใน slackware 12.2 ซึ่งเป็น *.tgz package จึงเป็นที่มาของเรื่อง
 
ขั้นตอน
1.ติดตั้ง xz (ผมเอามาจาก slackware 13.37 \slackware\a\xz-5.0.2-i486-1.tgz)
   #installpkg xz-5.0.2-i486-1.tgz
2. ทำการแปลง txz > tgz โดย
   #cat program-packages.txz | xz -cd | gzip >program-packages.tgz 
 
ตัวอย่าง แปลง firefox จาก .txz เป็น .tgz
#cat mozilla-firefox-3.5.6-i686-1.txz | xz -cd | gzip >mozilla-firefox-3.5.6-i686-1.tgz
 
ข้อสังเกต
ขนาดไฟล์ *.txz จะเล็กกว่า *.tgz  

edit @ 23 Mar 2012 00:21:48 by KonNux