Showing posts with label FreeBSD forum. Show all posts
Showing posts with label FreeBSD forum. Show all posts

Thursday, May 24, 2012

FreeBSD: สภาวะแวดล้อมการทำงาน single user mode

จากลำดับของเรื่องรวที่ผ่านมา บางท่านอาจจะสงกาว่า ก็ในเมื่อเรายังไม่เริ่มสู่สภาวะปกติ แล้ว network interface จะทำงานได้อย่างไร

อันนี้ ก็อย่างกังวลมากไปนัก ในสาระบบแฟ้ม /etc/rc.d/ นั้นมี ๒ แฟ้ม สำหรับ เริ่ม ให้ network ทำงานได้ คือ

/etc/rc.d/netif
/etc/rc.d/routing

ลำพังหากท่านใช้งานที่บ้าน ซึ่งเรียกผ่าน ADSL model แล้ว เพียงเรียก

# /etc/rc.d/netif start

ก็ได้ทั้งการต่อเชื่อมกับ ISP และได้ default route มาด้วยไปในคราเดียว (ได้ความรู้นี้จาก โฟรัม )

โดดเดี่ยวเดียวดาย ไม่ไร้เพื่อน
ซีงิต ในสภาพโดดเดี่ยวเดียวดาย แต่ยังสามารถต่อกับ internet ได้ ก็หรูแล้ว  สำคัญ ท่านอย่าได้ละทิ้ง console เป็นอันขาด ต้องประจำอยู่ที่หน้าจอนั่นแหละ น่ะครับ ไม่งั้นคนจะมาเปลี่ยนระหัสลับของ root เข้า แล้วจะเสียใจเอาทีหลัง

ขอให้โชคดีในการทำงานใน single user mode น่ะครับ  .... รูป จากแฟ้มตัวอย่างของ epix ข้างล่างนี้ไงครับ

Sunday, April 18, 2010

FreeBSD: xorg-->XKB-->keyboard-->thai & eng

แฟ้ม สำหรับควลคุมการสลับภาษา ไทย อังกฤษ /usr/local/etc/hal/fdi/policy/x11-input.fdi โดยปุ่มที่ใช้สลับภาษา หรือ ที่เรียกกันว่า layout switching นั่นแหละ คือ Alt Shift ใช้ได้กับ blackbox, windowmanager ส่วน จีโนม นั้นไม่ต้องไปยุ่งกับเขา เขามีให้แล้ว ไม่ต้องให้ลำบากมาปรับเอาเองอย่างนี้

ขอขอบคุณ aka_ape ที่น่ารัก และ FreeBSD Forum ไว้ ณ ที่นี้ด้วย
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.keyboard">
<merge key="input.x11_options.XkbModel" type="string">pc105</merge>
<merge key="input.x11_options.XkbLayout" type="string">us,th</merge>
<merge key="input.x11_options.XkbOptions" type="string">grp:alt_shift_toggle</merge>
</match>
</device>
</deviceinfo>


และนี่ สำหรับแฟ้ม /etc/X11/xorg.conf จำเพาะส่วนที่เกี่ยวข้อง
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection



Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,th"
Option "XkbVariant" "tis"
Option "XkbOptions" "grp:alt_shift_toggle"

EndSection


สำหรับแฟ้ม /etc/X11/xorg.conf นั้น ส่วนที่เกี่ยวข้องก็ได้ hight light ไว้ให้แล้ว และที่ต้องเพิ่มมาจริงจริง ก็จำเพาะส่วนสีนี้แหละ หวังว่าคงพอช่วยกันได้ สำหรับงานเอกสาร

สำหรับ มะไฟ เองนั้นปวดหัวมากกับภาษาไทย หลังจาก หมดยุคของ chula word & ramaword แล้ว ตลอดชีวิตการทำงาน ไม่ค่อยได้ใช้คอมพิวเตอร์พิมพ์งานออกมาเลย หมายถึงงานทางวิชาการที่ใช้ภาษาไทย ส่วนใหญ่ใช้แต่ภาษาอังกฤษ

อย่าหมั่นไส้น้อย อย่าหมั่นไส้น้อย เพราะ มันต้องเกี่ยวข้อง กับ เอกสาร ภาษาต่างประเทศ เป็นส่วนใหญ่จริงๆ เวลาไปต่างประเทศงี้ เวลาคนต่างชาติมางี้ หรือกระทั้งว่า เวลานำเสนอผลงานในกลุ่มเล็กๆ จำเพาะ ก็ ใช้ภาษาอังกฤษเลยดีกว่า เข้าใจกันง่ายดี

