Saturday, December 11, 2010

Cannot open CD/DVD Drives' Tray

อาการกดปุ่มเพื่อเปิดถาดแล้วซีดีรอมไม่ออกมา

ซีดีรอมที่ ใช้ไปนานล้วนเป็นอาการนี้ทั้งนั้นครับ
อาการเริ่มต้นกดตั้งหลายทีกว่าจะเด้งออกมา แล้วนานๆเข้าก็กดไม่ออกเลย
สาเหตุก็เนื่องมาจากว่า แม่เหล็กที่อยู่ใต้ฝาบนนั้นดูดแรงขึ้นครับ จึงดูดไม่ปล่อย

วิธีแก้ใช้ชั่วคราว (ถ้าได้ผล)
เอาเข็มหรืออะไรเล็กแหย่เข้าไปในรูใต้ถาด เพื่อให้ซีดีรอมเด้งออก

หรือ 2) เอาแม่เหล็กไปเผาไฟครับ
อาจใช้หัวแร้งจี้หรือไฟแช็คลนก็ได้ครับ
มันยากตรงที่ว่าต้องไม่ลนนานเกินไปหรือนานไม่พอครับ
ประมาณ5วินาที ก็พอ

ก่อนลนไฟก็ลองเช็คแรงดูดแม่เหล็กครับว่ามันแรงแค่ไหน
หลังทำลายแรงแม่เหล็กลองเทียบความรู้สึกดูครับ
เราต้องการแค่ลดความแรงของแม่เหล็กลงนิดเดียวครับ

หากเราลนนานเกินไป
หลังจากประกอบแล้วเด้งออกแน่ๆ
แต่ก่อนเด้งออกมันจะมีเสียงแซดๆๆครับ
เพราะมันเบรคซีดีรอมที่หมุนอยู่ไม่ได้ครับ
ดังนั้นอย่าลนนานเกินไปครับ


หากลนนานเกินไปก็มีวิธีแก้ครับ
เอาแม่เหล็กตัวนั้นไปติดไว้กับแม่เหล็กก่อนใหญ่ๆกว่าครับ
หรือเอาถูกับแม่เหล็กก้อนใหญ่ก็จะมีแรงดูดมากขึ้นครับ

หากลนไม่นานพอก็ต้องกลับมาลนใหม่

ที่มา ช่างป่าน
www.policetak.com/phand
http://www.beartai.com/webboard/index.php?topic=10830.0

install archlinux (kde) on s5n

my notebook is asus-s5n.
> lspci
00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:00.1 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:00.3 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
00:02.1 Display controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 83)
00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 03)
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)
00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03)
01:03.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ac)
01:03.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ac)
01:03.2 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 04)
01:04.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:05.0 Network controller: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection (rev 05)

# More info http://www.gentoo-wiki.info/Asus_S5N
http://www.linlap.com/wiki/asus+s5n

>uname -a
Linux pengasus 2.6.36-ARCH #1 SMP PREEMPT Wed Nov 24 06:44:11 UTC 2010 i686 Intel(R) Pentium(R) M processor 1.70GHz GenuineIntel GNU/Linux


*********************
* My configuration
*********************

## /etc/pacman.d/mirrorlist

Server = http://ftp.jaist.ac.jp/pub/Linux/ArchLinux/$repo/os/$arch
Server = http://mirror.cse.iitk.ac.in/archlinux/$repo/os/$arch
Server = http://ftp.iinet.net.au/pub/archlinux/$repo/os/$arch
Server = http://mirror.optus.net/archlinux/$repo/os/$arch
Server = http://gd.tuwien.ac.at/opsys/linux/archlinux/$repo/os/i686


## /boot/grub/menu.lst

timeout 1
default 0
color light-blue/black light-cyan/blue

title Arch Linux
root (hd0,0)
kernel /vmlinuz26 root=/dev/sda4 ro
initrd /kernel26.img

title Arch Linux Fallback
root (hd0,0)
kernel /vmlinuz26 root=/dev/sda4 ro
initrd /kernel26-fallback.img



## /etc/rc.conf

LOCALE="en_US.UTF-8"
HARDWARECLOCK="localtime"
TIMEZONE="Asia/Bangkok"
KEYMAP="us"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"

MOD_AUTOLOAD="yes"
MODULES=(acpi-cpufreq cpufreq_ondemand ppp_generic snd_intel8x0m)
# ppp_generic and snd_intel8x0m are only for the modem to function properly.
# in case of never use modem, remove them.

USELVM="no"

HOSTNAME="pengasus"

eth0="dhcp"
INTERFACES=(eth0)

gateway="default gw 192.168.0.1"
ROUTES=(!gateway)

NETWORK_PERSIST="no"

DAEMONS=(syslog-ng dbus laptop-mode hal networkmanager slmodem-alsa netfs crond kdm)
# slmodem-alsa => modem driver
# netfs => samba etc.
# laptop-mode => powersaving + cpu frequency scaling


##/etc/conf.d/slmodem-alsa

SLMODEM_ARGS="--country=USA --alsa hw:1"

## /etc/laptop-mode/laptop-mode.conf

ENABLE_LAPTOP_MODE_ON_AC=1
ENABLE_LAPTOP_MODE_WHEN_LID_CLOSED=1


## /etc/laptop-mode/conf.d/cpufreq.conf

CONTROL_CPU_FREQUENCY=1

# "cat /proc/cpuinfo" for watching cpu usage
# don't use "watch grep \"cpu MHz\" /proc/cpuinfo" b/c it might causes maximum cpu usage


*****************************
* To install
*****************************

select Base and Base-devel packages.

pacman -Syy

pacman -S curl

cd /etc/pacman.d
cp mirrorlist mirrorlist.backup
vi mirrorlist.backup
# detect uncommented mirrors specified in /etc/pacman.d/mirrorlist
# which are closest to the installation machine based on latency
rankmirrors -n 6 mirrorlist.backup > mirrorlist


useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power -s /bin/bash {user-name}
passwd {user-name}

pacman -S sudo
visudo
# In the previous section we added your user to the "wheel" group.
# To give users in the wheel group full root privileges
# when they precede a command with "sudo",
# uncomment the following line:
%wheel ALL=(ALL) ALL

pacman -S acpi cpufrequtils laptop-mode-tools pm-utils

pacman -S xorg

pacman -S alsa-utils ipw2200-fw
pacman -S xf86-video-intel xf86-video-fbdev
pacman -S xf86-input-keyboard xf86-input-mouse xf86-input-synaptics
pacman -S ttf-dejavu ttf-ms-fonts ttf-thai ttf-freefont
pacman -S kdebase-workspace kdebase-plasma kdebase-dolphin
pacman -S kdemultimedia-kmix
pacman -S kdegraphics-ksnapshot
pacman -S kdeplasma-applets-networkmanagement
pacman -S kdenetwork-filesharing
pacman -S kdebase-kfind kdesdk-kompare
pacman -S kdebase-konsole kdebase-kwrite

# That's all.
# Restart
sudo init 6



# others

pacman -S kdeutils-ark unzip unrar
pacman -S p7zip

pacman -S kdeartwork-kscreensaver

pacman -S ntfs-3g

pacman -S jre

pacman -S k3b dvd+rw-tools

pacman -S libreoffice libreoffice-extension-presenter-screen libreoffice-extension-pdfimport libreoffice-extension-presentation-minimizer
#pacman -S openoffice-base openoffice-th

pacman -S lsdvd libdvdcss mplayer smplayer vlc kaffeine
pacman -S kuickshow

pacman -S kdebase-konqueror
pacman -S firefox flashplugin

pacman -S kdegraphics-okular kchmviewer

pacman -S kdeadmin-system-config-printer-kde

# for dictionary
pacman -S kdeplasma-addons-applets-dict
pacman -S goldendict
pacman -S qstardict

# for dialup
pacman -S slmodem wvdial
pacman -S kdenetwork-kppp


****************************


add:
[archlinuxfr]
Server = http://repo.archlinux.fr/$arch

to /etc/pacman.conf, and run:

pacman -S yaourt




*********************
pacman -Qs

