17 มิถุนายน 2552

HSF Modem For Intrepid

ที่มา

https://help.ubuntu.com/community/DialupModemHowto/Conexant


1. ติดตั้งแพ็กเกจที่จำเป็น

sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++5 dkms


2. Download driver

https://help.ubuntu.com/community/DialupModemHowto/Conexant?action=AttachFile&do=view&target=hsfmodem-7.80.02.03full-dellhybrid.tar.bz2


3. Copy driver ไปไว้ที่ /usr/local/src

sudo cp hsfmodem-7.80.02.03full-dellhybrid.tar.bz2 /usr/local/src/


4. แตกซิปออก

sudo tar -jxvf hsfmodem-7.80.02.03full-dellhybrid.tar.bz2


5. เข้าไปในไดเรคทอรี่ของไดร์เวอร์

cd /usr/local/src/hsfmodem-7.80.02.03full/


6. ติดตั้งไดร์เวอร์

sudo make install


7. ตั้งค่าไดร์เวอร์

sudo /usr/sbin/hsfconfig


8. reboot

สุดท้าย

ต่อเน็ตโดยใช้ gnome-ppp หรือ wvdial ตามสะดวกครับ

แชร์อินเตอร์เน็ตง่ายๆ ด้วย Network-manager 0.7 (ubuntu 8.04 ขึ้นไป)

1. ติดตั้งแพ็กเกจ dnsmasq-base

ติดตั้งผ่าน Package Manager

System --> Administration --> Synaptic Package Manager

Search = dnsmasq-base
คลิกขวาที่ dnsmasq-base เลือก Mark for installation
Apply

ติดตั้งผ่านบรรทัดคำสั่ง Command line

Applications --> Accessories --> Terminal

sudo apt-get install dnsmasq-base

2. Network-manager
คลิกขวา --> Edit Connections...

1. wireless ต่อ internet แล้วให้ lan แชร์ให้เครื่องอื่น

แท็บ Wireless

Add --> Connection name = ชื่ออะไรก็ได้
Wireless --> SSID: --> Mode = Ad-hoc

Wireless Security --> อะไรก็ได้ ในที่นี้เลือกเป็น none

IPv4 Settings --> Shared to other computers


2. Lan ต่อ Internet แล้วให้ wireless แชร์ให้เครื่องอื่น

แท็บ Wired
Add --> Connection name: = ชื่ออะไรก็ได้
Wired = none

802.1x Security = อะไรก็ได้ ในที่นี้เลือกที่จะปล่อยไว้เฉยๆ

IPv4 Settings --> Shared to other computers


เสร็จเรียบร้อยครับ

29 ธันวาคม 2551

แก้ไขปัญหาเวลาเปิดเว็บแล้วฟอนต์ประหลาดในบางเว็บ

1. เปิด Gedit ขึ้นมา แล้วคัดลอกข้อความข้างล่างไปวางไว้

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Disable sub-pixel rendering. X detects it anyway, and if you set this as well, it just looks really horrible --> <match target="font" >
<edit mode="assign" name="rgba" >
<const>rgb</const>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hinting" >
<bool>false</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hintstyle" >
<const>hintnone</const>
</edit>
</match>
<!-- The first part of the 'magic.' This makes the fonts start to look nice, but some of the shapes will be distorted, so hinting is needed still --><!-- Autohinter is not turned on automatically. Only disable this if you have recompiled Freetype with the bytecode interpreter, which is run automatically. Although to be honest, Freetype are right, there isn't much difference between the two. Note that OpenOffice is built against the bytecode interpreter, so even if you have compiled it and override it with the autohinter, OOo will still use the bytecode interpreter --> <match target="pattern" >
<edit mode="assign" name="autohint" >
<bool>false</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="dpi" >
<double>96</double>
</edit>
</match>
<!-- Helvetica is a non true type font, and will look bad. This replaces it with whatever is the default sans-serif font --> <match target="pattern" name="family" >
<test name="family" qual="any" >
<string>Helvetica</string>
</test>
<edit mode="assign" name="family" >
<string>DejaVu Sans Thai</string>
</edit>
</match>
<dir>~/.fonts</dir>
<match target="font" >
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
</fontconfig>


เสร็จแล้วทำการบันทึกเป็นชื่อไฟล์ .fonts.conf หากมีไฟล์เก่าอยู่ก่อนให้สำรองไฟล์เก่าไว้ก่อน โดยการเปลี่ยนชื่อไฟล์ .fonts.conf เก่าเป็นชื่ออื่น

สร้างลิงค์ไฟล์ .fonts.conf ไปยังยูสเซอร์ root ด้วย

sudo ln -s .fonts.conf /root/

sudo fc-cache

รีบูตหนึ่งครั้ง กลับมาเปิดเว็บ ที่ฟอนต์มีปัญหา ก็จะสวยงามแล้วครับ

ทำฟอนต์ให้สวยในลินุกซ์โดยไม่ต้องง้อ Tahoma

เครดิต

