วันอังคาร, สิงหาคม 30, 2548

เวลา startx เข้า GNOME แล้วมี error message No volume control elements and/or devices found

Refer from--> https://listman.redhat.com/archives/k12osn/2005-July/msg00646.html

Les Mikesell wrote:
On Thu, 2005-07-28 at 14:23, Eric Harrison wrote:

The only way I can consistently eliminate this problem is by removing
the mixer from the panel by default:

   rm -rf /etc/gconf/gconf.xml.defaults/apps/panel/applets/mixer



After sleeping on it... "rm -rf" is a bit harsh, removing the
read/write/execute permissions is much less destructive:

chmod a-wrx /etc/gconf/gconf.xml.defaults/apps/panel/applets/mixer


Is there any way to turn it into what you really want instead: either
a window belonging to a local app running on the terminal or better
yet a proxy that hooks to one when needed?

วันจันทร์, สิงหาคม 29, 2548

Enable DMA mode ใน FreeBSD

เพิ่มส่วนนี้ลงไปใน /boot/loader.conf
hw.ata.atapi_dma="1"
hw.ata.ata_dma="1"

วันอาทิตย์, สิงหาคม 28, 2548

mount_smbfs จาก FreeBSD ไปยัง Win2000 ไฟล์เซิร์ฟเวอร์

mount_smbfs: can not setup kernel iconv table (default:tolower): syserr = Operation not permitted
อ้างอิงได้จาก web นี้:
http://www.onlamp.com/pub/a/bsd/2001/11/15/Big_Scary_Daemons.html

ไปเจอกระทู้นึง มันบอกว่า
which options did you include ?
I think you need

options LIBMCHAIN
options LIBICONV

as well as
options NETSMB #SMB/CIFS requester

and possibly

options NETSMBCRYPTO #encrypted password support for SMB


Someone please correct me if i'm wrong though, as i'm still pretty much a
FreeBSD noob.

> -----Original Message-----
> From: Jan Karabas [mailto:karabas at savbb.sk]
> Sent: 21 August 2003 11:41
> To: freebsd-questions at freebsd.org
> Subject: Samba & Iconv
>
>
> Hi, I have one small problem with mounting drives of computers
> with Winxxx.
> If I want to mount some shared drive, mount_smbfs fails with this
> message:
>
> bash-2.05b$ mount_smbfs //janci at NEDELA/TEMP ~/mnt/NEDELA/D
> mount_smbfs: can not setup kernel iconv table
> (default:tolower): syserr =
> Operation not permitted
>
> How can I set up "kernel iconv table?". Maybe I forgot
> something, when I
> compiled my kernel...
>
> Help me please. Thanks
>

วันเสาร์, สิงหาคม 13, 2548

FreeBSD printing

อ้างอิงจาก http://www.engr.colostate.edu/~reinholz/freebsd/cups.htm
http://www.linuxprinting.org/cups-doc.html

1. แก้ไฟล์ /etc/make.conf
  • เพิ่ม สามบรรทัดนี้
CUPS_OVERWRITE_BASE=yes
NO_LPR=yes
WITH_CUPS=yes
เพื่อเซตเกี่ยวกับการ build package ต่างๆ ที่เกี่ยวกับ CUPS ในภายภาคหน้า

2. install cups
3. install gimp or gimp-print ด้วยการ make install clean จาก ports ไม่งั้นมันไม่มี driver มาให้
$ sudo cp RIIC8103.PPD /usr/local/share/cups/model/
ก๊อป Ricoh C8100 PPD driver จากของเครื่อง Mac OS X ไปไว้ใน cups driver directory
* เพิ่มเติม สำหรับ Tiger (10.4) นั้นสามารถก๊อปได้จาก /etc/cups/ppd/xxxxx.ppd
4. ไม่ต้องแก้ BrowseAddress ใน /usr/local/etc/cups/cupsd.conf
5. start cupsd
cd /usr/local/etc/rc.d
cp cups.sh.sample cups.sh
./cups.sh start
6. ชี้ browser ไปที่ http://localhost:631/
7. เลือก Manage Printers
8. ใส่ชื่อ แล้วเลือก LPD/LPR
9. ใส่ชื่อ เป็น lpd://ps-printer-name เลือก driver ให้เหมาะสม
10. Config printer ให้เหมาะสม เวลาสั่งพิมพ์ใช้คำสั่ง lpr -P

* หมายเหตุ application ที่มันเบสบน Linux นั้นมันจะใช้ binary ที่ /compat/linux/usr/local/bin
ซึ่งจะหา lp กับ lpr ไม่เจอ. ต้องทำลิ้งเอง

link เกี่ยวกับจานดาวเทียม

ได้มาจาก freemac.net เก็บไว้เผื่อใช้

http://www.thaimisc.com/freewebboard/php/vboard.php?user=boranphone


http://www.freewebs.com/boransat/

http://thaisat.boxchart.com/

http://www.lyngsat.com/asia.html

FreeBSD: multilingual input ภาษาไทยและญี่ปุ่น

สำหรับภาษาไทย
แค่ไปเลือก Desktop > Preferences > Keyboard แล้ว เพิ่ม Keyboard layout ของ ภาษาไทยลงไป
แล้วไปแก้ ค่าให้เปลี่ยน layout โดยใช้ Alt+Shift แทน
สำหรับภาษาญี่ปุ่น
ซับซ้อนกว่า
1. Install anthy
2. Install uim อันนี้ควรลงจาก ports เพราะต้องเลือก Anthy support option.
3. ต้องไป enable Anthy โดย รัน uim-pref-gtk แล้วติ๊กเลือก Specific default IM แล้วเลือก
Default input method เป็น Anthy