local/a52dec 0.7.4-4
liba52 is a free library for decoding ATSC A/52 streams.
local/aalib 1.4rc5-7
AAlib is a portable ASCII art GFX library
local/acl 2.2.49-1
Library for filesystem ACL support
local/acpi 1.4-2
Linux ACPI client providing battery, AC power, and thermal readings
local/akonadi 1.4.1-2
PIM layer, which provides an asynchronous API to access all kind of PIM data
local/alsa-firmware 1.0.23-1
ALSA firmware package
local/alsa-lib 1.0.23-2
An alternative implementation of Linux sound support
local/alsa-plugins 1.0.23-2
Extra alsa plugins
local/alsa-utils 1.0.23-3
An alternative implementation of Linux sound support
local/aspell 0.60.6-4
A spell checker designed to eventually replace Ispell
local/atk 1.32.0-1
A library providing a set of interfaces for accessibility
local/attica 0.2.0-1
A library to access Open Collaboration Service providers
local/attr 2.4.44-1 (base)
Extended attribute support library for ACL support
local/audiofile 0.2.7-1
Silicon Graphics Audio File Library
local/autoconf 2.68-1 (base-devel)
A GNU tool for automatically configuring source code
local/automake 1.11.1-2 (base-devel)
A GNU tool for automatically creating Makefiles
local/avahi 0.6.28-1
A multicast/unicast DNS-SD framework
local/babl 0.1.2-1
Dynamic, any to any, pixel format conversion library
local/bash 4.1.009-1 (base)
The GNU Bourne Again shell
local/binutils 2.20.1-4 (base)
A set of programs to assemble and manipulate binary and object files
local/bison 2.4.3-1 (base-devel)
The GNU general-purpose parser generator
local/boost-libs 1.45.0-1
Free peer-reviewed portable C++ source libraries - Runtime
local/bzip2 1.0.6-1 (base)
A high-quality data compression program
local/ca-certificates 20090814-3
Common CA certificates
local/cabextract 1.3-1
A program to extract Microsoft cabinet (.CAB) files.
local/cairo 1.10.0-2
Cairo vector graphics library
local/cdparanoia 10.2-2
Compact Disc Digital Audio extraction tool
local/cdrdao 1.2.3-5
Records audio/data CD-Rs in disk-at-once (DAO) mode
local/cdrkit 1.1.10-1
Suite of programs for CD/DVD recording, ISO image creation, and audio CD extraction
local/chmlib 0.40-1
Library for dealing with Microsoft ITSS/CHM format files
local/cln 1.2.2-3
Class library for numbers
local/cloog-ppl 0.15.9-2
Library that generates loops for scanning polyhedra
local/clucene 0.9.21b-1
CLucene is a C++ port of Lucene: A high-performance, full-featured text search engine.
local/compositeproto 0.4.2-1
X11 Composite extension wire protocol
local/consolekit 0.4.1-4
A framework for defining and tracking users, login sessions, and seats
local/coreutils 8.7-1 (base)
The basic file, shell and text manipulation utilities of the GNU operating system
local/cpufrequtils 008-1
Userspace tools for the kernel cpufreq subsystem
local/cracklib 2.8.16-1
Password Checking Library
local/cryptsetup 1.1.3-1 (base)
Userspace setup tool for transparent encryption of block devices using the Linux 2.6 cryptoapi
local/curl 7.21.2-2
An URL retrival utility and library
local/damageproto 1.2.1-1
X11 Damage extension wire protocol
local/dash 0.5.6.1-1 (base)
A POSIX compliant shell that aims to be as small as possible
local/db 5.1.19-3
The Berkeley DB embedded database system
local/dbus 1.4.0-1
Freedesktop.org message bus system
local/dbus-core 1.4.0-1
Freedesktop.org message bus system
local/dbus-glib 0.92-1
GLib bindings for DBUS
local/dcron 4.4-2 (base)
dillon's lightweight cron daemon
local/desktop-file-utils 0.16-1
Command line utilities for working with desktop entries
local/device-mapper 2.02.77-1 (base)
Device mapper userspace library and tools
local/dhcpcd 5.2.8-1 (base)
RFC2131 compliant DHCP client daemon
local/dialog 1.1_20100428-2
A tool to display dialog boxes from shell scripts
local/diffutils 3.0-1 (base)
Utility programs used for creating patch files
local/dirmngr 1.1.0-1
A daemon to handle CRL and certificate requests
local/djvulibre 3.5.23-1
Suite to create, manipulate and view DjVu ('déjà vu') documents
local/dmidecode 2.10-1
Desktop Management Interface table related utilities
local/dmxproto 2.3-1
X11 Distributed Multihead X extension wire protocol
local/dri2proto 2.3-1
X11 DRI protocol
local/e2fsprogs 1.41.12-1 (base)
Ext2/3/4 filesystem utilities
local/ebook-tools 0.2.1-1
Tools for accessing and converting various ebook file formats
local/eject 2.1.5-4
Eject is a program for ejecting removable media under software control
local/elfutils 0.149-2
Collection of libraries and utilities for working with ELF object files and DWARF debugging information
local/enca 1.13-1
Charset analyser and converter
local/enchant 1.6.0-1
A wrapper library for generic spell checking
local/esound 0.2.41-1
Enlightened Sound Daemon
local/eventlog 0.2.12-1
A new API to format and send structured log messages
local/exiv2 0.20-1
Exif and Iptc metadata manipulation library and tools.
local/expat 2.0.1-5
An XML Parser library written in C
local/faac 1.28-2
FAAC is an AAC audio encoder
local/faad2 2.7-1
ISO AAC audio decoder
local/fakeroot 1.14.5-1 (base-devel)
Gives a fake root environment, useful for building packages as a non-privileged user
local/ffmpeg 25679-1
Complete and free Internet live audio and video broadcasting solution for Linux/Unix
local/file 5.04-3 (base)
File type identification utility
local/filesystem 2010.10-1 (base)
Base filesystem
local/findutils 4.4.2-3 (base)
GNU utilities to locate files
local/firefox 3.6.13-1
Standalone web browser from mozilla.org
local/fixesproto 4.1.2-1
X11 Fixes extension wire protocol
local/flac 1.2.1-2
Free Lossless Audio Codec
local/flashplugin 10.1.102.65-1
Adobe Flash Player
local/flex 2.5.35-4 (base-devel)
A tool for generating text-scanning programs
local/fluidsynth 1.1.3-1
A real-time software synthesizer based on the SoundFont 2 specifications
local/fontconfig 2.8.0-1
A library for configuring and customizing font access
local/fontsproto 2.1.1-1
X11 font extension wire protocol
local/freeglut 2.6.0-1
Provides functionality for small OpenGL programs
local/freetype2 2.4.4-1
TrueType font rendering library
local/fribidi 0.19.2-1
A Free Implementation of the Unicode Bidirectional Algorithm
local/fuse 2.8.5-1
A library that makes it possible to implement a filesystem in a userspace program.
local/gawk 3.1.8-2 (base)
Gnu version of awk
local/gcc 4.5.1-2 (base-devel)
The GNU Compiler Collection
local/gcc-libs 4.5.1-2 (base)
Runtime libraries shipped by GCC for C and C++ languages
local/gd 2.0.36RC1-3
Library for the dynamic creation of images by programmers
local/gdbm 1.8.3-7
GNU database library
local/gdk-pixbuf2 2.22.1-1
An image loading library for gtk2
local/gegl 0.1.2-1
Graph based image processing framework
local/gen-init-cpio 2.6.32-1 (base)
Program to compress initramfs images
local/gettext 0.18.1.1-1 (base)
GNU internationalization library
local/ghostscript 9.00-1
An interpreter for the PostScript language
local/giflib 4.1.6-3
A library for reading and writing gif images
local/gimp 2.6.11-1
GNU Image Manipulation Program
local/glib 1.2.10-8
Common C routines used by Gtk+ and other libs
local/glib2 2.26.1-1
Common C routines used by GTK+ 2.4 and other libs
local/glibc 2.12.1-4 (base)
GNU C Library
local/glproto 1.4.12-1
X11 OpenGL extension wire protocol
local/gmp 5.0.1-1
A free library for arbitrary precision arithmetic
local/gnupg 1.4.11-2
GNU Privacy Guard - a PGP replacement tool
local/gnupg2 2.0.16-3
GNU Privacy Guard 2 - a PGP replacement tool
local/gnutls 2.8.6-1
A library which provides a secure layer over a reliable transport layer
local/gobject-introspection 0.9.12-1
Introspection system for GObject-based libraries
local/gpgme 1.3.0-1
A C wrapper library for GnuPG
local/gpm 1.20.6-6
A mouse server for the console and xterm
local/grep 2.7-1 (base)
A string search utility
local/groff 1.20.1-4
GNU troff text-formatting system
local/grub 0.97-17 (base)
A GNU multiboot boot loader
local/gsfonts 1.0.7pre44-2
Ghostscript standard Type1 fonts from URW
local/gstreamer0.10 0.10.31-1
GStreamer Multimedia Framework
local/gstreamer0.10-base 0.10.31-1
GStreamer Multimedia Framework Base plugin libraries
local/gstreamer0.10-base-plugins 0.10.31-1 (gstreamer0.10-plugins)
GStreamer Multimedia Framework Base Plugins (gst-plugins-base)
local/gtk 1.2.10-10
The GTK+ toolkit
local/gtk2 2.22.1-1
The GTK+ Toolkit (v2)
local/gzip 1.4-2 (base)
GNU compression utility
local/hal 0.5.14-5
Hardware Abstraction Layer
local/hal-info 0.20091130-1
Hardware Abstraction Layer information files
local/hdparm 9.35-1
A shell utility for manipulating Linux IDE drive/driver parameters
local/heimdal 1.3.3-3
Implementation of Kerberos V5 libraries
local/hicolor-icon-theme 0.12-1
Freedesktop.org Hicolor icon theme
local/hunspell 1.2.12-1
Spell checker and morphological analyzer library and program
local/hwdetect 2010.08-1
Hardware detection script with loading modules and mkinitcpio.conf / rc.conf support
local/hyphen 2.7.1-1
library for high quality hyphenation and justification
local/iana-etc 2.30-1
/etc/protocols and /etc/services provided by IANA
local/icu 4.6-1
International Components for Unicode library
local/ilmbase 1.0.1-1
IlmThread is a thread abstraction library for use with OpenEXR
local/imlib 1.9.15-9
General image handling library for X11 and Gtk
local/imlib2 1.4.4-1
Library that does image file loading and saving as well as rendering, manipulation, arbitrary polygon support
local/initscripts 2010.07-2 (base)
System initialization/bootup scripts
local/inputproto 2.0.1-1
X11 Input extension wire protocol
local/intel-dri 7.9-1
Mesa DRI drivers for Intel
local/iproute2 2.6.35-4
IP Routing Utilities
local/iputils 20100214-2 (base)
IP Configuration Utilities (and Ping)
local/ipw2200-fw 3.1-3
Firmware for the Intel PRO/Wireless 2200BG
local/iso-codes 3.14-1
Lists of the country, language, and currency names
local/jack 0.118.0-4
A low-latency audio server
local/jasper 1.900.1-6
A software-based implementation of the codec specified in the emerging JPEG-2000 Part-1 standard
local/jfsutils 1.1.14-2 (base)
JFS filesystem utilities
local/jre 6u23-1
Sun/Oracle's Java Runtime Environment
local/k3b 2.0.1-3
Feature-rich and easy to handle CD burning application
local/kaffeine 1.1-1
KDE media player
local/kbd 1.15.2-1
Keytable files and keyboard utilities
local/kbproto 1.0.5-1
X11 XKB extension wire protocol
local/kdeartwork-kscreensaver 4.5.4-1 (kde kdeartwork)
KDE screensaver
local/kdebase-dolphin 4.5.4-1 (kde kdebase)
File Manager
local/kdebase-keditbookmarks 4.5.4-1 (kde kdebase)
Bookmark Organizer and Editor
local/kdebase-konqueror 4.5.4-1 (kde kdebase)
KDE File Manager & Web Browser
local/kdebase-konsole 4.5.4-1 (kde kdebase)
Terminal
local/kdebase-kwrite 4.5.4-1 (kde kdebase)
Text Editor
local/kdebase-lib 4.5.4-1
KDE libraries for the basic desktop applications
local/kdebase-plasma 4.5.4-1 (kde kdebase)
Display the contents of folders (User´s home folder as default)
local/kdebase-runtime 4.5.4-1
KDE Base Runtime Environment
local/kdebase-workspace 4.5.4-1 (kde)
KDE Base Workspace
local/kdegraphics-libs 4.5.4-1
Support library for KDE Graphics Software
local/kdegraphics-okular 4.5.4-1 (kde kdegraphics)
Document Viewer
local/kdelibs 4.5.4-1
KDE Core Libraries
local/kdemultimedia-kioslave 4.5.4-1 (kde kdemultimedia)
Audio CD Browser
local/kdemultimedia-kmix 4.5.4-1 (kde kdemultimedia)
Sound Mixer
local/kdenetwork-kppp 4.5.4-1 (kde kdenetwork)
Internet Dial-Up Tool
local/kdepim-runtime 4.4.8-1
KDE PIM Runtime Environment
local/kdepimlibs 4.5.4-1
KDE PIM Libraries
local/kdeplasma-applets-networkmanagement svn1192135-1
KDE4 Network Management and plasmoid
local/kdeutils-ark 4.5.4-1 (kde kdeutils)
Archiving Tool
local/kernel26 2.6.36.1-3 (base)
The Linux Kernel and modules
local/kuickshow 0.9.1-3
A very fast and convenient image viewer
local/lame 3.98.4-1
An MP3 encoder and graphical frame analyzer
local/laptop-mode-tools 1.55-1
Laptop mode is a kernel mode that allows you to extend the battery life of your laptop
local/lcms 1.19-1
Lightweight color management development library/engine
local/less 436-2 (base)
A terminal based program for viewing text files
local/libao 1.0.0-5
A cross-platform audio output library and plugins
local/libarchive 2.8.4-2
library that can create and read several streaming archive formats
local/libass 0.9.11-1
A portable library for SSA/ASS subtitles rendering
local/libassuan 2.0.1-1
A IPC library used by some GnuPG related software
local/libasyncns 0.8-3
A C library for Linux/Unix for executing name service queries asynchronously
local/libcaca 0.99.beta17-1
Color AsCii Art library
local/libcap 2.19-1
POSIX 1003.1e capabilities
local/libcddb 1.3.2-2
Library that implements the different protocols (CDDBP, HTTP, SMTP) to access data on a CDDB server (e.g. http://freedb.org).
local/libcdio 0.82-1
GNU Compact Disc Input and Control Library
local/libcroco 0.6.2-1
GNOME CSS2 parsing and manipulation toolkit
local/libcups 1.4.5-2
The CUPS Printing System - client libraries and headers
local/libdaemon 0.14-1
A lightweight C library which eases the writing of UNIX daemons
local/libdatrie 0.2.4-1
Implementation of double-array structure for representing trie, as proposed by Junichi Aoe.
local/libdbusmenu-qt 0.6.4-1
A library that provides a Qt implementation of the DBusMenu spec
local/libdca 0.0.5-2
Free library for decoding DTS Coherent Acoustics streams
local/libdmx 1.1.1-1
X11 Distributed Multihead extension library
local/libdrm 2.4.22-1
Userspace interface to kernel DRM services
local/libdvbpsi 0.1.7-1
A library designed for decoding and generation of MPEG TS and DVB PSI tables
local/libdvdcss 1.2.10-1.1
libdvdcss is a cross-platform library for transparent DVD device access with on-the-fly CSS decryption.
local/libdvdnav 4.1.3-2
The library for xine-dvdnav plugin.
local/libdvdread 4.1.3-2
Provides a simple foundation for reading DVD video disks
local/libebml 1.0.0-1
Extensible Binary Meta Language library
local/libevent 1.4.14b-2
An event notification library
local/libexif 0.6.19-1
A library to parse an EXIF file and read the data from those tags
local/libfetch 2.33-1
URL based download library
local/libffi 3.0.9-1
A portable, high level programming interface to various calling conventions.
local/libfontenc 1.1.0-1
X11 font encoding library
local/libftdi 0.18-2
A library to talk to FTDI chips
local/libgcrypt 1.4.6-1
a general purpose crypto library based on the code used
local/libgl 7.9-1
Mesa 3-D graphics library and DRI software rasterizer
local/libglade 2.6.4-2
Allows you to load glade interface files in a program at runtime
local/libgpg-error 1.9-2
Support library for libgcrypt
local/libgphoto2 2.4.10.1-2
The core library of gphoto2, designed to allow access to digital camera by external programs.
local/libgraphite 2.3.1-1
SILGraphite - a "smart font" rendering engine - the libs and headers
local/libgsf 1.14.18-2
The GNOME Structured File Library is a utility library for reading and writing structured file formats
local/libical 0.46-1
An open source reference implementation of the icalendar data type and serialization format
local/libice 1.0.7-1
X11 Inter-Client Exchange library
local/libid3tag 0.15.1b-6
library for id3 tagging
local/libidl2 0.8.14-1
A front-end for CORBA 2.2 IDL and Netscape's XPIDL
local/libieee1284 0.2.11-3
A library to query devices connected in parallel port.
local/libiodbc 3.52.7-4
Independent Open DataBase Connectivity for Linux
local/libjpeg 8.0.2-1
Library of JPEG support functions
local/libksba 1.0.8-1
Libksba is a CMS and X.509 access library
local/libldap 2.4.23-1
Lightweight Directory Access Protocol (LDAP) client libraries
local/libmad 0.15.1b-4
A high-quality MPEG audio decoder
local/libmatroska 1.0.0-1
Matroska library
local/libmng 1.0.10-3
A collection of routines used to create and manipulate MNG format graphics files
local/libmodplug 0.8.8.1-1
A MOD playing library
local/libmp4v2 1.9.1-1
MPEG-4 library
local/libmpc 0.8.2-2
Library for the arithmetic of complex numbers with arbitrarily high precision
local/libmpcdec 1.2.6-2
Musepack decoding library
local/libmpeg2 0.5.1-1
libmpeg2 is a library for decoding MPEG-1 and MPEG-2 video streams.
local/libmtp 1.0.2-2
library implementation of the Media Transfer Protocol
local/libmysqlclient 5.1.51-1
MySQL client libraries
local/libnl 1.1-2
Library for applications dealing with netlink sockets
local/libogg 1.2.1-1

local/libpcap 1.1.1-1
A system-independent interface for user-level packet capture
local/libpciaccess 0.12.0-1
X11 PCI access library
local/libpng 1.4.4-1
A collection of routines used to create PNG format graphics files
local/libpng12 1.2.43-1
A collection of routines used to create PNG format graphics files
local/libproxy 0.4.6-2
A library that provides automatic proxy configuration management
local/libpulse 0.9.22-1
A featureful, general-purpose sound server (client library)
local/libqalculate 0.9.7-1
Multi-purpose desktop calculator
local/libraw1394 2.0.5-1
Provides an API to the Linux IEEE1394 (FireWire) driver
local/librsvg 2.32.1-1
SAX-based renderer for SVG files into a GdkPixbuf
local/libsamplerate 0.1.7-1
Secret Rabbit Code - aka Sample Rate Converter for audio
local/libsasl 2.1.23-5
Cyrus Simple Authentication Service Layer (SASL) library
local/libshout 2.2.2-3
Library for accessing a shoutcast/icecast server
local/libsm 1.2.0-1
X11 Session Management library
local/libsndfile 1.0.23-1
A C library for reading and writing files containing sampled sound
local/libspectre 0.2.6-2
Small library for rendering Postscript documents
local/libssh 0.4.6-1
Library for accessing ssh client services through C libraries
local/libtasn1 2.8-1
The ASN.1 library used in GNUTLS
local/libthai 0.1.14-1
Thai language support routines
local/libtheora 1.1.1-1
An open video codec developed by the Xiph.org
local/libtiff 3.9.4-1
Library for manipulation of TIFF images
local/libtool 2.4-1 (base-devel)
A generic library support script
local/libusb 1.0.8-1
Library to enable user space application programs to communicate with USB devices.
local/libusb-compat 0.1.3-1
Library to enable user space application programs to communicate with USB devices
local/libva 1.0.6-1
Video Acceleration (VA) API for Linux
local/libvdpau 0.4-1
Nvidia VDPAU library
local/libvisual 0.4.0-3
Abstraction library that comes between applications and audio visualisation plugins
local/libvorbis 1.3.2-1
Vorbis codec library
local/libvpx 0.9.5-2
The VP8 Codec SDK
local/libwmf 0.2.8.4-8
A library for reading vector images in Microsoft's native Windows Metafile Format (WMF)
local/libwpd 0.9.0-1
Library for importing WordPerfect (tm) documents
local/libx11 1.4.0-1
X11 client-side library
local/libx86 1.1-2
Provides an lrmi interface that works on x86, am64 and alpha
local/libxau 1.0.6-1
X11 authorisation library
local/libxaw 1.0.8-1
X11 Athena Widget library
local/libxcb 1.7-1
X11 client-side library
local/libxcomposite 0.4.3-1
X11 Composite extension library
local/libxcursor 1.1.11-1
X cursor management library
local/libxdamage 1.1.3-1
X11 damaged region extension library
local/libxdmcp 1.1.0-1
X11 Display Manager Control Protocol library
local/libxext 1.2.0-1
X11 miscellaneous extensions library
local/libxfixes 4.0.5-1
X11 miscellaneous 'fixes' extension library
local/libxfont 1.4.3-1
X11 font rasterisation library
local/libxft 2.2.0-1
FreeType-based font drawing library for X
local/libxi 1.4.0-1
X11 Input extension library
local/libxinerama 1.1.1-1
X11 Xinerama extension library
local/libxkbfile 1.0.7-1
X11 keyboard file manipulation library
local/libxklavier 5.0-1
High-level API for X Keyboard Extension
local/libxml2 2.7.8-1
XML parsing library, version 2
local/libxmu 1.1.0-1
X11 miscellaneous micro-utility library
local/libxpm 3.5.9-1
X11 pixmap library
local/libxrandr 1.3.1-1
X11 RandR extension library
local/libxrender 0.9.6-1
X Rendering Extension client library
local/libxslt 1.1.26-2
XML stylesheet transformation library
local/libxss 1.2.1-1
X11 Screen Saver extension library
local/libxt 1.0.9-1
X11 toolkit intrinsics library
local/libxtst 1.2.0-1
X11 Testing -- Resource extension library
local/libxv 1.0.6-1
X11 Video extension library
local/libxvmc 1.0.6-1
X11 Video Motion Compensation extension library
local/libxxf86dga 1.1.2-1
X11 Direct Graphics Access extension library
local/libxxf86vm 1.1.1-1
X11 XFree86 video mode extension library
local/libzip 0.9.3-1
A C library for reading, creating, and modifying zip archives
local/licenses 2.6-1 (base)
The standard licenses distribution package
local/linux-api-headers 2.6.34-1
Kernel headers sanitized for use in userspace
local/linux-atm 2.5.1-1
Drivers and tools to support ATM networking under Linux.
local/linux-firmware 20101108-1
Firmware files for Linux
local/lirc-utils 0.9.0.pre1-2
Linux Infrared Remote Control utils
local/lm_sensors 3.2.0-1
Collection of user space tools for general SMBus access and hardware monitoring
local/logrotate 3.7.9-1 (base)
Rotates system logs automatically
local/lpsolve 5.5.2.0-1
a Mixed Integer Linear Programming (MILP) solver
local/lsdvd 0.16-4
lsdvd is a C application for reading the contents of a DVD and printing the contents to your terminal
local/lua 5.1.4-6
A powerful light-weight programming language designed for extending applications.
local/lvm2 2.02.77-1 (base)
Logical Volume Manager 2 utilities
local/lzo2 2.04-1
Portable lossless data compression library
local/m4 1.4.15-1 (base-devel)
The GNU macro processor
local/mailx 8.1.1-7 (base)
A commandline utility for sending email
local/make 3.81-5 (base-devel)
GNU make utility to maintain groups of programs
local/man-db 2.5.9-1 (base)
A utility for reading man pages
local/man-pages 3.31-1 (base)
Linux man pages
local/mcpp 2.7.2-2
Matsui's CPP implementation precisely conformed to standards
local/mdadm 3.1.4-1 (base)
A tool for managing/monitoring Linux md device arrays, also known as Software RAID
local/mesa 7.9-1
Mesa 3-D graphics libraries and include files
local/mime-types 1.0-3
Provides /etc/mime.types
local/mkinitcpio 0.6.7-1
Modular initramfs image creation utility
local/mkinitcpio-busybox 1.17.2-1
base initramfs tools
local/module-init-tools 3.12-1
utilities needed by Linux systems for managing loadable kernel modules
local/mozilla-common 1.4-1
Common Initialization Profile for Mozilla.org products
local/mpfr 3.0.0.p8-1
Multiple-precision floating-point library
local/mplayer 32663-1
A movie player for linux
local/musicbrainz 2.1.5-4
The second generation incarnation of the CD Index
local/mysql 5.1.51-1
A fast SQL database server
local/mysql-clients 5.1.51-1
MySQL client tools
local/nano 2.2.6-1 (base)
Pico editor clone with enhancements
local/ncurses 5.7-4
System V Release 4.0 curses emulation library
local/neon 0.29.3-2
HTTP and WebDAV client library with a C interface
local/net-tools 1.60-14 (base)
Configuration tools for Linux networking
local/networkmanager 0.8.3-0.20101130
Network Management daemon
local/nspr 4.8.6-1
Netscape Portable Runtime
local/nss 3.12.8-1
Mozilla Network Security Services
local/ntfs-3g 2010.10.2-1
Stable read and write NTFS driver
local/opencore-amr 0.1.2-1
Open source implementation of the Adaptive Multi Rate (AMR) speech codec
local/openexr 1.6.1-1
openexr library for EXR images
local/openjpeg 1.3-3
An open source JPEG 2000 codec
local/openoffice-base 3.2.1-4
OpenOffice.org - a free multiplatform and multilingual office suite
local/openoffice-th 3.2.1-1
Thai language pack for OpenOffice.org
local/openssl 1.0.0.c-1
The Open Source toolkit for Secure Sockets Layer and Transport Layer Security
local/orc 0.4.11-1
The Oild Runtime Compiler
local/oxygen-icons 4.5.4-1
The Oxygen Icon Theme
local/p7zip 9.13-2
A command-line port of the 7zip compression utility
local/package-query 0.5.1-1
Query ALPM and AUR
local/pacman 3.4.1-1 (base)
A library-based package manager with dependency support
local/pacman-mirrorlist 20100825-1
Arch Linux mirror list for use by pacman
local/pam 1.1.1-2
PAM (Pluggable Authentication Modules) library
local/pango 1.28.3-1
A library for layout and rendering of text
local/patch 2.6.1-2 (base-devel)
A utility to apply patch files to original sources
local/pciutils 3.1.7-1 (base)
PCI bus configuration space access library and tools
local/pcmciautils 017-1 (base)
Utilities for inserting and removing PCMCIA cards
local/pcre 8.10-2
A library that implements Perl 5-style regular expressions
local/perl 5.12.1-3 (base)
A highly capable, feature-rich programming language
local/phonon 4.4.3-1
The multimedia API for KDE4
local/phonon-gstreamer 4.4.3-1
Phonon Gstreamer backend
local/pinentry 0.8.0-2
a collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol
local/pixman 0.20.0-1
Pixman library
local/pkg-config 0.25-2 (base-devel)
A system for managing library compile/link flags
local/pm-quirks 0.20100619-1
Quirks data for pm-utils
local/pm-utils 1.4.1-1
Utilities and scripts for suspend and hibernate power management
local/polkit 0.99-1
Application development toolkit for controlling system-wide privileges
local/polkit-kde 0.95.1-2
KDE PolicyKit Authentication Agent
local/polkit-qt 0.96.1-3
A library that allows developers to access PolicyKit API with a nice Qt-style API
local/poppler 0.14.5-1
PDF rendering library based on xpdf 3.0
local/poppler-data 0.4.4-1
Encoding data for the poppler PDF rendering library
local/poppler-qt 0.14.5-1
Poppler Qt bindings
local/popt 1.16-2
A commandline option parser
local/postgresql-libs 9.0.1-2
Libraries for use with PostgreSQL
local/ppl 0.11-1
A modern library for convex polyhedra and other numerical abstractions.
local/ppp 2.4.5-1 (base)
A daemon which implements the PPP protocol for dial-up networking
local/procps 3.2.8-2 (base)
Utilities for monitoring your system and processes on your system
local/psmisc 22.13-1 (base)
Miscellaneous procfs tools
local/pth 2.0.7-3
The GNU Portable Threads.
local/pycairo 1.8.10-2
Python bindings for the cairo graphics library
local/pygobject 2.26.0-2
Python bindings for GObject
local/pygtk 2.22.0-3
Python bindings for the GTK widget set
local/python2 2.7.1-2
A high-level scripting language
local/qca 2.0.3-1
Qt Cryptographic Architecture
local/qimageblitz 0.0.6-1
An interm image effect library
local/qt 4.7.1-2
A cross-platform application and UI framework
local/randrproto 1.3.2-1
X11 RandR extension wire protocol
local/raptor 1.4.21-1
A C library that parses RDF/XML/N-Triples into RDF triples
local/rarian 0.8.1-1
Documentation meta-data library, designed as a replacement for Scrollkeeper.
local/rasqal 0.9.20-1
a free C library that handles Resource Description Framework (RDF) query syntaxes, query construction and query execution returning result bindings
local/readline 6.1.002-2
GNU readline library
local/recode 3.6-5
Converts files between various character sets and usages
local/recordproto 1.14.1-1
X11 Record extension wire protocol
local/redland 1.0.12-2
Library that provides a high-level interface to RDF data
local/reiserfsprogs 3.6.21-2 (base)
Reiserfs utilities
local/renderproto 0.11.1-1
X11 Render extension wire protocol
local/rp-pppoe 3.10-5 (base)
Roaring Penguin's Point-to-Point Protocol over Ethernet client
local/rrdtool 1.4.4-2
Data logging and graphing application
local/run-parts 3.2.3-1
run scripts or programs in a directory
local/sane 1.0.21-4
Scanner Access Now Easy
local/schroedinger 1.0.9-1
An implemenation of the Dirac video codec in ANSI C code
local/scrnsaverproto 1.2.1-1
X11 Screen Saver extension wire protocol
local/sdl 1.2.14-6
A library for portable low-level access to a video framebuffer, audio output, mouse, and keyboard
local/sdl_image 1.2.10-2
A simple library to load images of various formats as SDL surfaces
local/sed 4.2.1-3 (base)
GNU stream editor
local/shadow 4.1.4.2-3 (base)
Shadow password file utilities
local/shared-desktop-ontologies 0.5-1
Ontologies necessary for the Nepomuk semantic desktop
local/shared-mime-info 0.80-1
Freedesktop.org Shared MIME Info
local/slmodem 2.9.11-55
Drivers for the Smartlink winmodems. For stock arch 2.6 kernel
local/slmodem-utils 2.9.11-16
Userspace tools for the Smartlink winmodems.
local/smbclient 3.5.6-1
Tools to access a server's filespace and printers via SMB
local/smplayer 0.6.9-3
A complete front-end for MPlayer
local/soprano 2.5.3-1
A library which provides a highly usable object-oriented C++/Qt4 framework for RDF data
local/speex 1.2rc1-1.1
A free codec for free speech
local/sqlite3 3.7.3-1
A C library that implements an SQL database engine
local/startup-notification 0.10-1
Monitor and display application startup
local/strigi 0.7.2-3
Fast crawling desktop search engine with Qt4 GUI
local/sudo 1.7.4.p4-1
Give certain users the ability to run some commands as root
local/sysfsutils 2.1.0-5 (base)
System Utilities Based on Sysfs
local/syslog-ng 3.1.2-1 (base)
Next-generation syslogd with advanced networking and filtering capabilities
local/sysvinit 2.88-2 (base)
Linux System V Init
local/taglib 1.6.3-1
A Library for reading and editing the meta-data of several popular audio formats
local/talloc 2.0.1-1
talloc is a hierarchical pool based memory allocator with destructors
local/tar 1.25-1 (base)
Utility used to store, backup, and transport files
local/tcp_wrappers 7.6-12 (base)
Monitors and Controls incoming TCP connections
local/tdb 1.2.1-2
A Trivia Database similar to GDBM but allows simultaneous commits
local/texinfo 4.13a-5 (base)
Utilities to work with and produce manuals, ASCII text, and on-line documentation from a single source file
local/ttf-dejavu 2.32-2
Font family based on the Bitstream Vera Fonts with a wider range of characters
local/ttf-freefont 20090104-2
A set of free high-quality TrueType fonts covering the UCS character set
local/ttf-ms-fonts 2.0-3
Core TTF Fonts from Microsoft
local/ttf-thai 0.4.14-1
A collection of basic Thai fonts
local/tzdata 2010o-1
Sources for time zone and daylight saving time data
local/udev 164-2 (base)
The userspace dev tools (udev)
local/unixodbc 2.3.0-1
ODBC is an open specification for providing application developers with a predictable API with which to access Data Sources
local/unrar 4.0.2-1
The RAR uncompression program
local/unzip 6.0-5
Unpacks .zip archives such as those made by PKZIP
local/usbutils 0.91-3 (base)
USB Device Utilities
local/util-linux-ng 2.18-3 (base)
Miscellaneous system utilities for Linux
local/v4l-utils 0.8.1-1
Userspace tools and conversion library for Video 4 Linux
local/vbetool 1.1-1
vbetool uses lrmi in order to run code from the video BIOS
local/vi 050325-3 (base)
The original ex/vi text editor.
local/videoproto 2.3.1-1
X11 Video extension wire protocol
local/virtuoso 6.1.2-1
A scalable cross-platform server that combines SQL/RDF/XML Data Management with Web Application Server and Web Services Platform functionality
local/vlc 1.1.5-2
A multi-platform MPEG, VCD/DVD, and DivX player
local/wavpack 4.60.1-1
Audio compression format with lossless, lossy, and hybrid compression modes
local/wget 1.12-2 (base)
A network utility to retrieve files from the Web
local/which 2.20-4 (base)
A utility to show the full path of commands
local/wireless_tools 29-4
Wireless Tools
local/wpa_supplicant 0.7.3-1 (base)
A utility providing key negotiation for WPA wireless networks
local/wvdial 1.61-2
A dialer program to connect to the Internet
local/wvstreams 4.6.1-2
A network programming library written in C++
local/x264 20101013-1
free library for encoding H264/AVC video streams
local/xbitmaps 1.1.0-1
X.org Bitmap files
local/xcb-proto 1.6-2
XML-XCB protocol descriptions
local/xcb-util 0.3.6-1
Utility libraries for XC Binding
local/xdg-utils 1.0.2.20100618-1
Command line tools that assist applications with a variety of desktop integration tasks.
local/xextproto 7.1.2-1
X11 various extension wire protocol
local/xf86-input-evdev 2.5.0-1 (xorg-input-drivers)
X.org evdev input driver
local/xf86-input-keyboard 1.4.0-3 (xorg-input-drivers)
X.Org keyboard input driver
local/xf86-input-mouse 1.6.0-1 (xorg-input-drivers)
X.org mouse input driver
local/xf86-input-synaptics 1.3.0-2 (xorg-input-drivers)
Synaptics driver for notebook touchpads
local/xf86-video-fbdev 0.4.2-2 (xorg-video-drivers)
X.org framebuffer video driver
local/xf86-video-intel 2.13.0-4 (xorg-video-drivers)
X.org Intel i810/i830/i915/945G/G965+ video drivers
local/xf86-video-vesa 2.3.0-3 (xorg xorg-video-drivers)
X.org vesa video driver
local/xf86dgaproto 2.1-1
X11 Direct Graphics Access extension wire protocol
local/xf86vidmodeproto 2.3-1
X11 Video Mode extension wire protocol
local/xfsprogs 3.1.4-1 (base)
XFS filesystem utilities
local/xine-lib 1.1.19-2
A multimedia playback engine
local/xineramaproto 1.2-1
X11 Xinerama extension wire protocol
local/xkeyboard-config 2.0-1
X keyboard configuration files
local/xorg-docs 1.5-1 (xorg)
X.org documentations
local/xorg-font-utils 7.5-2
X.Org font utilities
local/xorg-fonts-100dpi 1.0.1-3 (xorg)
X.org 100dpi fonts
local/xorg-fonts-75dpi 1.0.1-3 (xorg)
X.org 75dpi fonts
local/xorg-fonts-alias 1.0.2-1
X.org font alias files
local/xorg-fonts-encodings 1.0.3-1
X.org font encoding files
local/xorg-fonts-misc 1.0.1-1
X.org misc fonts
local/xorg-iceauth 1.0.3-1
Tool to manipulate and generate authentication data for ICE, the X Inter-Client Exchange library
local/xorg-luit 1.1.0-1
Filter that can be run between an arbitrary application and
local/xorg-res-utils 1.0.3-3 (xorg)
X.Org X11 resource utilities
local/xorg-server 1.9.2-2 (xorg)
Xorg X server
local/xorg-server-common 1.9.2-2
Xorg server common files
local/xorg-server-utils 7.6-1 (xorg)
Transition package depending on xorg server utilities
local/xorg-sessreg 1.0.6-1
Register X sessions in system utmp/utmpx databases
local/xorg-twm 1.0.4-3 (xorg)
Tab Window Manager for the X Window System
local/xorg-utils 7.6-5 (xorg)
Collection of client utilities used to query the X server
local/xorg-xauth 1.0.4-1
X.Org authorization settings program
local/xorg-xbacklight 1.1.1-1
RandR-based backlight control application
local/xorg-xcmsdb 1.0.3-1
Device Color Characterization utility for X Color Management System
local/xorg-xgamma 1.0.4-1
Alter a monitor's gamma correction
local/xorg-xhost 1.0.4-1
Server access control program for X
local/xorg-xinit 1.3.0-1 (xorg)
X.Org initialisation program
local/xorg-xinput 1.5.3-1
Small commandline tool to configure devices
local/xorg-xkb-utils 7.5-2
X.org keyboard utilities
local/xorg-xmodmap 1.0.5-1
Utility for modifying keymaps and button mappings
local/xorg-xrandr 1.3.4-1
Primitive command line interface to RandR extension
local/xorg-xrdb 1.0.7-1
X server resource database utility
local/xorg-xrefresh 1.0.4-1
Refresh all or part of an X screen
local/xorg-xset 1.2.1-1
User preference utility for X
local/xorg-xsetroot 1.1.0-1
Classic X utility to set your root window background to a given pattern or color
local/xplc 0.3.13-3
Cross-Platform Lightweight Components
local/xproto 7.0.19-1
X11 core wire protocol and auxiliary headers
local/xterm 267-1 (xorg)
X Terminal Emulator
local/xulrunner 1.9.2.13-1
Mozilla Runtime Environment
local/xvidcore 1.2.2-1
XviD is an open source MPEG-4 video codec
local/xz 5.0.0-1
Library and command line tools for XZ and LZMA compressed files
local/yajl 1.0.11-2
Yet Another JSON Library.
local/yaourt 0.9.5.1-1
A pacman wrapper with extended features and AUR support
local/zlib 1.2.5-2
Compression library implementing the deflate compression method found in gzip and PKZIP
local/zvbi 0.2.33-3
VBI capture and decoding library

Thursday, June 17, 2010

install certificate to jre

วัตถุประสงค์
=========
แก้ปัญหา
Unable to read repository at http://dist.springframework.org/release/IDE/content.xml.
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
ที่เกิดขึ้นตอนสั่งให้ eclipse update patch

ที่มาของปัญหา
==========
certificate ของ proxy ที่บริษัทใช้
ถูกสร้างขึ้นเอง sign เอง
ไม่ได้ส่งไปให้ well-known CA ทำการ sign ให้
+ eclipse ไม่มีที่ให้ set cert

วิธีการแก้ไข
========
install certificate to jre

ปล. มีหลากหลายวิธีที่ทำได้

วิธีที่ 1 มีขั้นตอนดังนี้
==============
1) d/l http://blogs.sun.com/andreas/resource/InstallCert.java into /temp
2) cd /temp
3) javac InstallCert.java
4) java InstallCert {proxy-server-name}
5) [Enter]
6) cp jssecacerts /usr/java/jdk1.6.0_18/jre/lib/security/
7) (re)start eclipse to take effect