http://www.debianclub.org/node/385
http://www.thaitux.info/node/275
http://thep.blogspot.com/2008/11/thaifonts-scalable-0411.html
http://www.ubuntuclub.com/node/812


ทำตามอันนี้ก่อนครับ ทำฟอนต์ให้เหมือน Mac
http://www.ubuntuclub.com/node/812


เสร็จแล้วลุยกันครับ

1. เปิด Terminal ขึ้นมา สร้างลิงค์ไฟล์คอนฟิกฟอนต์ไทยใหม่ เนื่องจากบั๊กนี้ http://www.debianclub.org/node/385, http://thep.blogspot.com/2008/11/thaifonts-scalable-0411.html

cd /etc/fonts/conf.d
ln -s ../conf.avail/65-ttf-thai-tlwg.conf 64-ttf-thai-tlwg.conf


2. โหลดฟอนต์ Dejavu-thai จากปรมาจารย์ wd ครับ

http://www.thaitux.info/files/fonts/DejaVuSansThai-ttf.tar.gz
http://www.thaitux.info/files/fonts/DejaVuSerifThai-ttf.tar.gz


3. สร้างโฟลเดอร์ไว้สำหรับเก็บฟอนต์

sudo mkdir /usr/share/fonts/truetype/dejavuthai


4. แตกไฟล์ออกมา แล้วก๊อปปี้ไฟล์เหล่านี้

DejaVuSansThai-Bold.ttf
DejaVuSerifThai-Bold.ttf
DejaVuSansThai.ttf
DejaVuSerifThai.ttf

ไปวางไว้ที่

/usr/share/fonts/truetype/dejavuthai/

sudo cp DejaVuS* /usr/share/fonts/truetype/dejavuthai/


5. แก้ไฟล์

sudo gedit /etc/fonts/conf.avail/64-ttf-thai-tlwg.conf


ให้เป็นดังนี้



เซฟแล้วปิด

sudo fc-cache -fv


รีบูตหนึ่งครั้งจะได้ฟอนต์ที่สวยสดงดงามแล้วครับ

19 พฤศจิกายน 2551

test from debian

ทดสอบโพสต์บล๊อกจาก gnome-postblog

09 มิถุนายน 2551

07 มิถุนายน 2551

แก้ปัญหา root เปิดโปรแกรมจาก konsole ไม่ได้

ผู้ใช้ธรรมดาใช้ :

xhost local:root

เปิดไฟล์ /root/.bashrc เพิ่มบรรทัดนี้ลงไป :

export XAUTHORITY=/home/username/.Xauthority

30 พฤษภาคม 2551

ปัญหา wireless bcm43xx กับ networkmanager

หลังจากติดตั้งหัวหินแล้ว ปรากฏว่า networkmanager ไม่เจอทั้งแลนและไวร์เลส -*- หลังจากหาวิธีแก้อยู่นาน ก็สามารถแก้ได้แล้วครับ ดังนี้

สั่ง sudo nano /etc/network/interfaces ใน terminal

และให้แก้จาก

auto eth1
iface eth1 inet dhcp

เป็น

# auto eth1
# iface eth1 inet dhcp

แค่นี้ครับ networkmanager ก็มองเห็นทั้งแลนและไวร์เลสได้แล้วครับ ทีนี้ก็สามารถต่อไวร์เลสเล่นเน็ตได้แล้วครับ

* ก่อนหน้านี้ที่ networkmanager ใช้ไม่ได้นั้น ได้ลองใช้ wifi-radar ดู ปรากฏว่าใช้งานได้ดีกว่า networkmanager มาก หาสัญญาณได้ดีกว่า แถมต่อติดได้เร็วกว่าอีกด้วย ถ้าอยากลองใช้ก็ sudo aptitude install wifi-radar

ติดตั้งเว็บแคมไดร์เวอร์บนหัวหิน

ชิปเซ็ตของกล้อง zc0301

1. เริ่มโดยตรวจสอบชิปเซ็ตของกล้องกันก่อนนะครับ ว่าสามารถใช้ไดร์เวอร์ตัวนี้ได้หรือเปล่า โดยการทำดังนี้

สั่ง sudo lsusb ใน terminal (lsusb ใช้ดูว่ามีอุปกรณ์ USB ต่ออยู่กับเครื่องเราหรือเปล่า จะแสดงรายละเอียดต่างๆ ของอุปกรณ์ที่ต่ออยู่ครับ)

แล้วลองเปรียบเทียบกับเว็บนี้ ว่าชิปเซ็ตของท่านสามารถใช้ได้หรือไม่ http://mxhaard.free.fr/spca5xx.html

ของผมได้อย่างนี้นะครับ

Bus 001 Device 004: ID 0ac8:301b Z-Star Microelectronics Corp. ZC0301 WebCam (รุ่นของชิปเซ็ตคือ ZC0301 ครับ)

แสดงว่าใช้ได้ ก็ไปขั้นต่อไปกันครับ

* เพิ่มเติมเนื่องจากลืมครับ

sudo aptitude install module-assistant build-essential fakeroot dh-make debhelper debconf linux-headers-generic

