Codec + Mixer: Realtek ALC889A - Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 02) - sound not working on HP dx2700 MT (RC738AV) in Ubuntu 9.04 - using ALSA driver 1.0.22
No sound in my desktop in ubuntu 9.04. Details follows:
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC883 Analog [ALC883 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
My machine is HP dx2700MT
$ lspci -vv | grep Audio
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
$ lsmod | grep snd
snd_hda_intel 436148 3
snd_pcm_oss 46336 0
snd_mixer_oss 22656 1 snd_pcm_oss
snd_pcm 83076 3 saa7134_
snd_seq_dummy 10756 0
snd_seq_oss 37760 0
snd_seq_midi 14336 0
snd_rawmidi 29696 1 snd_seq_midi
snd_seq_midi_event 15104 2 snd_seq_
snd_seq 56880 6 snd_seq_
snd_timer 29704 2 snd_pcm,snd_seq
snd_seq_device 14988 5 snd_seq_
snd 62756 16 saa7134_
soundcore 15200 1 snd
snd_page_alloc 16904 2 snd_hda_
~$ aplay /usr/share/
Playing WAVE '/usr/share/
NO SOUND
I tried lot many a things but could not succeed. please help.
Thank you
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- Mark Rijckenberg
- Solved:
- Last query:
- Last reply:
Revision history for this message
|
#1 |
Please send us the full terminal output from step 3 and step 4 from this procedure:
https:/
Revision history for this message
|
#2 |
$ wget -O alsa-info.sh http://
--2010-01-12 10:27:36-- http://
Connecting to 212.20.107.51:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://
--2010-01-12 10:27:37-- http://
Resolving git.alsa-
Reusing existing connection to 212.20.107.51:80.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/plain]
Saving to: `alsa-info.sh'
[ <=> ] 26,584 22.6K/s in 1.1s
2010-01-12 10:27:40 (22.6 KB/s) - `alsa-info.sh' saved [26584]
$ bash alsa-info.sh --pastebin
WARNING: All config files need .conf: /etc/modprobe.
ALSA Information Script v 0.4.58
-------
This script visits the following commands/files to collect diagnostic
information about your ALSA installation and sound related hardware.
dmesg
lspci
lsmod
aplay
amixer
alsactl
/proc/asound/
/sys/class/sound/
~/.asoundrc (etc.)
See 'alsa-info.sh --help' for command line options.
WARNING: All config files need .conf: /etc/modprobe.
Automatically upload ALSA information to pastebin? [y/N] : y
Uploading information to www.pastebin.ca ... Done!
ALSA information is located at http://
$ cat /proc/asound/cards; sudo rm /etc/asound.conf; sudo rm -r ~/.pulse ~/.asound* ;sudo rm ~/.pulse-cookie; sudo aptitude install paman gnome-alsamixer libasound2-plugins padevchooser libsdl1.
0 [Intel ]: HDA-Intel - HDA Intel
1 [SAA7134 ]: SAA7134 - SAA7134
[sudo] password for arot:
rm: cannot remove `/etc/asound.conf': No such file or directory
rm: cannot remove `/home/
Reading package lists... Done
Building dependency tree
Reading state information... Done
Initializing package states... Done
Writing extended state information... Done
The following NEW packages will be installed:
gnome-alsamixer libgconfmm-
libpulse-
paprefs{a} pavucontrol{a} pavumeter{a} pulseaudio-
The following packages will be REMOVED:
libsdl1.
linux-
0 packages upgraded, 11 newly installed, 3 to remove and 1 not upgraded.
Need to get 609kB of archives. After unpacking 72.0MB will be freed.
Do you want to continue? [Y/n/?] y
Writing extended state information... Done
Get:1 http://
Get:2 http://
Get:3 http://
Get:4 http://
Get:5 http://
Get:6 http://
Get:7 http://
Get:8 http://
Get:9 http://
Get:10 http://
Get:11 http://
Fetched 609kB in 22s (26.8kB/s)
(Reading database ... 121562 files and directories currently installed.)
Removing linux-headers-
Removing linux-headers-
dpkg: libsdl1.
libsdl1.2debian depends on libsdl1.
Package libsdl1.
Package libsdl1.2debian-all is not installed.
Package libsdl1.2debian-esd is not installed.
Package libsdl1.2debian-oss is not installed.
Package libsdl1.2debian-nas is not installed.
Package libsdl1.
Removing libsdl1.
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Selecting previously deselected package gnome-alsamixer.
(Reading database ... 105252 files and directories currently installed.)
Unpacking gnome-alsamixer (from .../gnome-
Selecting previously deselected package libgconfmm-2.6-1c2.
Unpacking libgconfmm-2.6-1c2 (from .../libgconfmm-
Selecting previously deselected package libglademm-
Unpacking libglademm-2.4-1c2a (from .../libglademm-
Selecting previously deselected package libpulse-
Unpacking libpulse-
Selecting previously deselected package pavumeter.
Unpacking pavumeter (from .../pavumeter_
Selecting previously deselected package pavucontrol.
Unpacking pavucontrol (from .../pavucontrol
Selecting previously deselected package paman.
Unpacking paman (from .../paman_
Selecting previously deselected package pulseaudio-
Unpacking pulseaudio-
Selecting previously deselected package paprefs.
Unpacking paprefs (from .../paprefs_
Selecting previously deselected package padevchooser.
Unpacking padevchooser (from .../padevchoose
Selecting previously deselected package libsdl1.
Unpacking libsdl1.
Processing triggers for man-db ...
Setting up gnome-alsamixer (0.9.7~
Setting up libgconfmm-2.6-1c2 (2.24.0-0ubuntu1) ...
Setting up libglademm-2.4-1c2a (2.6.7-1) ...
Setting up libpulse-
Setting up pavumeter (0.9.3-1ubuntu1) ...
Setting up pavucontrol (0.9.7-1ubuntu3) ...
Setting up paman (0.9.4-1ubuntu2) ...
Setting up pulseaudio-
Setting up paprefs (0.9.7-0ubuntu1) ...
Setting up padevchooser (0.9.3-2ubuntu4) ...
Setting up libsdl1.
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC885 Analog [ALC885 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
*-multimedia
description: Audio device
product: 82801H (ICH8 Family) HD Audio Controller
vendor: Intel Corporation
physical id: 1b
bus info: pci@0000:00:1b.0
version: 02
width: 64 bits
clock: 33MHz
*-multimedia
description: Multimedia controller
product: SAA7130 Video Broadcast Decoder
vendor: Philips Semiconductors
physical id: 9
bus info: pci@0000:01:09.0
version: 01
width: 32 bits
clock: 33MHz
H/W path Device Class Description
=======
/0 bus 0A78h
/0/0 memory 128KiB BIOS
/0/4 processor Intel(R) Core(TM)2 CPU 43
/0/4/a memory 32KiB L1 cache
/0/4/b memory 2MiB L2 cache
/0/4/1.1 processor Logical CPU
/0/4/1.2 processor Logical CPU
/0/1b memory 1GiB System Memory
/0/1b/0 memory 1GiB DIMM Synchronous 533 MHz (1.9
/0/1b/1 memory DIMM [empty]
/0/1b/2 memory DIMM [empty]
/0/1b/3 memory DIMM [empty]
/0/1 processor
/0/1/1.1 processor Logical CPU
/0/1/1.2 processor Logical CPU
/0/100 bridge 82Q963/Q965 Memory Controller Hub
/0/100/2 display 82Q963/Q965 Integrated Graphics Co
/0/100/1a bus 82801H (ICH8 Family) USB UHCI Cont
/0/100/1a.1 bus 82801H (ICH8 Family) USB UHCI Cont
/0/100/1a.7 bus 82801H (ICH8 Family) USB2 EHCI Con
/0/100/1b multimedia 82801H (ICH8 Family) HD Audio Cont
/0/100/1d bus 82801H (ICH8 Family) USB UHCI Cont
/0/100/1d.1 bus 82801H (ICH8 Family) USB UHCI Cont
/0/100/1d.2 bus 82801H (ICH8 Family) USB UHCI Cont
/0/100/1d.7 bus 82801H (ICH8 Family) USB2 EHCI Con
/0/100/1e bridge 82801 PCI Bridge
/0/100/1e/7 eth0 network RTL-8110SC/8169SC Gigabit Ethernet
/0/100/1e/9 multimedia SAA7130 Video Broadcast Decoder
/0/100/1e/a communication Agere Systems
/0/100/1f bridge 82801HB/HR (ICH8/R) LPC Interface
/0/100/1f.2 scsi0 storage 82801H (ICH8 Family) 4 port SATA I
/0/100/1f.2/0 /dev/sda disk 160GB WDC WD1600JS-60M
/0/100/1f.2/0/1 /dev/sda1 volume 39GiB Windows NTFS volume
/0/100/1f.2/0/2 /dev/sda2 volume 109GiB Extended partition
/0/100/1f.2/0/2/5 /dev/sda5 volume 54GiB Linux filesystem partition
/0/100/1f.2/0/2/6 /dev/sda6 volume 54GiB Linux swap / Solaris partiti
/0/100/1f.2/1 /dev/cdrom disk CD/DVDW TS-H653L
/0/100/1f.3 bus 82801H (ICH8 Family) SMBus Control
/0/100/1f.5 storage 82801H (ICH8 Family) 2 port SATA I
/1 pan0 network Ethernet interface
total 0
crw-rw----+ 1 root audio 116, 2 2010-01-12 10:09 timer
crw-rw----+ 1 root audio 116, 3 2010-01-12 10:09 seq
crw-rw----+ 1 root audio 116, 4 2010-01-12 10:09 pcmC0D4c
crw-rw----+ 1 root audio 116, 7 2010-01-12 10:09 controlC0
crw-rw----+ 1 root audio 116, 9 2010-01-12 10:09 controlC1
drwxr-xr-x 2 root root 200 2010-01-12 10:09 .
crw-rw----+ 1 root audio 116, 8 2010-01-12 10:11 pcmC1D0c
crw-rw----+ 1 root audio 116, 6 2010-01-12 10:11 pcmC0D0c
crw-rw----+ 1 root audio 116, 5 2010-01-12 10:11 pcmC0D0p
drwxr-xr-x 17 root root 4220 2010-01-12 10:38 ..
Sound Driver:
Kernel: Linux arot-desktop 2.6.28-17-generic #58-Ubuntu SMP Tue Dec 1 18:57:07 UTC 2009 i686
Config options: 0
Installed drivers:
Type 10: ALSA emulation
Card config:
HDA Intel at 0xfdff8000 irq 22
saa7130[0] at 0xfdcfe000 irq 20
Audio devices:
0: ALC885 Analog (DUPLEX)
1: SAA7134 PCM
Synth devices: NOT ENABLED IN CONFIG
Midi devices: NOT ENABLED IN CONFIG
Timers:
31: system timer
Mixers:
0: Realtek ALC889A
1: SAA7134 Mixer
00:00.0 Host bridge [0600]: Intel Corporation 82Q963/Q965 Memory Controller Hub [8086:2990] (rev 02)
00:02.0 VGA compatible controller [0300]: Intel Corporation 82Q963/Q965 Integrated Graphics Controller [8086:2992] (rev 02)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 [8086:2834] (rev 02)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 02)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 02)
00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 02)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 02)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 02)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 02)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev f2)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801HB/HR (ICH8/R) LPC Interface Controller [8086:2810] (rev 02)
00:1f.2 IDE interface [0101]: Intel Corporation 82801H (ICH8 Family) 4 port SATA IDE Controller [8086:2820] (rev 02)
00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 02)
00:1f.5 IDE interface [0101]: Intel Corporation 82801H (ICH8 Family) 2 port SATA IDE Controller [8086:2825] (rev 02)
01:07.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
01:09.0 Multimedia controller [0480]: Philips Semiconductors SAA7130 Video Broadcast Decoder [1131:7130] (rev 01)
01:0a.0 Communication controller [0780]: Agere Systems Device [11c1:0620]
/sbin/alsactl
/dev/snd/controlC0: arot 3449 F.... pulseaudio
dpkg: *bin/slmodemd* not found.
sudo: /etc/init.
snd_hda_intel 436148 3
snd_pcm_oss 46336 0
snd_mixer_oss 22656 1 snd_pcm_oss
snd_pcm 83076 3 saa7134_
snd_seq_dummy 10756 0
snd_seq_oss 37760 0
snd_seq_midi 14336 0
snd_rawmidi 29696 1 snd_seq_midi
snd_seq_midi_event 15104 2 snd_seq_
snd_seq 56880 6 snd_seq_
snd_timer 29704 2 snd_pcm,snd_seq
snd_seq_device 14988 5 snd_seq_
snd 62756 16 saa7134_
soundcore 15200 1 snd
snd_page_alloc 16904 2 snd_hda_
Revision history for this message
|
#3 |
Hi,
First please execute step 1 from the following procedure:
https:/
Then reboot and execute this procedure:
Step 1: Open Terminal from "Applications-
Terminal"
Step 2: Run the following command (copy/paste the next command into the Terminal and then hit <enter>)
gksudo gedit /etc/modprobe.
REMOVE any previous snd-hda-intel model references in alsa-base.conf, including the following, which should be removed:
# snd-hda-intel: model=3stack enable=yes
# snd-hda-intel: model=auto position_fix=1 enable=yes
ADD these 2 lines to the end of the alsa-base.conf file:
alias snd-card-0 snd-hda-intel
options snd-hda-intel model=3stack-hp
Save the change to the alsa-base.conf, reboot and retest sound.
If those alsa-base.conf options don't work, please try one of these model options instead (ONE model at a time, not several at the same time):
ALC882/
118 =======
119 3stack-dig 3-jack with SPDIF I/O
120 6stack-dig 6-jack digital with SPDIF I/O
121 arima Arima W820Di1
122 targa Targa T8, MSI-1049 T8
123 asus-a7j ASUS A7J
124 asus-a7m ASUS A7M
125 macpro MacPro support
126 mb5 Macbook 5,1
127 mbp3 Macbook Pro rev3
128 imac24 iMac 24'' with jack detection
129 w2jc ASUS W2JC
130 3stack-2ch-dig 3-jack with SPDIF I/O (ALC883)
131 alc883-6stack-dig 6-jack digital with SPDIF I/O (ALC883)
132 3stack-6ch 3-jack 6-channel
133 3stack-6ch-dig 3-jack 6-channel with SPDIF I/O
134 6stack-dig-demo 6-jack digital for Intel demo board
135 acer Acer laptops (Travelmate 3012WTMi, Aspire 5600, etc)
136 acer-aspire Acer Aspire 9810
137 acer-aspire-4930g Acer Aspire 4930G
138 acer-aspire-6530g Acer Aspire 6530G
139 acer-aspire-7730g Acer Aspire 7730G
140 acer-aspire-8930g Acer Aspire 8930G
141 medion Medion Laptops
142 medion-md2 Medion MD2
143 targa-dig Targa/MSI
144 targa-2ch-dig Targa/MSI with 2-channel
145 targa-8ch-dig Targa/MSI with 8-channel (MSI GX620)
146 laptop-eapd 3-jack with SPDIF I/O and EAPD (Clevo M540JE, M550JE)
147 lenovo-101e Lenovo 101E
148 lenovo-nb0763 Lenovo NB0763
149 lenovo-ms7195-dig Lenovo MS7195
150 lenovo-sky Lenovo Sky
151 haier-w66 Haier W66
152 3stack-hp HP machines with 3stack (Lucknow, Samba boards)
153 6stack-dell Dell machines with 6stack (Inspiron 530)
154 mitac Mitac 8252D
155 clevo-m540r Clevo M540R (6ch + digital)
156 clevo-m720 Clevo M720 laptop series
157 fujitsu-pi2515 Fujitsu AMILO Pi2515
158 fujitsu-xa3530 Fujitsu AMILO XA3530
159 3stack-6ch-intel Intel DG33* boards
160 intel-alc889a Intel IbexPeak with ALC889A
161 intel-x58 Intel DX58 with ALC889
162 asus-p5q ASUS P5Q-EM boards
163 mb31 MacBook 3,1
164 sony-vaio-tt Sony VAIO TT
165 auto auto-config reading BIOS (default)
Don't forget to reboot your pc after every change you make on the /etc/modprobe.
Regards,
Mark
Revision history for this message
|
#4 |
And remember to test each model option using both the headphones and the speakers.
Revision history for this message
|
#5 |
Hi, Mark
I executed step 1 from the following procedure:
https:/
WARNING!!! The mixer channels for the ALSA driver are muted by default!!!
*******
You would use some ALSA or OSS mixer to set the appropriate volume.
arot@arot-
arot@arot-
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for CFPreferencesCo
checking for CFLocaleCopyCur
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for cross-compiler... gcc
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for ALSA CFLAGS...
checking for ALSA LDFLAGS... -lasound -lm -ldl -lpthread
checking for libasound headers version >= 1.0.16... not present.
configure: error: Sufficiently new version of libasound not found.
arot@arot-
bash: checking: command not found
arot@arot-
bash: checking: command not found
arot@arot-
bash: checking: command not found
arot@arot-
bash: configure:: command not found
arot@arot-
ln: creating symbolic link `/usr/lib/
arot@arot-
ln: creating symbolic link `/usr/lib/
arot@arot-
ln: creating symbolic link `/usr/lib/
arot@arot-
arot@arot-
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for CFPreferencesCo
checking for CFLocaleCopyCur
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for cross-compiler... gcc
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for ALSA CFLAGS...
checking for ALSA LDFLAGS... -lasound -lm -ldl -lpthread
checking for libasound headers version >= 1.0.16... not present.
configure: error: Sufficiently new version of libasound not found.
HOW TO PROCEED NOW?
Revision history for this message
|
#6 |
I suspect that the error message occurs, because the following package is not yet installed on your system:
libasound2-dev
Run the following commands:
sudo aptitude update
sudo aptitude install libasound2-dev xmlto
sudo aptitude dist-upgrade
Then redo step 1 from the procedure.
Revision history for this message
|
#7 |
Hello , Mark
01I completed step 1 of the https:/
Edited /etc/modprobe.
options snd-hda-intel model=3stack-hp at the end of file.
I could not hear sound.
Then I replaced last line i.e. model=3stack-hp by model=3stack-dig 3-jack with SPDIF I/O
Save the file Reboot the system. But NO SOUND.
Revision history for this message
|
#8 |
Please reboot the pc and then resend Terminal output from step 3 from the following procedure:
https:/
Please send us the new Pastebin URL.
Revision history for this message
|
#9 |
Ok,
Here it is the terminal output:
arot@arot-
--2010-01-15 10:46:49-- http://
Connecting to 212.20.107.51:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://
--2010-01-15 10:46:49-- http://
Resolving git.alsa-
Reusing existing connection to 212.20.107.51:80.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/plain]
Saving to: `alsa-info.sh'
[ <=> ] 26,584 35.2K/s in 0.7s
2010-01-15 10:46:51 (35.2 KB/s) - `alsa-info.sh' saved [26584]
arot@arot-
WARNING: All config files need .conf: /etc/modprobe.
ALSA Information Script v 0.4.58
-------
This script visits the following commands/files to collect diagnostic
information about your ALSA installation and sound related hardware.
dmesg
lspci
lsmod
aplay
amixer
alsactl
/proc/asound/
/sys/class/sound/
~/.asoundrc (etc.)
See 'alsa-info.sh --help' for command line options.
WARNING: All config files need .conf: /etc/modprobe.
/usr/sbin/alsactl: save_state:1502: No soundcards found...
cat: /tmp/alsa-
Automatically upload ALSA information to pastebin? [y/N] : y
Uploading information to www.pastebin.ca ... Done!
Your ALSA information is located at http://
Revision history for this message
|
#10 |
ALSA output shows the following problem:
# snd-hda-intel: model=3stack enable=yes
# snd-hda-intel: model=auto position_fix=1 enable=yes
# snd-atiixp-modem: index=-2
# snd-intel8x0m: index=-2
# snd-via82xx-modem: index=-2
# snd-usb-audio: index=-2
# snd-usb-us122l: index=-2
# snd-usb-usx2y: index=-2
# snd-usb-caiaq: index=-2
# snd-cmipci: mpu_port=0x330 fm_port=0x388
# snd-pcsp: index=-2
# snd-hda-intel: model=6stack-dig 6-jack digital with SPDIF I/O
Please REMOVE the lines containing 3stack and "6stack-dig 6-jack digital with SPDIF I/O" and "auto position_fix" in /etc/modprobe.
Test one model option at a time. Reboot after changing the model option to a new value. You cannot test the new model option without rebooting. Examples of VALID model options are:
3stack-dig
or
6stack-dig
or
acer-aspire-4930g
etc....
So you need to choose one of the options from the second field, not the third field in the model option list...
Revision history for this message
|
#11 |
Ok,
I tried it.
My ALSA information is located at http://
I m not able to remove following two lines
# snd-hda-intel: model=3stack enable=yes
# snd-hda-intel: model=auto position_fix=1 enable=yes
COMMAND:
arot@arot-
OUTPUTS:
# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7
# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-ioctl32 ; /sbin/modprobe --quiet --use-blacklist snd-seq ; }
#
# Workaround at bug #499695 (reverted in Ubuntu see LP #319505)
install snd-pcm /sbin/modprobe --ignore-install snd-pcm $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-pcm-oss ; : ; }
install snd-mixer /sbin/modprobe --ignore-install snd-mixer $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-mixer-oss ; : ; }
install snd-seq /sbin/modprobe --ignore-install snd-seq $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; /sbin/modprobe --quiet --use-blacklist snd-seq-oss ; : ; }
#
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; : ; }
# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-emu10k1-synth ; }
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq ; }
# Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist saa7134-alsa ; : ; }
# Prevent abnormal drivers from grabbing index 0
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-us122l index=-2
options snd-usb-usx2y index=-2
options snd-usb-caiaq index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388
# Keep snd-pcsp from beeing loaded as first soundcard
options snd-pcsp index=-2
alias snd-card-0 snd-hda-intel
options snd-hda-intel: model=6stack-dig
Which lines to be removed from above?
Thank u
Revision history for this message
|
#12 |
The following line should be replaced:
options snd-hda-intel: model=6stack-dig
It contains an error. There should not be a : between snd-hda-intel and model.
For example: you can replace the line with
options snd-hda-intel model=6stack-dig
without the : symbol
or replace it with
options snd-hda-intel model=3stack-hp
or with one of the other model options.
Only test one model option at a time. Please reboot and retest sound after every change to the /etc/modprobe.
Revision history for this message
|
#13 |
Ok, Sir
I replaced the line
options snd-hda-intel: model=6stack-dig
With
options snd-hda-intel model=3stack-hp
BUT Still not able to remove following two lines
# snd-hda-intel: model=3stack enable=yes
# snd-hda-intel: model=auto position_fix=1 enable=yes
My ALSA information is located at http://
COMMAND:
arot@arot-
OUTPUTS:
# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7
# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-ioctl32 ; /sbin/modprobe --quiet --use-blacklist snd-seq ; }
#
# Workaround at bug #499695 (reverted in Ubuntu see LP #319505)
install snd-pcm /sbin/modprobe --ignore-install snd-pcm $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-pcm-oss ; : ; }
install snd-mixer /sbin/modprobe --ignore-install snd-mixer $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-mixer-oss ; : ; }
install snd-seq /sbin/modprobe --ignore-install snd-seq $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; /sbin/modprobe --quiet --use-blacklist snd-seq-oss ; : ; }
#
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; : ; }
# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-emu10k1-synth ; }
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq ; }
# Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist saa7134-alsa ; : ; }
# Prevent abnormal drivers from grabbing index 0
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-us122l index=-2
options snd-usb-usx2y index=-2
options snd-usb-caiaq index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388
# Keep snd-pcsp from beeing loaded as first soundcard
options snd-pcsp index=-2
alias snd-card-0 snd-hda-intel
options snd-hda-intel model=6stack-dig
Is it correct and I should test for various models from the list, one model at a time, reboot and retest sound after every change to the /etc/modprobe.
Thank u
Revision history for this message
|
#14 |
Yes, that is correct.
Revision history for this message
|
#15 |
Thank u very very much.
My problem is solved with options snd-hda-intel model=mb31.
Revision history for this message
|
#16 |
Thanks Mark Rijckenberg, that solved my question.