env
====
eclipse 3.5.2

Ref: http://blogs.sun.com/gc/entry/unable_to_find_valid_certification

Tuesday, June 15, 2010

To setup java plugin for Firefox

Env:
64-bit Fedora 12 Constantine
Firefox 3.5.9
java version 1.6.0_18


before execute

sudo /usr/sbin/alternatives --install /usr/lib64/mozilla/plugins/libjavaplugin.so \
libjavaplugin.so.x86_64 /usr/java/default/lib/amd64/libnpjp2.so 20000

as shown in http://www.mjmwired.net/resources/mjm-fedora-f12.html#java

try
ls /usr/java/default/lib/amd64/libnpjp2.so

and make sure the file exist

for me, libnpjp2.so resides in

/usr/java/default/jre/lib/amd64/libnpjp2.so
not
/usr/java/default/lib/amd64/libnpjp2.so

so change the command to the correct path:

sudo /usr/sbin/alternatives --install /usr/lib64/mozilla/plugins/libjavaplugin.so \
libjavaplugin.so.x86_64 /usr/java/default/jre/lib/amd64/libnpjp2.so 20000

Sunday, June 13, 2010

OpenID by Gmail

My email is Siripong.Pongpinyopap@gmail.com
(สิริพงษ์ พงศ์ภิญโญภาพ)