*

ตามด้วยพิมพ์

sudo aptitude install gspca-source cheese

(gspca-source คือ ซอร์สโค้ดของไดร์เวอร์เว็บแคม ,cheese คือโปรแกรมใช้แคปเจอร์ภาพจากเว็บแคมครับ สามารถแคปเจอร์เป็นวิดีโอได้ด้วยครับ)

เสร็จแล้วสั่ง

sudo m-a prepare (คำสั่งเตรียมความพร้อมในการสร้างโมดูลให้กับเคอร์เนล ในขั้นตอนนี้จะมีการดาวน์โหลดแพ็กเกจที่จำเป็นให้เองโดยอัตโนมัติ)
sudo m-a update (อัปเดทเคอร์เนลให้พร้อมสำหรับการติดตั้งโมดูล(ไม่แน่ใจครับ))
sudo m-a build gspca (คำสั่ง build เคอร์เนลโมดูล)
sudo m-a install gspca (คำสั่งติดตั้งเคอร์เนลโมดูล)

(m-a คือ module-assistant เป็นตัวช่วยสร้างโมดูลให้กับเคอร์เนลครับ เป็นคำสั่งที่สะดวกสบายในการติดตั้งไดร์เวอร์ เคอร์เนลโมดูล)

หลังจากนั้นก็ต้องไปแบล๊กลิสต์การโหลดโมดูลไดร์เวอร์โดยอัตโนมัติของ เคอร์เนล ซึ่งเป็นไดร์เวอร์ที่ใช้ไม่ได้ครับ ไดร์เวอร์ที่ใช้ไม่ได้นั้นรู้ได้จากการสั่ง sudo lsusb ข้างต้นนะครับ

sudo gedit /etc/modprobe.d/blacklist

เพิ่มบรรทัดนี้เข้าไป

blacklist zc0301

และ

sudo rmmod zc0301 (ยกเลิกการโหลดโมดูล zc0301 ซึ่งเป็นไดร์เวอร์ที่ใช้ไม่ได้ครับ)
sudo rmmod gspca (ยกเลิกการโหลดโมดูล gspca เผื่อโหลดอยู่ ให้ยกเลิกการโหลดก่อนครับ)
sudo modprobe gspca (โหลดโมดูล gspca ซึ่งเป็นไดร์เวอร์ของกล้องของเราครับ)

ลองทดสอบดูครับ โดยการเปิดโปรแกรม cheese ขึ้นมา จะได้ภาพอันหล่อเหลาของตัวเองครับ

29 พฤษภาคม 2551

Disable Smooth Scrolling ใน Konqueror

หลายๆ ท่าน อาจจะใช้ Firefox เป็นเว็บเบราว์เซอร์หลักกันนะครับ แต่โดยส่วนตัวผมใช้ konqueror เป็นเบราซ์เซอร์หลัก รองลงมาคือ opera ครับ เนื่องด้วยความเร็วของมัน และรู้สึกว่าจะไม่หนักเหมือนไฟร์ฟอกซ์

วันนี้ผมมีทิปส์ดีๆ สำหรับ konqueror มาฝากกันนะครับ นั่นก็คือ

การยกเลิก smoothscrolling ใน konqueror

smoothscrolling คืออะไร มันคืออะไรผมก็เรียกเป็นภาษาไทยไม่ถูกเหมือนกันนะครับ ลักษณะมันก็คือ เวลาเราเปิดเว็บด้วย konqueror นั้น ถ้าเว็บที่มีหน้ายาวๆ เราก็จะต้องใช้ scrollbar ลาก หรือใช้ mouse เลื่อนลงมาใช่มั้ยครับ ก็จะรู้สึกได้ถึงความหนืดดดดด เวลาเลื่อนลงมา อาการแบบนี้แหละครับเค้าเรียก smoothscrolling บางคนอาจจะชอบนะครับ แต่ผมไม่ค่อยชอบมันเลยครับ อยากให้เลื่อนแบบ ช้วบๆ มากกว่า อิอิ เรามาดูวิธียกเลิกมันกันครับ

1. ขั้นแรกนะครับ เปิดไฟล์ /home/userของท่าน/.kde/share/config/kdeglobals ขึ้นมาก่อนครับ (โฟล์เดอร์ .kde นี้จะซ่อนอยู่นะครับ ให้ไปที่ view --> Show hidden files ก่อนนะครับถึงจะเห็น)

2. ลองหาในไฟล์ kdeglobals ว่ามีอันนี้หรือเปล่าครับ [KDE] ถ้าไม่มีก็เพิ่มเข้าไป แล้วตามด้วยเพิ่มบรรทัดนี้เข้าไปในบรรทัดถัดไปครับ SmoothScrolling=false เสร็จแล้ว save ให้เรียบร้อย จะได้อย่างนี้ครับ

[KDE]
EffectAnimateCombo=false
EffectAnimateMenu=false
EffectAnimateTooltip=false
EffectFadeMenu=false
EffectFadeTooltip=false
EffectNoTooltip=false
EffectsEnabled=false
InsertTearOffHandle=0
SemiTransparentRubberband=true
ShowIconsOnPushButtons=false
SmoothScrolling=false

