Senin, 01 September 2008

Build Sound – Slackware 12.1

alhamdulillah ketemu lagi..uhuk-uhuk, maaf batuk :) he he he
emmmmm, da' enaknya klo hari gini neh setelah terinstal slackware ternyata ada masalah..sound-nya tidak terdeteck (hari yg aneh.he he he) tapi setelah searching n googling di internet akhirnya ketemu juga caranya…

dari banyak saran si, dapat kutarik kesimpulan semuanya masalah berawal dari driver alsa yang tidak suport lagi… jadi saran saya mendingan segera update driver alsa yang sudah terinstal dengan driver alsa yang terbaru…download yah..emm tanya ama paman google aja cara dapetinnya he he he....

alsa-driver

alsa-lib

alsa-utils

ato masuk aja ke link ini:
ftp://ftp.alsa-project.org/pub

ok kembali ke laptop, emmm kayak “TUKUL” aja

Setelah dapatkan semuanya, buat dulu directory /usr/src/alsa dan kemudian masukkan semua hasil downloadnya ke file tersebut ke folder yang baru di buat tadi.

$ mkdir -p /usr/src/alsa
$ cd /usr/src/alsa

copy semua hasil downloannya ke /usr/src/alsa dan lakukan ekstraksi pada paket-paket tersebut.

$ tar xjf alsa-driver-1.0.15.tar.bz2
$ tar xjf alsa-lib-1.0.15.tar.bz2
$ tar xjf alsa-utils-1.0.15.tar.bz2

Lakukan kompilasi alsa-drivers dulu:

$ cd alsa-driver-1.0.15
$ ./configure --with-cards=hda-intel
$ make
$ make install

Selanjutnya kompilasi alsa-lib:

$ cd ../alsa-lib-1.0.15
$ ./configure
$ make
$ make install

Terakkhir, kompilasi alsa-utils:

$ cd ../alsa-utils-1.0.15
$ ./configure
$ make
$ make install

Nah… Kalo udah semua, reboot laptopnya.
Setelah itu jalankan perintah di bawah ini untuk melihat model sound card yang terdeteksi.

$ cat /proc/asound/card0/codec#* | grep Codec

Output yang yang aku dapatkan seperti ini:

$ cat /proc/asound/card0/codec#* | grep Codec
Codec: Realtek ALC268
Codec: Generic 11c1 Si3054

Kalo dari petunjuk di helps Ubuntu, disuruh untuk melihat konfigurasi pada file ALSA-Configuration.txt di direktori
/usr/src/KERNEL_VERSION/Documentation/sound/alsa
Nah, disini nih anehnya, aku ngga nemuin folder sound dan alsa. Jadi aku coba buat direktorinya secara manual.

$ mkdir /usr/src/linux-headers-2.6.22-14/Documentation/sound # (ganti versi kernelnya kalo beda).

$ mkdir /usr/src/linux-headers-2.6.22-14/Documentation/sound/alsa

Untuk file ALSA-Configuration.txt, aku ambil dari file /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz lakukan ekstrasi file tadi.

$ cp /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz /usr/src/linux-headers-2.6.22-14/Documentation/sound/alsa/

$ cd /usr/src/linux-headers-2.6.22-14/Documentation/sound/alsa/
$ gunzip ALSA-Configuration.txt.gz

Lalu coba lihat file ALSA-Configuration.txt, untuk melihat model soundcard yang terdeteksi. Keanehan terjadi lagi, aku ngga nemuin ALC268. Tapi aku tetep coba lanjutin.
Tahap berikutnya adalah membuka file /etc/modprobe.d/alsa-base dan menyisipkan options snd-hda-intel model=acer dibagian bawah file tersebut. Setelah itu reboot lagi, OK…

oya setelah itu jangan lupa seting alsanya

$ alsaconf

$ alsamixer -> ganti semua yang tertulis mm dengan 00. caranya dgn menekan huruf m

$ alsactl restore

See U All

0 komentar :

Posting Komentar