So my id is http://www.google.com/profiles/Siripong.Pongpinyopap

ตัวอย่าง web ที่ทดลองใช้
http://debianclub.org

more info:
http://openid.net/

Friday, June 4, 2010

AT&T Mercury on Fedora

AT&T USBConnect Mercury
ใช้กับ Fedora 12 Constantine
Kernel 2.6.32.11-99.fc12.x86_64
ได้เลย
เสียบปุ๊บติดปั๊บ

Thursday, June 3, 2010

to enable compiz fusion on xfce

fusion-icon = tray icon to launch and manage Compiz Fusion
install and start it

remember to enable window decarations, otherwise all windows will not have title bars.


Debian squeeze
==============
sudo apt-get install compiz compizconfig-settings-manager fusion-icon compiz-fusion-plugins-main
# compiz-fusion-plugins-main : static application switcher
# compiz-fusion-plugins-extra : fade to desktop


Fedora
======
sudo yum install -y fusion-icon


To Start Compiz directly through the XFCE session manager without loading Xfwm
==========================================================
cd /etc/xdg/xfce4/xfconf/xfce-perchannel-xml
sudo cp xfce4-session.xml xfce4-session-Xfwm.xml
sudo vi xfce4-session.xml

Replace the xfwm startup command,

< property name="Client0_Command" type="array" >
   <value type="string" value="xfwm4" / >