3. ปิด konqueror แล้วเปิดใหม่ดูครับ

แก้ปัญหาไดร์เวอร์การ์ดจอ fglrx (การ์ดจอของ ATi ครับ)

ปัญหาแรก ปัญหาการ shutdown และ reboot ใน kde

หลังจากที่ได้ติดตั้งไดร์เวอร์การ์ดจอของ ati เรียบร้อยแล้ว ปัญหาที่พบก็คือ การ shutdown และการ restart จะไม่สามาทำได้ คือเมื่อสั่ง shutdown หรือ restart แล้ว จอจะค้างไปเลย ปัญหานี้จะพบกับ kde กับไดร์เวอร์ fglrx ของ ati เท่านั้น ส่วนคนที่ใช้ gnome คิดว่าน่าจะไม่มีปัญหา เราลองมาดูวิธีแก้ปัญหากันครับ

1. เปิดไฟล์ /etc/X11/xorg.conf ขึ้นมา โดยเปิด terminal หรือ konsole แล้วพิมพ์ sudo kwrite (สำหรับ kde) หรือ sudo terminal (สำหรับ gnome)

2. เพิ่มบรรทัดข้างล่างนี้ต่อท้ายใน Section "Device"

Option "UseInternalAGPGART" "no"
save ให้เรียบร้อยครับ

3. เปิดไฟล์ /etc/kde/kdm/kdmrc และเอาเครื่องหมาย # หน้าบรรทัดต่อไปนี้ หรือถ้าไม่มีก็เพิ่มบรรทัดต่อไปนี้เข้าไป

เพิ่ม TerminateServer=true ต่อท้ายเข้าไปใน section [X-:*-Core] อย่างนี้ครับ

[X-:*-Core]
AllowNullPasswd=true
AllowShutdown=All
NoPassEnable=false
NoPassUsers=
ServerCmd=/usr/bin/X -br
TerminateServer=true

และเพิ่ม TerminateServer=true ต่อท้ายเข้าไปใน section [X-:0-Core] จะได้อย่างข้างล่างนี้นะครับ

[X-:0-Core]
AutoLoginAgain=false
AutoLoginDelay=0
AutoLoginEnable=false
AutoLoginLocked=false
AutoLoginUser=chirawoot
ClientLogFile=.xsession-errors
TerminateServer=true

เสร็จแล้วก็ save ให้เรียบร้อย

4. สั่ง reboot เครื่องโดยผ่านทาง terminal หรือ konsole

sudo reboot

ปัญหาที่ 2 ปัญหาการ์ดจอ ati กับไดร์เวอร์ fglrx แล้วเล่นไฟล์วิดีโอไม่ได้เพราะว่าไม่มี xv ให้เลือก

ไดร์เวอร์การ์ดจอ ati เวอร์ชั่น 8.5 จะมีปัญหากับไฟล์การดูวิดีโอ เพราะว่าไม่มี option xv ให้เลือกในโปรแกรมเล่นวิดีโอทั้งหลาย ทั้ง mplayer หรือ vlc ให้ทำดังนี้ครับ

1. เปิดไฟล์ /etc/X11/xorg.conf ขึ้นมา

เพิ่มบรรทัดนี้เข้าไปใน section "Device" ครับ
Option "TexturedVideo" "on"

2. reboot

3. เปิดโปรแกรมเล่นวิดีโอ แล้วตั้งค่าวิดีโอจะมี xv ให้เลือกแล้วครับ

16 กรกฎาคม 2550

PCLOS 2007 Wooo!!!

หลังจากไม่ได้เข้ามาอัปเดทบล๊อกเลยเป็นเวลานานหลายเดือน --* เนื่องด้วยเหตุผลทางด้านความมั่นคง *0* คือไม่รู้จะบอกดีหรือเปล่า เพราะตอนนี้ผมได้ลบ openSUSE สุดรักไปแล้ว Y_Y เหตุผลใหญ่ๆ ในการฆ่าเจ้าเพื่อนรักไปเพราะว่า เจ้าเพื่อนรักของผมบริโภคทรัพยากรเครื่องผมไปอย่างมหาศาลเกินควร (เปิดเครื่องก็ช้า เปิดโปรแกรมก็ช้า ทำงานไม่ค่อยได้ดังใจ) ถึงจะมีเรื่องความเสถียรของระบบก็เถอะ แต่เป็นอย่างนี้ก็ไม่ไหว
หลังจากลองเพ่งพิศพิจารณาอยู่หลายตัว ก็ได้ลองมาหมดทั้ง Slackware 11, Mandriva 2007,Ubuntu dapper edgy,TLE 8,Fedora 7 etc. --" ก็มาลงตัวที่เจ้า PCLinuxOS 2007 (แต่เอ๊ะ ก็เรามัน Laptop นี่หว่า ไม่ใช่ PC) ก็โอเคนะ ใช้งานลื่นไหล เสถียรดี เปิดเครื่อง ปิดเครื่องรวดเร็วทันใจ ปรับแต่งง่าย ภาษาไทยเยี่ยม (ขอขอบคุณเว็บ PCLinuxOS เวอร์ชั่นภาษาไทยของคุณ phong.th ที่ได้ทำแพ็กเกจภาษาไทยไว้ให้พร้อม) แต่ที่ชอบใจที่สุด ก็คงจะเป็นเรื่องของโปรแกรมที่ชื่อว่า cedega ที่เจ้า PCLinuxOS มีแถมมาให้ด้วย (โหลดเพิ่มจาก Synaptic) ลองเอามาเล่นเจ้าเกมส์ Dynamite แล้ว เล่นได้ยังกะในหน้าต่างเลย เยี่ยมจริงๆ ไว้ซักพักจะเอาภาพมาให้ดู

