Asbjørn Sæbø
2008-08-30 22:10:17 UTC
After some problems, I got JACK working on the internal sound card of a
Dell Latitude D430. The purpose of this post is just to document the
trick in the archives, for the benefit of the next person having
problems with this. (While the solution was simple, it took me some
time to find it.)
Hardware:
Dell Latitude D430 Laptop, with an Intel internal soundcard with a
SigmaTel STAC9200
Symptoms: Jackd timed out in realtime mode, gave hundreds of XRUNs in
non-realtime mode.
Fix: The input of the card must be _activated_. There is a control (a
"switch") for the input that needs to be turned on. In alsamixer, go to
the "Capture" page, locate the Capture control and enable it by pressing
SPACE, after which the letters "CAPTUR" are shown in red at the bottom
of the control. (There are several controls titled "Capture" at the
bottom, the correct one is the one labeled only "Capture" when looking
at the "Item" in the upper left corner of alsamixer. The other two
controls may not be enabled this way.)
Thanks to Sampo Savolainen, who had written the email that gave me the
solution:
http://boudicca.tux.org/hypermail/jackit-devel/2007-Jan/0102.html
Asbjørn Sæbø
Output from lspci:
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High
Definition Audio Controller (rev 01)
***@64studio:~$ cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xefebc000 irq 21
***@64studio:~$ cat /proc/asound/card0/codec#0
Codec: SigmaTel STAC9200
[...]
***@64studio:~$ cat /proc/asound/card0/codec#1
Codec: Conexant ID 2c06
Dell Latitude D430. The purpose of this post is just to document the
trick in the archives, for the benefit of the next person having
problems with this. (While the solution was simple, it took me some
time to find it.)
Hardware:
Dell Latitude D430 Laptop, with an Intel internal soundcard with a
SigmaTel STAC9200
Symptoms: Jackd timed out in realtime mode, gave hundreds of XRUNs in
non-realtime mode.
Fix: The input of the card must be _activated_. There is a control (a
"switch") for the input that needs to be turned on. In alsamixer, go to
the "Capture" page, locate the Capture control and enable it by pressing
SPACE, after which the letters "CAPTUR" are shown in red at the bottom
of the control. (There are several controls titled "Capture" at the
bottom, the correct one is the one labeled only "Capture" when looking
at the "Item" in the upper left corner of alsamixer. The other two
controls may not be enabled this way.)
Thanks to Sampo Savolainen, who had written the email that gave me the
solution:
http://boudicca.tux.org/hypermail/jackit-devel/2007-Jan/0102.html
Asbjørn Sæbø
Output from lspci:
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High
Definition Audio Controller (rev 01)
***@64studio:~$ cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xefebc000 irq 21
***@64studio:~$ cat /proc/asound/card0/codec#0
Codec: SigmaTel STAC9200
[...]
***@64studio:~$ cat /proc/asound/card0/codec#1
Codec: Conexant ID 2c06