< /property >


with the following:

< property name="Client0_Command" type="array" >
    <value type="string" value="compiz" / >
    < value type="string" value="ccp" / >
< /property >


Ref: https://wiki.archlinux.org/index.php/Compiz#XFCE


Troubleshooting
===============
wget http://blogage.de/files/70708/download -O compiz-check
chmod +x compiz-check
./compiz-check
http://forlong.blogage.de/entries/pages/Compiz-Check


Install ATI Proprietary Driver (fglrx)
==========================
http://siripong-computer-tips.blogspot.com/2011/09/ati-redeon-driver-in-linux.html


No title bar after enable Compiz
=======================
Go to CompizConfig Setting Manager (ccsm) -> Effects
and enable "Window Decoration"


different wallpapers for different workspaces
===========================
with http://wiki.compiz.org/Plugins/Wallpaper
allows you to assign multiple wallpapers to your workspaces
- sudo apt-get install compiz-fusion-plugins-extra
- Enable this option and click on the title “Wallpaper” to open the preferences for this plugin.
- click New and browse for the image that you want to upload. In the order that you have them in the list is the order they will be in the cube.
- to kill xfdesktop
xfdesktop --quit



in case slow response when enabling compiz.
===========================================
right click on compiz-fusion icon (on the panel)
choose "Compiz Options"
and enable "Loose Binding" and "Indirect Rendering"