ก็เอาเป็นว่า ผมยังไม่ได้ทิ้ง openSUSE ไปซะทีเดียว เพราะเดี๋ยวถ้าออกเวอร์ชั่นใหม่มาผมก็จะต้องโหลดมาลงเล่นแน่นอน แต่ตอนนี้ก็จะใช้ PCLinuxOS เป็นหลักก่อน และก็จะเขียนเรื่องเกี่ยวกับ PCLinuxOS ร่วมด้วยซะเลย เผื่อมีคนสนใจ ยังไงก็สามารถมาแวะชม แวะเยี่ยมผมกันได้นะครับ ยินดีต้อนรับทั้งแฟนๆ ของ PCLinuxOS และ openSUSE นะครับ

03 มีนาคม 2550

Card Reader Texas Instruments WORK!!!!!!

สวัสดิครับทุกท่าน หลังจากหายไปนาน ผมกลับมาอีกแล้น เผอิญปล้ำจนสามารถใช้ card reader บน opensuse ได้แล้วนั่นเอง จึงอยากจะนำมาบอกกล่าวกัน

อ้อ ผมได้ทดสอบเฉพาะกับ SDcard เท่านั้นนะครับ การ์ดอย่างอื่น ไม่มีให้ลอง

ขั้นแรก สั่ง lspci ก่อน จะได้ผลประมาณนี้

05:09.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
05:09.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
05:09.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
05:09.4 Generic system peripheral [Class 0805]: Texas Instruments PCI6411/6421/6611/6621/7411/7421/7611/7621 Secure Digital Controller

2 สั่ง setpci -s nn:nn.n 4c.b=0x02 ให้แทน nn:nn.n ด้วย เลขชุดของ Mass storage controller ในที่นี้คือ 05:09.3 เราก็จะสั่งว่า setpci -v -s 05:09.3 4c=0x22

3 ลองสอดใส่ SDcard เข้าไป โอ้ว! พระเจ้า mount ได้สำเร็จแล้ว

4 cd to /etc/init.d/ แล้วก็สั่ง kwrite

5 สร้างไฟล์ใหม่ขึ้นมาหนึ่งไฟล(ใช้ kwrite) แล้วเซฟเป็นชื่อ cardreader ลงในโฟลเดอร์ /etc/init.d/ ให้มีข้อมูลในไฟล์ดีังนี้

#!/bin/bash

setpci -v -s 05:09.3 4c=0x22

exit 0

6 บันทึกแล้วปิด kwrite แล้วสั่ง chmod 755 /etc/init.d/cardreader

7 ตามด้วย chkconfig -a cardreader

8 reboot หนึ่งครั้ง แล้วคุณจะพบความมหัศจรรย์

16 มกราคม 2550

Blog tag

สืบเนื่องจากอันนี้ http://drrider.blogspot.com/2007/01/blog-tag.html ที่ท่านพี่ DrRider อุตส่าห์นึกถึงผม ผมก็ยังงงๆ ว่ามันคืออะไร แต่ก็เอาวะ ลองดู

