Assalammualaikum Wr. wb
Akhirnya hari ini bisa selesai permasalahan dari alsamixer dan amixer yang error dari waktu kemarin upgrade dari kernel versi 3.2.6 dulu dan sekarang saya sudah pakai kernel versi 3.2.9.
Spesifikasi motherboard yang saya pakai adalah:
# Mainboard GIGABYTE M68MT S2
Ok langsung saja saya keluarkan jurus saya. hahahahahahh ..
Mari kita mulai :
cannot load mixer controls: invalid argument
# amixer
amixer: Mixer default load error: invalid argument
Advanced Linux Sound Architecture Driver Version 1.0.24.
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: HDA Generic [HDA Generic]
Subdevices: 0/1
Subdevice #0: subdevice #0
Codec: Realtek ID 887
Playing WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono
snd_seq_dummy 1119 0
snd_seq_oss 25220 0
snd_seq_midi_event 4600 1 snd_seq_oss
snd_seq 41216 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 4276 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 33600 0
snd_mixer_oss 12672 1 snd_pcm_oss
snd_hda_intel 19739 4
snd_hda_codec 70281 1 snd_hda_intel
snd_hwdep 4806 1 snd_hda_codec
snd_pcm 58949 4 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer 15143 3 snd_seq,snd_pcm
snd 43573 16 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer soundcore 4602 1 snd
snd_page_alloc 5765 2 snd_hda_intel,snd_pcm
maka isinya seperti yang ada di bawah ini:
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.25 ---
alias char-major-116 snd
alias char-major-14 soundcore
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias snd-card-0 snd-opl3sa2
alias sound-slot-0 snd-opl3sa2
options snd-opl3sa2 fm_port=-1 midi_port=-1 port=0x370 wss_port=0x530 isapnp=0 dma1=1 dma2=0 irq=3
# --- END: Generated by ALSACONF, do not edit. ---
Nah sekarang saya add "options snd-hda-intel model=generic" di file tersebut dengan tanpa tanda kutip ya dengan menekan i (insert dan enter) dan hasil nya seperti ini
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.25 ---
alias char-major-116 snd
alias char-major-14 soundcore
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias snd-card-0 snd-opl3sa2
alias sound-slot-0 snd-opl3sa2
options snd-opl3sa2 fm_port=-1 midi_port=-1 port=0x370 wss_port=0x530 isapnp=0 dma1=1 dma2=0 irq=3
options snd-hda-intel model=generic
# --- END: Generated by ALSACONF, do not edit. ---
Setelah semua di add maka cara save dan quit di vi/vim adalah dengan tekan esc lalu ketik :wq!
Ok udah clear semua nya tinggal kita reboot system Linux kita. Kalau sukses akan menampakkan gambar seperti ini dari perintah alsamixer nya dan amixer nya :
Akhirnya hari ini bisa selesai permasalahan dari alsamixer dan amixer yang error dari waktu kemarin upgrade dari kernel versi 3.2.6 dulu dan sekarang saya sudah pakai kernel versi 3.2.9.
Spesifikasi motherboard yang saya pakai adalah:
# Mainboard GIGABYTE M68MT S2
Ok langsung saja saya keluarkan jurus saya. hahahahahahh ..
Mari kita mulai :
- Error pesan yang muncul dari yang saya alami adalah seperti ini :
cannot load mixer controls: invalid argument
# amixer
amixer: Mixer default load error: invalid argument
- Saya sempat bingung karena tidak bisa mengubah settingan sound dari mixer nya, lalu saya coba untuk mencari permasalahan tersebut. Yang pertama saya selidiki adalah versi driver sound yang saya pakai dengan cara
Advanced Linux Sound Architecture Driver Version 1.0.24.
- Lalu saya cek ALSA sound-card driver yang di pakai di driver saya dengan perintah di console :
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: HDA Generic [HDA Generic]
Subdevices: 0/1
Subdevice #0: subdevice #0
- Nah saya cek lagi ini versi realtek nya, dengan perintah :
Codec: Realtek ID 887
- Saya coba test sound nya dengan cara:
Playing WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono
- Ternyata bisa, dan saya coba cek lagi di lsmod nya buat mencari module yang berada di kernel khususnya audio codec yg di pakai, dengan cara :
snd_seq_dummy 1119 0
snd_seq_oss 25220 0
snd_seq_midi_event 4600 1 snd_seq_oss
snd_seq 41216 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 4276 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 33600 0
snd_mixer_oss 12672 1 snd_pcm_oss
snd_hda_intel 19739 4
snd_hda_codec 70281 1 snd_hda_intel
snd_hwdep 4806 1 snd_hda_codec
snd_pcm 58949 4 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer 15143 3 snd_seq,snd_pcm
snd 43573 16 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer soundcore 4602 1 snd
snd_page_alloc 5765 2 snd_hda_intel,snd_pcm
- Nah saya mau coba pakai snd_hda_intel karena modul yang dipakai buat sound nya itu, saya akan menambahkan "options snd-hda-intel model=generic" pada configurasi /etc/modprobe.d/sound.conf kebetulan configurasinya di linux yang saya pakai, kalau di ubuntu di /etc/modprobe.d/alsa-base.conf
maka isinya seperti yang ada di bawah ini:
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.25 ---
alias char-major-116 snd
alias char-major-14 soundcore
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias snd-card-0 snd-opl3sa2
alias sound-slot-0 snd-opl3sa2
options snd-opl3sa2 fm_port=-1 midi_port=-1 port=0x370 wss_port=0x530 isapnp=0 dma1=1 dma2=0 irq=3
# --- END: Generated by ALSACONF, do not edit. ---
Nah sekarang saya add "options snd-hda-intel model=generic" di file tersebut dengan tanpa tanda kutip ya dengan menekan i (insert dan enter) dan hasil nya seperti ini
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.25 ---
alias char-major-116 snd
alias char-major-14 soundcore
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias snd-card-0 snd-opl3sa2
alias sound-slot-0 snd-opl3sa2
options snd-opl3sa2 fm_port=-1 midi_port=-1 port=0x370 wss_port=0x530 isapnp=0 dma1=1 dma2=0 irq=3
options snd-hda-intel model=generic
# --- END: Generated by ALSACONF, do not edit. ---
Setelah semua di add maka cara save dan quit di vi/vim adalah dengan tekan esc lalu ketik :wq!
Ok udah clear semua nya tinggal kita reboot system Linux kita. Kalau sukses akan menampakkan gambar seperti ini dari perintah alsamixer nya dan amixer nya :
0 comments:
Post a Comment