Ref: linuxquestions.org

Monday, May 24, 2010

Grave

ที่มา: คุณ จักรนันท์
http://www.opentle.org/th/node/4873#comment-10417

การใช้ปุ่ม grave เพื่อเปลี่ยนภาษาในบ้านเรา ไม่ได้เป็นมาตราฐานของ M$ ครับ

ปัญหาคือความเคยชินของผู้ใช้งานครับ

อีกเรื่องคือ การเปลี่ยนภาษาโดยใช้ปุ่ม grave นั้นเป็นมาตราฐาน สมอ. ของประเทศเรานี่แหละครับ (M$ จึงต้องทำตาม มาตราฐานนี้)
มีเกิดขึ้นในยุคที่ Display card ที่ Build-on Thai driver อยู่ใน Firmware ทำออกมาขาย เป็นช่วงยุค VGA เพิ่งเกิดออกมา
สมัยนั้นมี IRC card, Dyna card และ Hercules เป็นเจ้าตลาด ได้ตกลงร่วมกัน แล้วเสนอเพื่อบรรจุเป็นมาตราฐานอุตสาหกรรม
เพื่อให้ผลิตออกมาเป็น Mass product ขายได้ภายใตมาตราฐานเดียวกัน
การกำหนดให้ใช้ปุ่ม grave จึงกลายมาเป็นมาตราฐานอุตสาหกรรมตั้งแต่นั้นเป็นต้นมา (สมอ)