1. พึ่งหัดเล่นคอมพิวเตอร์เมื่อไม่นานมานี้ ประมาณปี 2000 มั้ง เพราะตอนนั้น Windows ME เพิ่งออกใหม่ๆ
2. อยู่บ้านแม่เรียก ไอโอ๊ต อยู่โรงเรียน เพื่อนเรียก ไอศิลป์ เนื่องจากวาดรูปเก่ง ;) ชมตัวเองซะงั้น ก็เลยได้รับเกียรติให้วาดรูปเพื่อนในห้องลงหนังสือรุ่น
3. เล่นดนตรีเป็น ได้แก่ กีตาร์ เบสนิดหน่อย และร้องเพลง เคยประกวดวงดนตรีในโรงเรียน BM Music Award ตกรอบแรกสามครั้ง จากทั้งหมดสามครั้งที่ประกวด ครั้งแรกเพราะ อาจารย์เข้าใจว่าจะไม่เอาคะแนนประกวด จะเอาแต่คะแนนสอบอย่างเดียว (ตอนนั้นเรียนวิชาดนตรีสากล แล้วอาจารย์บังคับให้ขึ้นประกวดทุกวง เพื่อใช้เป็นคะแนนสอบ) ครั้งที่สอง ตกเพราะนักร้องปอดตอนวันประกวด หาตัวไม่เจอ เลยแพ้ฟาวล์ ครั้งที่สาม ตกรอบอีก แต่คราวนี้ตั้งใจเล่นอย่างดีแล้วแต่ยังตกรอบ เฮ้อ
4. เรียนมหาวิทยาลัยปี 1 สองครั้ง ครั้งแรก เรียนศิลปศาสตร์ เอกภาษาอังกฤษ แต่ต้องออก เพราะอยู่ในสังคมเค้าไม่ได้ (ไม่ใช่ว่าเรียนไม่ได้นะ) แต่ทั้งคณะมีแต่สาวๆ กับ กะเทย ไม่รู้จะพูดกะใคร อึดอัด ก็เลยเอนท์ใหม่ดีกว่า ครั้งที่สอง ตอนที่เรียนอยู่ตอนนี้ คือ สารสนเทศศาสตร์ สาขาระบบสารสนเทศเพื่อการจัดการ (MIS) จะเรียนเกี่ยวกับการเขียนโปรแกรม เน็ตเวิร์ก เหมือนๆ กับ การจัดการ วิศวะคอม วิทยาการคอม รวมๆกัน
5. เนื่องจากการเอนสะท้านครั้งใหม่ ผมก็ได้คลุกคลีกับคอมพิวเตอร์มากขึ้น เพราะเรียนเกี่ยวกับคอมพิวเตอร์อยู่แล้ว ทำให้ได้รู้จักลินุกซ์ตัวแรก นั่นคือ ลินุกซ์ต๊ะเล Linux TLE

จบละครับ เค้าบอกให้ส่งต่อ แต่ไม่รู้จะส่งให้ใครอะ ไม่รู้จักใครเลย

21 ธันวาคม 2549

Locale thai by YaST

อย่าง​​​ที่​บอก​คือ​ YaST ​มัน​​เป็น ​​ตัว​จัด​การ​​ระบบ​​ทุก​อย่าง​​ เพราะ ฉะ​นั้น ​เราก​็​ต้อง ​​ใช้ ​​ให้ ​​เป็น ​​​ประโยชน์​​

​ไป​​ที่​ Kickoff -- Computer -- Administrator Setting

​ไป​​ที่​ System -- /etc/sysconfig Editor ​จะ ​พบ​กัน ​หน้า​จอ​การ​​เซ็ตค่าต่าง​​ๆ ​มาก​​มาย​

​ให้ ​เรา​เลือก​​ไป​​ที่​ System -- Environment -- Language

​ใน ​ช่อง RC_LANG ​และ ​​ช่อง​ที่​ขึ้น​ต้น​ด้วย RC_LC_ ​และ ​​ช่อง INSTALLED_LANGUAGES ​ทุก​ช่อง​ที่​กล่าวมา​ให้ ​ใส่ ค่า th_TH.UTF-8 ​ใน ​ช่อง setting ​ทาง​​ขวา

เสร็จ​แล้ว ​กด Finish

เสร็จ​แล้ว ​รีบูต​หนึ่ง​ครั้ง​ ​เป็น ​​อันเสร็จพิธีครับ​​

Thai UI for KDE

เมื่อ​​ติด​ตั้ง​เรียบร้อยเราก​็​จะ ​​ต้อง ​เปลี่ยนหน้า​ตา​ให้ ​มีภาษา​ไทย​​กัน ​ก่อน​​นะ​ครับ​​ ​ไป​​ที่​

Kickoff -- Favourite --Configure Desktop

​เลือก​ Regional & Accessibility -- Country/Region & Language

Country or Region ​เลือก​​เป็น ​​ Asia south-east -- Thailand

คลิก​ที่​ Keyboard layout ​อยู่ ​​ทาง​​ขวา

ติ๊ก​ที่​ Enable keyboard layout ​เพิ่ม​​ thailand ​เข้า ​​ไป​ กด Apply

คลิก​ที่​ Keyboard shortcut

เลื่อน​ลงมาจนถึง ​ล่าง​​​สุด​ คลิก​ที่​ switch to next keyboard layout

shortcut for select action ​จะ ​มี Default ​เป็น ​​ Alt+Ctrl+K ​ให้ ​เราเปลี่ยน​เป็น ​​ F11

kde-l10n-th & Amarok thai by Dr.Rider

ที​นี้​​​​เรื่อง​​การ​​เซ็ตภาษา​ไทย​​กัน ​ครับ​​

​คือ​​ผม​​ยัง ​​ไม่ ​เก่งพอ​ที่​​จะ ​​ทำ​​ให้ ​ YaST ​เป็น ​​ภาษา​ไทย​ ​เอา​​เป็น ​​​ให้ ​ KDE มี UI ​เป็น ​​ภาษา​ไทย​ก่อน​ครับ​​

สิ่ง​ที่​​ต้อง ​มี

