29 ธันวาคม 2548

เมื่อวาน Upgrade Kubuntu จาก Breezy เป็น Dapper แบบว่าใช้ dist-upgrade ปรากฏว่ามี dependencies มากที่จำได้ก็มี locales, language-pack-kde-th, language-pack-kde-th-base (น่าจะเป็นของใหม่) และอีกเยอะแยะมาก ที่สำคัญคือ udev ที่ขัดแย้งกับ hotplug ของ Breezy ซึ่งใน Dapper ยังไม่มี เมื่อ dist-upgrade (Smart Upgrade ใน Synaptic) จะ unistall hotplug ออก ทำให้เวลา boot เครื่อง อุปกรณ์บางอย่างไม่ทำงานเช่น lan card และ flash drive
จะแก้คืนกลับมาใช้ hotplug ก็ลำบาก การแก้ไขใช้ lan แบบชั่วคราวก่อนโดยใช้ ifup eth0 สั่งให้ lan card ทำงาน หรือใช้ ifconfig เอาก่อน

27 ธันวาคม 2548

KCDEmu เป็น GUI สำหรับ cdemu เป็นซีดีอีมูเลเตอร์ที่ต้องใช้คอมมานไลน์ในการใช้งาน
ใช้งานได้กับ cd image ที่ป็น cue/bin
$ sudo modprobe cdemu *โหลดโมดูล*
$ cdemu 0 image.cue
$ mount /dev/cdemu/0 /mnt/cdrom

จะให้ cdemu โหลดเมื่อ boot ทุกครั้ง ให้เพิ่มคำว่า cdemu ไว้ใน /etc/modules

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

ide-cd
ide-disk
ide-generic
lp
mousedev
psmouse
nvidia
videodev
cdemu

เมื่อต้องการจะ mount cd image ให้ run KCDEmu จะมี icon ที่ SystemTray
เนื่องจาก KCDEmu ใช้สำหรับ SuSe ก่อน compile ต้องแก้ makefile ตรง /include
ก่อน CFLAGS = -I$(QTDIR)/include/ -I$(KDEDIR)/include/ -I$(SRC_ROOT)
หลัง CFLAGS = -I$(QTDIR)/usr/include/qt3 -I$(KDEDIR)/usr/include/kde/ -I$(SRC_ROOT)