รวมทั้ง Ascii map ที่เราใช้ทุกวันนี้ด้วยนั่นเอง TIS-620 นี่แหละครับ

TIS ย่อมาจาก Thai Industrial Standard ครับ

มาตราฐานนี้ (ทั้งปุ่ม ทั้ง Ascii map) มีภาคการศึกษาเข้าร่วมกำหนดด้วยคือ จุฬาฯ และ เกษตรฯ
เพราะเหตุนี้ ช่วงแรก CW เคยใช้ F10 ในการเปลี่ยนภาษา แต่พอมาตราฐานนี้ออกมา CW เองก็เปลี่ยนมาใช้ปุ่ม grave ตั้งแต่ Version 1.2 เป็นต้นไป
รวมไปถึง RW (ราชวิถีเวิร์ด) ด้วยเช่นกัน

หลังจากนั้น ได้ราว 2 ปี จุฬาฯ ก็ออก Thai driver ขึ้นมาตัวแรก โดยถอดจาก Engine ของ CW ออกมา
ทำให้ตลาด Display card ทั้งหลายก็เริ่มตายลงไป
ถัดจากนั้นอีกเพียง 1 ปี IBM ก็ออก OS/2 ออกมาแล้วก็แตกคอกับ Bill Gates ช่วงนั้น

ตอนนั้น M$ DOS 6.0 จึงมี Version Thai เข้าไปด้วย ก็ต้องใช้มาตราฐาน สมอ เรา เพราะถูกเราบังคับ
(ทั้งที่จริงฝรั่งไม่ยอมรับการใช้ปุ่มนี้เพียงปุ่มเดียว)

ช่วงนั้น Thai driver ของ CW ใช้ปุ่ม grave ในการเปลี่ยนภาษา,
ใช้ Ctrl+grave ในการเรียกเมนูปรับแต่งขึ้นมา,
ใช้ Alt+grave ในการเรียกเมนูถอดถอน Driver ออกจากหน่วยความจำ

หลังจากนั้นก็มี Windows 3.0 ออกมา เพื่อรีบตามบี้ OS/2 เพราะ Bill Gates ก็คงเจ็บใจ IBM อยู่ไม่น้อย ที่ไม่จ้างให้ทำ OS/2 ต่อ ทั้งๆ ที่คาดหวังว่าจะได้เหมา Project

พอเริ่มทำตลาดบ้านเรา ช่วงนั้นก็จะมี Thai driver ใหม่เกิดขึ้นอีก ใช้บน Windows 3.0 ได้แก่
TSM ของ สหวิริยา ซึ่งดังที่สุด และยังมีของ IRC ด้วย แต่ไม่ดังนัก

ไม่นานนัก ก็ออก Windows 3.1 ช่วงนั้นเอง ผมก็ได้มีส่วนในการพัฒนา Code เพื่อส่งเข้า M$ ในเรื่องภาษาไทย
จากนั้นก็มี Windows 3.11 Thai ตามออกมา
แล้ววงการ Software developing ไทยก็เริ่มถูก M$ ครอบงำตั้งแต่นั้นมา

จากที่โม้ให้อ่านมานี้ เพื่อจะบอกให้ทราบว่า การใช้ปุ่ม grave เป็นมาตราฐานของเราแท้ๆ ครับ
ยืดอกภูมิใจได้เลย เพราะมาตราฐานนี้ ฝรั่งว่า "มักง่าย"
ใช้ปุ่มเดียว สูญเสียอักขระไปถึง 2 ตัว
แต่เราก็ยังยืนยันจะใช้มาจนทุกวันนี้ เพราะแทบจะไม่เดือดร้อนอะไรกับภาษาเรา
ที่จะสูญเสีย 2 อักขระนี้ไป

...

การใช้ปุ่มนี้เพียงปุ่มเดียว จึงยุ่งยากกับ OS อื่นด้วยนั่นเอง
แม้กระทั่ง Linux ซึ่งผู้พัฒนาทั้งหลายในส่วน xkb ซึ่งไม่มีคนไทยเลย ก็ไม่ยอมรับตรงนี้
จึงต้องไปแก้ไข rule เพื่อจะใช้ตรงนี้
หรือแม้แต่ SCIM เอง เคยมีคนไทยถามไปแล้ว
เขาก็ตอบแล้วว่าเขาไม่ยอมรับ และจะไม่แก้ไข Code ให้

Wednesday, January 20, 2010

Opensource Culture

พยายามใช้ mailing list
====================
เมื่อมีคำถาม จงถามใน mailing list
การ mail ตรงถึงนักพัฒนาคนใดคนหนึ่งเป็นการส่วนตัวเป็นสิ่งที่ไม่ค่อยสุภาพนัก
นอกจากคุณมีเหตุผลที่จะเชื่อว่าเขาเป็นพียงคนเดียวที่สามารถตอบคำถามนี้ได้
แต่ถ้าคุณถามในลิสต์ นักพัฒนาอื่นๆ ก็จะช่วยกันแบ่งเบาภาระในการตอบได้
(ในขณะที่ถ้าคุณใช้เมลส่วนตัว
โดยส่วนใหญ่แล้วจะเป็นการเมลไม่ถูกคน
แล้วก็จะไม่ได้คำตอบในที่สุด เพราะเขาไม่รู้เรื่องนั้น)

mailing list และเอกสารต่างๆ ถูกสร้างขึ้นมาโดยนักพัฒนาเพื่อให้การช่วยเหลือผู้ใช้จำนวนมากเป็นไปได้
จำไว้ว่าทุกคนเป็นอาสาสมัคร และถ้าคุณต้องการ การให้คำปรึกษาแบบคิดค่าใช้จ่ายก็อาจจะมีอยู่เช่นกัน


ไม่มีใครรับหน้าที่อะไร
===============
ผู้คนมักจะคาดหวังว่าจะมีใครรับผิดชอบในโครงการซอฟต์แวร์เสรี
หรือไม่ก็คาดหวังว่า จะได้รับการมอบหมายงานเพื่อทำให้เสร็จตามกำหนด
เปล่า.. มันไม่ได้เป็นเช่นนั้นเลย
คุณไม่สามารถควบคุมว่าใครจะทำอะไรได้
และไม่มีใครมาบอกคุณให้ทำโน่นทำนี่ได้เช่นกัน
ถึงแม้จะมีได้บ้างก็ในรูปของคำแนะนำ
ถ้าคุณต้องการอะไร คุณต้องกระโจนลงมาทำให้มันเกิดเอง

ไม่มีคำตอบสำหรับคำถามที่ว่า "เมื่อไหร่ X จะเสร็จ?" หรือ "เมื่อไหร่ feature X จะมี?"
===============================================================
คำตอบสำหรับคำถามทั้งสองก็คือ
"เมื่อมีคนทำ"

และถ้าคนทำนั้นคือคุณ
คุณก็จะรู้คำตอบ
แต่ถ้าคนทำไม่ใช่คุณ คุณก็ต้องรอดู :-)
โครงการต่างๆ ไม่ได้มีผู้จัดการและไม่มีใครคอยตามงาน

การชี้นิ้วเป็นสิ่งเลว (Back-seat coders are bad)
=======================================
คนชี้นิ้วมักจะมีกระแสความคิดอันบรรเจิดไม่หยุดหย่อนใน mailing list
แต่ไม่เคยโค้ดหรือไม่รู้วิธีโค้ดเลย
ถ้าคุณไม่รู้วิธีโค้ด คุณก็ไม่รู้วิธีออกแบบซอฟต์แวร์ด้วย เอวัง
คุณทำได้แค่ก่อปัญหาเท่านั้นแหละ