ดังนั้น เมื่อต้องมาเขียนรายงานเป็นภาษาไทยขึ้นมา เรื่องมันเลยวุ่นกันนานพอควร นวนพอคาน ว่างั้นเถอะ ทีแรกที่ใช้จีโนม มันก็ง่ายดี สะดวกไปหมดทุกอย่าง แต่ข้อเสียคือ มานหย่ายยยย ครั้นพอมาเปลี่ยนเป็น twm, blackbox, wmaker, openbox พวกนี้ ที่เล็กกะทัดรัด แคล่วคล่องว่องไวดี แต่ต้องมาปวดหัวอย่างว่า

ปุ่มไหนหว่า สลับภาษา

อีกครั้ง ขอขอบคุณ aka_ape ที่น่ารัก และ FreeBSD Forum ไว้ ณ ที่นี้ด้วย
ของขวัญวันสงกรานต์น่ะครับ


ลป สำรหับท่านที่สนใจในเรื่องของปุ่มปมต่างๆ ขอบแป้นพิมพ์ กรุณาไปหาอ่านเอาได้จาก สาระบบแฟ้ม /usr/local/share/X11/xkb/rules ซึ่งแฟ้ม base.lst จะบอกไว้หมดแหละว่า ประเทศนี้ มีแป้นพิมพ์รุ่นนี้ ใช้กฏหมายนี้ ใช้ layout นี้นี้ มี options ยังงี้ยังงี้ จิปาถะ ...ฯลฯ ขอได้โปรดไปหามาอ่านเอาเอง มันไม่ยากหรอกครับ ภาษาอังกฤษแบบ คอมพิวเตอร์ เนี่ย ง่ายกว่าภาษาอังกฤษแบบ partners เมื่อสี่สิบปีก่อนนู้น ที่ว่า

วันคาคัม วันคาโก โครม
แก้สโซลีน บ๋อต๋อ

ลองดูเด้อ

Thursday, March 25, 2010

บุญฤทธิ์ อาศัยความเพียรเป็นไฟเผากิเลสให้เร่าร้อน (ภาค ๓)

ก็เพียงจะยืนยันว่า เมื่อท่านพยายามถึงที่สุดแล้ว สวรรค์ หรือ อะไร ก็ไม่สามารถห้าม หรือ รั้งท่านเอาไว้ได้ ตามคำสอนหลวงพ่อโตนั่นเอง

จากงานที่มอบหมาย ให้เขียนโปรแกรมการเคลื่นที่ ๑ มิติ แล้วแสดงผลด้วยกราฝิก

มันต้องจำลองว่า ระยะทางในแนวนอนของจอแสดงภาพ คือแกน x จะกี่เมตร ก็ค่อยมาว่ากันอีกที แล้วเรามาหาความเร็วเอา กำหนดเอา แล้วให้แสดงผลออกมา

สิ่งที่ต้องการคือ pixel per inch , graphics programming in X widow system

ค้นจาก google ได้อย่างมากก็เพียง bit per pixel แต่ ที่สุดก็เจอ
ค้นจาก เอกสารของเครื่องที่ลง FreeBSD ไว้ ก็เจอบ้าง vgagl, svgalib ก็เข้าใจเพิ่มขึ้น เสียดายแต่ออกไปทาง text
ค้นจาก FreeBSD Forums ก็เจอ และที่เป็นผลพวงจริงๆก็คือได้ references สำหรับการเขียนโปรแกรมแสดงผลเป็น graphics ที่ต้องการนั่นแหละ ที่ได้ไปถามไว้ ในวันถัดมา หลังจากได้คำตอบแรกแล้ว

ที่ได้ประโยชน์จริงๆ ก็ เนี่ยเลย ไปเลยหากสนใจเขียนโปรแกรมสนุกๆเล่นกันมั่ง

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

Tuesday, March 23, 2010

FreeBSD: Useful Links / Articles

commands

ของดี มีประโยชน์ แหล่งความรู้อยู่ตอนท้ายๆของ ของฝาก, FAQ, น่อ

Friday, January 1, 2010

Happy new FreeBSD year



เริ่มวันใหม่ ใคร่ขอแนะนำให้เพื่อนชาว FreeBSD ได้รู้จักกับ โฟรั่ม ของพวกเรา FreeBSD forum ซึ่งตอบทุกปัญหาของ FreeBSD ซึ่ง มะฃาม เองก็ยังแวะเวียนไปที่นั่นบ่อยๆ เชิญครับ ที่ เพื่อนๆ ด้านซ้ายมือนั่นแหละ

