HOWTO : Pulse Audio on Xubuntu Kubuntu Debian/lenny/sid
HOW TO Pulse audio in Debian/lenny Xubuntu Kubuntu Ubuntu 8.04 LTS
หลังจากติดตั้ง Xubuntu แล้ว พบปัญหาว่า ไม่สามารถใช้ Pulse Audio ได้ ลองค้นหาในกูเกิ้ลแล้วก็ไม่สามารถทำตามวิธีที่แต่ละที่บอกได้ ต้องเอามาทำรวมๆ กัน ^^" ถึงจะใช้ได้ วิธีการข้างล่างนี้สามารถใช้ได้กับ Debian/lenny Xubuntu Kubuntu ส่วน Ubuntu นั้น ทำเฉพาะข้อ 1 แล้วข้ามไป ข้อ 5 ได้เลยครับ
1. ติดตั้งแพ็กเกจดังนี้
sudo aptitude install pulseaudio libao-pulse paprefs libpulse-mainloop-glib0 pulseaudio-module-jack pavucontrol alsaplayer-alsa pulseaudio-module-hal pulseaudio-module-x11 libgstreamer-plugins-pulse0.10-0 pulseaudio-module-lirc pulseaudio-utils pulseaudio-module-zeroconf libasound2-plugins padevchooser paman pulseaudio-module-gconf libgconfmm-2.6-1c2 libpulse-browse0 pavumeter libglademm-2.4-1c2a pulseaudio-esound-compat libpulse0 libpulse-dev
2. เพิ่ม username ของเรากับ pulse ลงใน กลุ่ม audio pulse pulse-access pulse-rt ลงในไฟล์นี้ /etc/group จะได้หน้าตาแบบข้างล่างนี้
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:chirawoot
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:chirawoot
fax:x:21:
voice:x:22:
cdrom:x:24:chirawoot
floppy:x:25:chirawoot
tape:x:26:
sudo:x:27:
audio:x:29:chirawoot,pulse
dip:x:30:chirawoot
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:chirawoot
sasl:x:45:
plugdev:x:46:chirawoot
staff:x:50:
games:x:60:
users:x:100:
nogroup:x:65534:
libuuid:x:101:
dhcp:x:102:
syslog:x:103:
klog:x:104:
scanner:x:105:hplip
nvram:x:106:
fuse:x:107:chirawoot
ssl-cert:x:108:
lpadmin:x:109:chirawoot
crontab:x:110:
mlocate:x:111:
ssh:x:112:
avahi-autoipd:x:113:
gdm:x:114:
admin:x:115:chirawoot
messagebus:x:116:
avahi:x:117:
netdev:x:118:
polkituser:x:119:
haldaemon:x:120:
chirawoot:x:1000:
pulse:x:121:chirawoot,pulse
pulse-access:x:122:chirawoot,pulse
pulse-rt:x:123:chirawoot,pulse
3. สร้างไฟล์ /etc/asound.conf โดยใช้คำสั่ง gedit /etc/asound.conf แล้วคัดลอกข้อความข้างล่างไปวางในแฟ้มนั้น
pcm.pulse {
type pulse
}ctl.pulse {
type pulse
}pcm.!default {
type pulse
}ctl.!default {
type pulse
}
4. แก้ไขไฟล์ /etc/default/pulseaudio ให้เป็นดังนี้
# Start the PulseAudio sound server in system mode.
# (enables the pulseaudio init script)
# System mode is not the recommended way to run PulseAudio as it has some
# limitations (such as no shared memory access) and could potentially allow
# users to disconnect or redirect each others audio streams. The
# recommend way to run PulseAudio is as a per-session daemon. For GNOME
# sessions you can install pulseaudio-esound-compat and GNOME will
# automatically start PulseAudio on login (if ESD is enabled in
# System->Preferences->Sound). For other sessions, you can simply start
# PulseAudio with "pulseaudio --daemonize".
# 0 = don't start, 1 = start
PULSEAUDIO_SYSTEM_START=1# Prevent users from dynamically loading modules into the PulseAudio sound
# server. Dynamic module loading enhances the flexibilty of the PulseAudio
# system, but may pose a security risk.
# 0 = no, 1 = yes
DISALLOW_MODULE_LOADING=0
5. ไปที่ Program --> Multimedia --> Pulse Audio Device Chooser จะปรากฏไอคอน PulseAudio Applet ที่ systemtray คลิกแล้วเลือกที่ Configure Local Sound Server ติ๊กให้เหมือนภาพด้านล่างครับ
6. คลิกที่ PulseAudio Applet อีกครั้งแล้วเลือก Preferences ติ๊กที่ Start applets on session login
7. reboot
ตัวอย่างการใช้งาน สามารถปรับเสียงของแต่ละแอพพลิเคชั่นได้อย่างอิสระ ลดเสียงแฟลชจาก hi5 ได้ด้วย





Comments
TrendyTeddy
22. June 2008 - 22:58
Permalink
Pusle Audio
kids
23. June 2008 - 8:37
Permalink
เครื่องเก
TrendyTeddy
23. June 2008 - 10:20
Permalink
padevchooser
kids
23. June 2008 - 10:40
Permalink
ขอบคุณสำห
QQ
23. June 2008 - 15:38
Permalink
ผมลองเซตต
somjate
24. June 2008 - 10:34
Permalink
โอย!
somjate
24. June 2008 - 11:50
Permalink
Hardy 8.04.1
lee (not verified)
20. July 2008 - 1:59
Permalink
Thankyou