อย่างไรก็ดี มีสิ่งที่ผู้ที่โค้ดไม่เป็นสามารถทำได้มากมาย เช่น
การรายงานบั๊ก การร้องขอ feature
(ตราบใดที่มันไม่มั่วซั่วและไม่ได้อยู่คนละโลกกับโค้ดเดิม)
เขียนเอกสาร
ช่วยตอบคำถามเรื่องการใช้งานและการติดตั้ง
การตั้ง user group การดูแลเว็บไซต์ ดูแลเซิร์ฟเวอร์
ทำ package สำหรับ distribution ฯลฯ
บรรดาแฮ็กเกอร์จะชื่นชมที่คุณสนใจในงานของเขาและช่วยงานเขา

การซุ่มมองเป็นสิ่งดี
==============
อาการคันไม้คันมืออยากจะร่วมใน mailing list
และวิจารณ์ทุกสิ่งที่ขวางหน้าอาจจะรุนแรง
แต่อย่าได้ทำตัวชี้นิ้วเป็นอันขาด
โพสต์ได้ถ้าคุณมีประสบการณ์ที่เกี่ยวข้อง
หรือรู้ว่าสามารถทำให้เกิดบั๊กนั้นๆ ได้อย่างไร
หรือมีความชำนาญพิเศษในเรื่องนั้นๆ
หรือรู้คำตอบของคำถาม มิฉะนั้นแล้ว
"กรุณาอยู่เฉยๆ" นอกจากนี้
การซุ่มมองประชาคมเสียหน่อยก่อนที่จะเริ่มโพสต์ก็เป็นความคิดที่ไม่เลว
จะได้รู้วัฒนธรรมของเขาว่าเป็นอย่างไร


ทำความเข้าใจในลิขสิทธิ์ สิทธิบัตร สัญญาให้ใช้สิทธิ เครื่องหมายการค้า ฯลฯ
=====================================================
คุณต้องเป็นนักกฎหมายสักหน่อยเพื่อจะมีส่วนร่วมในซอฟต์แวร์เสรี
นั่นหมายถึง คุณต้องศึกษาหาความรู้ด้วยตนเอง
โดยปกติแล้ว วิธีหนึ่งที่จะเรียนรู้ได้
ก็จากการเฝ้ามองสงครามน้ำลายซ้ำซากอาทิตย์ต่อ อาทิตย์ในกลุ่มข่าว gnu.misc.discuss
แต่วิธีที่เร็วกว่านั้นคือไปอ่านที่ เว็บไซต์ของ GNU
โดยเฉพาะในส่วนการวิเคราะห์คำศัพท์ต่างๆ
อย่าโพสต์ในหัวข้อกฎหมายถ้าคุณไม่ได้เข้าใจอย่างแท้จริง
แต่คุณควรรู้เอาไว้ "ถ้าคุณกำลังจะเขียนซอฟต์แวร์และกำลังจะใส่ license"

บางส่วนจาก http://linux.thai.net/~thep/etc-trans/hacking.html

no word attachments

"เราหยุดการแนบไฟล์เวิร์ดได้

คุณได้ส่งไฟล์แนบมาในฟอร์แมตไมโครซอฟท์เวิร์ด ซึ่งเป็นฟอร์แมตเชิงพาณิชย์ที่เป็นความลับ
ดังนั้น ผม/ดิฉันจึงอ่านได้ลำบาก
ถ้าคุณส่งมาในรูปไฟล์ข้อความธรรมดา หรือ HTML หรือ PDF ผม/ดิฉันก็จะอ่าน

การเผยแพร่เอกสารในฟอร์แมตเวิร์ดนั้น
ไม่ดีต่อตัวคุณและผู้อื่น
คุณไม่อาจมั่นใจได้เลยว่ามันจะปรากฏหน้าตาอย่างไร
ถ้าคนอื่นอ่านเอกสารนั้นด้วยเวิร์ดรุ่นที่ต่างกัน และอาจจะอ่านไม่ได้เลยด้วยซ้ำ

การรับไฟล์แนบเวิร์ดนั้น
ไม่ดีต่อตัวคุณเลย
เพราะไฟล์เหล่านั้นสามารถพาไวรัสมาด้วย
(ดู http://www.viruslist.com/eng/viruslist.html?id=7 ประกอบ)
การส่งไฟล์แนบเวิร์ด ก็ไม่ดีต่อตัวคุณเช่นกัน
เพราะเอกสารเวิร์ดโดยปกติ
จะซ่อนข้อมูลเกี่ยวกับผู้เขียนเอกสารมาด้วย
ทำให้ผู้ที่รู้เรื่องนี้สามารถเข้าไปจุ้นจ้านกับกิจวัตรของผู้เขียนเอกสาร
(ซึ่งอาจเป็นคุณ) ได้
ข้อความที่คุณคิดว่าได้ลบไปแล้ว
อาจยังอยู่ในนั้นอย่างโจ๋งครึ่ม
ดูข้อมูลเพิ่มเติมที่ http://news.bbc.co.uk/2/hi/technology/3154479.stm

แต่เหนือสิ่งอื่นใด การส่งเอกสารเวิร์ดให้กับผู้อื่น
เป็นการกดดันผู้รับให้ต้องใช้ซอฟต์แวร์ของไมโครซอฟท์
และมีส่วนให้ผู้ใช้ปฏิเสธทางเลือกอื่น
ผลก็คือ คุณได้กลายเป็นส่วนหนึ่ง
ที่สร้างความแข็งแกร่งให้กับการผูกขาดตลาด
ของไมโครซอฟท์
ความกดดันนี้ เป็นอุปสรรคสำคัญต่อการใช้ซอฟต์แวร์เสรีในวงกว้าง
คุณจะกรุณาพิจารณาการใช้ฟอร์แมตเวิร์ดในการสื่อสารกับคนอื่นอีกสักครั้งจะได้ไหม?"

ข้อความบางส่วนจาก http://linux.thai.net/~thep/gnu-trans/no-word-attachments.th.html

Tuesday, January 19, 2010

Firefox Extensions


DownThemAll - Download Manager
DownThemAll AntiContainer -

Mozilla Archive Format - ใช้เปิด+save ไฟล์ประเภท mht ฯลฯ

HttpFox - HTTP analyzer

# Hide Menubar

Speed Dial - เวลาเปิด ff ขึ้นมา แทนที่จะเป็นหน้าจอว่างๆ หรือ web ใด web หนึ่ง
ก็จะเป็นรูปเล็กๆ (ที่ตั้งให้ update ตามเวลาที่กำหนดได้) ของ web หลายๆเว็บแทน




Screen Capture
===============
จับภาพหน้าเว็บไซต์ แต่ขนาดของเว็บยาวเกินหน้าจอจะจับภาพทั้งหมดได้

https://addons.mozilla.org/en-US/firefox/addon/abduction/
Adds a right click option to take screenshots of an entire web page or just part of a web page to save as an image.
 - able to choose the root HTML element
to be captured.

https://addons.mozilla.org/en-US/firefox/addon/awesome-screenshot-capture-/
Capture the whole page or any portion, annotate it with rectangles, circles, arrows, lines and text, blur sensitive info, one-click upload to share.

https://addons.mozilla.org/en-US/firefox/addon/grab-them-all/- GrabThemAll extesnion takes screenshot of sites specifed in external file and write them as JPG or PNG file to selected directory.
- URLs of sites to shot must be written in *.txt file and start with http:// or https:// prefix.

https://addons.mozilla.org/en-US/firefox/addon/screenshot-pimp-screengrab-scr/
- work fine on linux
- free ( can support the developer by using bing)
- install with facebook plugin

https://addons.mozilla.org/en-US/firefox/addon/screen-capture-elite/
copy or save any visible, complete or selected region or a webpage and save it as a jpeg or png image file.
- Not available for Firefox 7.0.1

https://addons.mozilla.org/en-US/firefox/addon/screengrab/
- Not available for Firefox 7.0.1

https://addons.mozilla.org/en-US/firefox/addon/capture-fox/
- Not available for Linux
- Not available for Firefox 7.0.1

Firebug
========


Greasemonkey
============
allows you to customize the way webpages look and function.
http://www.greasespot.net/


iReader
========
http://www.mhafai.com/2011/09/ireader-view-news-stories-and-other-articles-very-easy-read
ปล. web ต้องรองรับการอ่าน

to spell correctly

digital : ดิจิทัล

graphic : กราฟิก

electronics : อิเล็กทรอนิกส์

bandwidth : แบนด์วิดท์

protocol : โพรโทคอล

Open Source : โอเพนซอร์ส

directory : ไดเรกทอรี

function : ฟังก์ชัน

link : ลิงก์

application : แอปพลิเคชัน

mail : เมล