kde-i18n ​โหลด​​ที่​นี่ http://linux.thai.net/apt/kde-i18n-th/kde-i18n-th_3.5svn-1.tar.gz

kde-l10n (Dr.Rider) ​โหลด​​ที่​นี่ http://www.thaitux.info/~drrider/kde/kde-l10n-th.tar.bz2

amarok.mo (Dr.Rider) ​โหลด​​ที่​นี่ http://www.thaitux.info/~drrider/kde/amarok.mo

เริ่ม​​กัน ​​ดี​กว่า

สร้าง​โฟลเดอร์​​ setthai ขึ้น​​มาก​​่อน​ครับ​​

ขั้น​แรกแตก​ไฟ​ล์​​ที่​​โหลด​มา​ทั้ง ​​หมด คลิก​ที่​​ไฟ​ล์​​ได้ ​​เลย​ครับ​​ ​แล้ว ​​เลือก​ location ​ให้ ​มาไว้ ​ที่​ /home/*username*/setthai/

ต่อมา​เข้า ​​ไป​​ใน ​โฟลเดอร์​​ kde-i18n-th ก่อน​ครับ​​

​แล้ว ​คลิกขวา​ตรง​​ที่​ว่าง​​ๆ ​เลือก​ Actions -- Open terminal here ​เพื่อ​​เปิด​ Konsole ขึ้น​มา

เสร็จ​แล้ว ​​สั่ง su ใส่ พาสเวิด root

​สั่ง ./configure

ตามด้วย make

​และ ​​ make install

เสร็จ​แล้ว ​พิมพ์​ konqueror

​ที่​ช่อง Location พิมพ์​ /opt/kde3/share/locale/th/LC_MESSAGES กด enter

​เปิด​​แท๊บใหม่ (Ctrl+Shift+N) พิมพ์​ /home/*your user name*/setthai/kde-l10n-th/

ก๊อปปี้​​ไฟ​ล์​​ทั้ง ​​หมด​ไป​วาง​ไว้ ​ที่​ /opt/kde3/share/locale/th/LC_MESSAGES ​แล้ว ​ก็ก๊อปปี้​​ไฟ​ล์​ amarok.mo มาวาง​ไว้ ​​แทน​​ที่​​ของ​เดิมด้วย ครับ​​

ติดตั้งฟอนต์ไทย และ Libthai

สิ่ง​ที่​​ต้อง ​มี

libthai http://ftp.opentle.org/people/mrchoke/suse/RPMS/libthai-0.1.5-1.i586.rpm

fonts thai http://www.upload.th.md/download.php?id=CDFD0180

​เมื่อ​​ดาวน์​​​โหลด​​มาเรียบร้อย​แล้ว ​ก็​เปิด​ konsole ขึ้น​มา

su ​แล้ว ​ใส่ พาสเวิด root ​แล้ว ​​สั่ง rpm -ivh libthai-0.1.5-1.i586.rpm

เสร็จ​แล้ว ​ครับ​​

​ต่อ​ไป​​ก็​ติด​ตั้ง​ฟอนต์​ภาษา​ไทย​​กัน ​ครับ​​

แตก​ไฟ​ล์​​ออก​มาไว้ ​ที่​ โพลเดอร์​​ home ​ของ​เราก​่อน​ ​แล้ว ​​ไป​​ที่​

Kickoff -- Favourite --Configure Desktop

​ไป​​ที่​ ​การ​​ดูแลระบบ​ -- ​ติด​ตั้ง​​แบบ​​อักษร --- คลิก​ที่​ ​เพิ่ม​​​แบบ​​อักษรใหม่ ​แล้ว ​ก็​เลือก​​ไป​​ที่​โฟลเดอร์​​​ที่​เราแตกไว้ ​เมื่อ​กี้​ ​เลือก​​ทั้ง ​​หมด​แล้ว ​คลิก ​เปิด​

กด Ctrl+Alt+backspace ​แล้ว ​ล๊อกอิน​เ​ข้าม​าใหม่

หลัง​​จาก ​​​นั้น ​​เข้า ​​ไป​​ที่​
Kickoff -- Favourite -- Configure Desktop -- ​รูป​​แบบ​​​และ ​​ชุด​ตก​แต่​ง

​เลือก​​ที่​ ​แบบ​​อักษร -- ปรับ​​​แบบ​​อักษร​ทุก​​ส่วน ​ -- ​เลือก​​เป็น ​​ Loma -- คลิก​ที่​ มีผลทันที

เสร็จ​แล้ว ​ครับ​​ ​ไม่ ​​เข้า ​​ใจ​​ตรง​​ไหน​ถาม​ได้ ​ครับ​​ เผื่อ​ผม​เขียนหล่น​ไป​

Broadcom BCM4318 with Ndiswrapper

openSUSE นั้นใช้เคอร์เนล 2.6.18.2-34-default ซึ่งมีไดร์เวอร์ไวร์เลส bcm43xx มาให้แล้ว แต่ผมลองดูแล้วปรากฏว่าไม่เวิร์คครับ ไวร์เลสติด มีแสง แต่สแกนหาเน็ตเวิร์คไม่เจอ - -"
จึงต้องกลับมาใช้บริการ Ndiswrapper เช่นเดิม