ขออภัย สำหรับข้อบกพร่องผิดพลาดที่บอก link ไม่ถูก คราวนี้ ถูกต้องแล้

Wednesday, December 30, 2009

ซีงิต :: วอนขอความเมตตา

วอน ขอวิงวอน ขออ้อนวอนต่อท่านผู้มีเตตา ขอความกรุณา ขอความเตตา ต่อทารกวัยประมาณ ๓ - ๔ ขวบปี เธอประสบอุบัติเหตุเป็นผลให้ นิ้วหัวแม่เท้าขาด

ติดต่อโดยตรงที่ ไหม ศุนย์แปดหนึ่งศูนย์สองสองห้าเจ็ดแปดห้า

หากมีอันใดบกพร่อง มะไฟ ขอรับไว้เอง หากมีส่วนดีอันใด ขอยกให้ท่านผู้มีน้ำใจ ได้รับไปก่อนจะสิ้นปีนี้

เมื่อเช้านี้เอง, ๓๐ ธันวาคม พุทธศักราช ๒๕๕๒, ได้รับแจ้งจาก พิศมัยว่า หลานสาว อายุราวๆ สามขวบ นั่งซ้อนจักรยานเล่น แล้วเกิดอุบัติเหตุ เท้าเข้าไปในวงล้อ ทำให้นิ้วหัวแม่เท้าขาด เหตุเกิดเมื่อวานนี้, ๒๙ ธค

ตอนนี้ ทั้ง มะไฟ และ ไหม ก็ทำได้เพียง ภาวนา แผ่เมตตา เอาใจช่วย แต่คงไม่พอ หากได้ พลังจิต พลังเมตตาจากเพื่อนๆ ทารก คงสามารถต่อนิ้วเท้าคืนกลับมาได้

ขอบคุณล่วงหน้า สำหรับน้ำใจทุกท่านที่ผ่านมา

มะไฟ ฅนยาก

เพื่อเป็นการตอบแทนน้ำใจจากเพื่อน พี่ น้องทุกท่าน มะไฟ ขอนำเสนอการติดตั้ง flash สำหรับ firefox3 บน FreeBSD 8.0 ซึ่งก็เอามาจาก FreeBSD forum นั่นแหละครับ ตรงๆเลยน่ะครับ ทีละตอนทีละบรรทัดไป
  1. ท่านต้องเป็น root
  2. # portsnap fetch update (ในกรณีที่ทำครั้งแรกให้ใช้ portsnap fetch extract)
  3. # cd /usr/ports/emulators/linux_base-f10 && make install clean
  4. แก้ไขแฟ้ม /etc/fstab ให้มีบรรทัดนี้
    linproc    /usr/compat/linux/proc  linprocfs  rw  0  0
    ท่านอาจจะต้องสร้างสาระบบแฟ้ม /usr/compat/linux/proc ขึ้นมา
  5. แก้ไขแฟ้ม /etc/rc.conf ให้มีบรรทัดนี้
    linux_enable="YES"
  6. # shutdown -r now
  7. เอาให้แน่ สั่ง ๒ คำสั่งนี้อีกเตา
    # /etc/rc.d/abi start
    # /etc/rc.d/sysctl start
  8. # cd /usr/ports/www/linux-f10-flashplugin10 && make install clean
    # cd /usr/ports/www/nspluginwrapper && make install clean
  9. ปิด firefox3 ที่เปิดใช้งานอยู่ให้หมด แล้วออกจาก root
  10. login เป็นผู้ใช้งานธรรมดา
  11. % nspluginwrapper -v -i /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so
  12. เรียก firefox3 มา แล้วไปที่ about:plugins ท่านจะพบบรรดา plugins เท่าที่มี รวมทั้ง flash ด้วย
  13. ไปที่ http://www.youtube.com แล้วเล่นเลย

ขอให้สนุก
ด้วยใจจริง มะไฟ ฅนยาก
ขณะนี้ เวลา 15:30 ของวันที่ 30 ธค 2552 ไหม บอกว่าแผลที่เท้าซ้ายฉีกขาดมาก เส้นเอ็นดึงออกมาต่อไม่ได้ อย่างไรก็ดี ก็ยังคงต้องการ พลังเมตตา ที่ทุกท่านแผ่ไปให้ทารกหญิงท่านนี้อยู่

View My Stats