สำหรับค่า ENVIRONMENT VARIABLE
ใน .xinitrc เพิ่ม
export GTK_IM_MODULE=uim-anthy
export XMODIFIERS="@im=uim-anthy"
uim-xim &
exec gnome-session

ใน .bashrc เพิ่ม
LC_CTYPE=en_US.UTF-8
LC_ALL=en_US.UTF-8
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8

FreeBSD: Install และ upgrade อย่างง่ายๆ ด้วย package

เวลา make install จาก ports tree มันช้า เสียเวลาทำมาหากิน
วิธีที่รวดเร็วกว่านั้นคือการใช้ portupgrade และ portinstall แทน

  • Install package ใหม่
    • $ portinstall -nPPvr
  • Upgrade package ที่มีอยู่แล้ว
    • $ portupgrade -nPPvr
ข้อควรระวัง
  • ก่อนลง ด้วย package ควรดูก่อนว่า โปรแกรมที่เราจะลงนั้นมี option อะไรให้เลือกหรือเปล่า โดย
เข้าไปดูที่ Makefile ว่ามี OPTIONS อะไรให้เลือกหรือเปล่า เพราะถ้าหากมีให้เลือก ควรลงด้วย ports
แต่ถ้าไม่จำเป็นก็ลงเป็น package ไปจะง่ายกว่า
  • การลง package ที่เป็น localization เช่นของ japanese ports อย่าลืม ja- นำหน้าด้วย เช่นจะลง uimของ japanese ports ก็ต้อง portupgrade -nPPvr ja-uim ถ้าใช้ uim เปล่าๆ จะหาไม่เจอ

วันอาทิตย์, สิงหาคม 07, 2548

Fonts Thai ทำอย่างไรให้ไม่อุบาทว์ ใน X11 FreeBSD 5.3

ติดตั้งฟอนต์ไทยลงไปลองหลายวิธี แรกๆ ดูจากเว็บ อ.ชัชวาล แต่ว่ามันน่าเกลี๊ยด น่าเกลียด
เลยเอาใหม่วะ ลองดู เคยทำได้นี่หว่า
ผลลัพธ์ ออกมา โอเคเว๊ย ไม่เลว

สรุปวิธีการดังนี้

1. ก๊อปปี้ TrueType ฟอนต์ จาก Windows มา ที่ /usr/X11R6/lib/X11/fonts/WindowsFonts
*หมายเหตุ ลองดูพวก user/group และก็ permission ให้ดีๆ ด้วยว่ามันโอมั้ย! จะให้ดี
ควร run คำสั่งด้วย root จะไม่มีปัญหา

2. cd เข้าไปที่ WindowsFonts สร้างไฟล์ scalable fonts "fonts.scale" ใช้คำสั่ง
# ttmkfdir -o fonts.scale

3. สร้างไฟล์ "encoding.dir" และ "fonts.dir" ใช้คำสั่ง
# mkfontdir -e /usr/X11R6/lib/X11/fonts/encodings

4. เพิ่ม FontPath ลงไป ใน /usr/X11R6/lib/X11/xorg.conf
FontPath "/usr/X11R6/lib/X11/fonts/WindowsFonts"

5. ดูให้แน่ๆว่าตรง Module มี Load "freetype" โหลดอยู่อ๊ะป่าว?

6. startx เท่านี้ก็เรียบร้อย ได้ font สวยงาม มาใช้ แล้ว

วันพุธ, สิงหาคม 03, 2548

Line Tracer Car H8 JAIST team

ไว้เขียนเปเปอร์เสร็จแล้ว จะทำ
  1. เพิ่ม sensor เป็น 2 จุุด.
  2. Decompose and rewrite MAIN_TASK to multi tasks.
  3. Use interrupt if possible.
  4. เขียน blog และอัพรูปขึ้นมาเก็บไว้เตือนค.จำ

วันจันทร์, สิงหาคม 01, 2548

วันนี้เกิดไอเดีย กระจายเสียงแบบ wireless IEEE 802.11a/b/g

เพราะคอมเจ๊งเนี่ยแหละ ไอ่เครื่องที่ปกติเอาไว้เปิดเพลงก็เลยใช้ไม่ได้
อืม ลง iTunes ที่เครื่อง Fujitsu ไว้ แต่มันก็เคลื่อนย้ายลำบาก เลยคิดว่า
น่าจะมี อะไรที่ทำให้มันไปออกลำโพงได้เป็น wireless นะ
ค้นดูที่ apple's site อ่าว มันก็มีผลิตภัณฑ์ คือ AirPort Express เป็น
อย่างที่เราต้องการเดี๊ยะเลยนี่หว่า ราคา ประมาณ 14,000 เยน

อืม ไว้ wireless station ที่ใช้เจ๊งเมื่อไหร่จะเปลี่ยนเป็นอันนี้ละกันนะ
แต่จริงๆก็อยากได้ ถ้าไอ่ T-Engine ที่ตั้งทิ้งไว้อยู่นั่น เอามาพัฒนา
เป็น AirTunes ได้ก็เยี่ยมเลยเพราะมันมี PC-Card slot เสียบ wireless
card ของ Buffalo ได้พอดี แล้วมันก็เหมือนจะมี mp3 decoder เป็น
hardware อยู่ด้วย adapter แปลง หัวเสียบ jack ก็ซื้อมาแล้ว
มีเวลาเมื่อไหร่จะลองทำดู