มาเริ่มกัน

ติดตั้ง ndiswrapper กันก่อน

1. เปิด YaST ขึ้นมา เลือกที่ software managment

2. search ndiswrapper แล้วติ๊กที่ ndiswrapper กับ ndiswrapper-kmp-default เสร็จแล้วคลิก accept แล้วก็รอจนติดตั้งแพ็กเกจเสร็จเรียบร้อย และตอบ NO


ติดตั้งไดร์เวอร์

1. ก๊อปปี้ไฟล์ bcmwl5.inf จาก swsetup ในไดร์ C มาก่อน หรือถ้าไม่มีก็ไปดาวน์โหลดที่ ftp://ftp.support.acer-euro.com/notebook/aspire_3020_5020/driver/80211g.zip
2. หลังจากนั้นเปิดเทอร์มินัลขึ้นมา สั่ง su ตามด้วยพาสเวิดรูท
3. สั่ง rmmod bcm43xx เพื่อเอาไดร์เวอร์ตัวเก่าที่ไม่เวิร์คออก
4. สั่ง ndiswrapper -i bcmwl5.inf, ndiswrapper -l, ndiswrapper -m, depmod -a, modprobe ndiswrapper ตามลำดับ ถ้าติดตั้งถูกต้องไฟไวร์เลสจะติดขึ้นมา
5. หลังจากนั้นมันก็จะเป็นหน้าที่ของ knetworkmanager ที่จะสแกนเน็ตเวิร์ค และ connect ให้อัตโนมัติ

บางคนอาจจะให้ ndiswrapper โหลดตอนบูตเลย แต่ผมเลือกที่จะ modprobe เองทีหลังมากกว่าเพื่อจะได้ประหยัดพลังงานโน๊ตบุ๊คด้วยครับ

วิธีการ modprobe module ndiswrapper นะครับ

rmmod bcm43xx
modprobe ndiswrapper

วิธีการสแกนเน็ตเวิร์กบนเทอร์มินัล

iwlist eth1 scan

วิธีการ connect เน็ตเวิร์กบนเทอร์มินัล

iwconfig eth1 mode ad-hoc(สำหรับเน็ตเวิร์กแบบ Peer to peer), iwconfig eth1 mode manged
iwconfig eth1 essid ESSID "ESSID เวลาใช้ให้ใส่แทนด้วยชื่อของ essid ที่เราสแกนได้ เช่น essid คือ net เราก็จะสั่งว่า iwconfig eth1 essid net"
dhclient eth1
เป็นอันเสร็จเรียบร้อยครับ

knetworkmanager ตัวใหม่นี้ถือว่าทำงานได้เยี่ยมมาก เพราะสามารถ connect กับเน็ตเวิร์กที่เป็น ad-hoc ได้ด้วย ซึ่งตอนที่เป็น 10.1 ยังทำไม่ได้

ATI driver เซ็ตอย่างไรหนอ

ก่อนอื่นก็ต้องไปโหลดมาจากเว็บนี้ http://ati.amd.com/support/driver.html เลือกให้ตรงกับรุ่นของเรา อันนี้ของผม https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8.32.5-x86.x86_64.run

มาเริ่มกันดีกว่าครับ

1. สมมุติว่าเราโหลดไดร์เวอร์อันนี้มาไว้ที่ /home/username/ATI/ นะครับ เราก็เข้าไปในโฟลเดอร์นั้นแล้วคลิกขวาที่พื้นที่ว่าง เลือก actions -- open terminal here เทอร์มินัลก็จะปรากฏขึ้นมา
2. พิมพ์คำสั่ง su แล้วใส่พาสเวิด root
3. หลังจากนั้นพิมพ์คำสั่ง chmod +x ati-driver-installer-8.32.5-x86.x86_64.run
4. พิมพ์ ./ati-driver-installer-8.32.5-x86.x86_64.run --buildpkg SuSE/SUSE102-IA32
5. แล้วก็รอจนกระทั่งได้แพ็กเกจที่ชื่อว่า fglrx_7_1_0_SUSE102-8.32.5-1.i386.rpm
ุ6. เสร็จแล้วสั่ง rpm -ivh fglrx_7_1_0_SUSE102-8.32.5-1.i386.rpm
7. ตามด้วย aticonfig --initial
8. และ sax2 -r -m 0=fglrx (หรือถ้าไม่ได้ลองสั่ง sax -r -m 0=fglrx) จะปรากฏหน้าจอการเซ็ตค่าเกี่ยวกับจอ เมาส์ ฯลฯ



9. ติ๊กถูกที่ Activate dual head mode คลิกที่ configure เซ็ตเหมือนในภาพ แล้วกด ok ตามด้วย ok และ save สุดท้าย yes



10. รีบูตหนึ่งครั้งเป็นอันเสร็จพิธี