Page 1 of 1
No "line" input with Sigmatel Stac on Dell Precision 380

Posted:
Sep 25th, '12, 10:42
by gouessej
Hi
I installed Mageia Linux 2 on my Dell Precision 380 yesterday, its audio chip is a SIGMATEL STAC 92XX (maybe 9205 but I'm not sure of that). The input of my sound card does not work. I installed alsa-tools, alsa-firmware, etc... I temporarily disabled Pulse Audio (until I find a solution working both with Alsa and Pulse Audio). I opened Alsa Mixer GUI but there is no "line" option, I see PCM, Master, Digital (which seems to be used for the microphone) but no "line". Changing "Capture" does not solve my problem. I connect the sound output of my VGA box to the sound input of my computer. I succeeded in fixing this problem on other computers but this time I have not found any solution. Please can you help me?
Re: No "line" input with Sigmatel Stac on Dell Precision 380

Posted:
Sep 26th, '12, 01:20
by gouessej
Hi
I have just succeeded in adding the "line" control into kmix but I still hear nothing from the input. My chip is a Sigmatel Stac 9200.
Re: No "line" input with Sigmatel Stac on Dell Precision 380

Posted:
Sep 26th, '12, 01:28
by gouessej
I have just tried the following commands, there is something strange for the input:
- Code: Select all
[gouessej@localhost ~]$ grep sound /etc/modprobe.conf
alias sound-slot-0 snd_hda_intel
[gouessej@localhost ~]$ amixer -c0
Simple mixer control 'Master',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [0.00dB] [on]
Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'PCM',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 255
Mono:
Front Left: Playback 255 [100%] [0.00dB]
Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'LFE',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 15
Front Left: Capture 15 [100%] [22.50dB] [on]
Front Right: Capture 15 [100%] [22.50dB] [on]
Simple mixer control 'Digital',0
Capabilities: cvolume
Capture channels: Front Left - Front Right
Limits: Capture 0 - 120
Front Left: Capture 120 [100%] [30.00dB]
Front Right: Capture 120 [100%] [30.00dB]
Simple mixer control 'Input Source',0
Capabilities: cenum
Items: 'Front Mic' 'Rear Mic' 'Line'
Item0: 'Line'
Simple mixer control 'Mux',0
Capabilities: cvolume
Capture channels: Front Left - Front Right
Limits: Capture 0 - 4
Front Left: Capture 4 [100%] [40.00dB]
Front Right: Capture 4 [100%] [40.00dB]
[gouessej@localhost ~]$ pacmd ls
Welcome to PulseAudio! Use "help" for usage information.
>>> Memory blocks currently allocated: 1, size: 64,0 Kio.
Memory blocks allocated during the whole lifetime: 38577, size: 81,7 Mio.
Memory blocks imported from other processes: 0, size: 0 B.
Memory blocks exported to other processes: 0, size: 0 B.
Total sample cache size: 0 B.
Default sample spec: s16le 2ch 44100Hz
Default channel map: front-left,front-right
Default sink name: alsa_output.pci-0000_00_1b.0.analog-stereo
Default source name: alsa_input.pci-0000_00_1b.0.analog-stereo
Memory blocks of type POOL: 1 allocated/11828 accumulated.
Memory blocks of type POOL_EXTERNAL: 0 allocated/12202 accumulated.
Memory blocks of type APPENDED: 0 allocated/0 accumulated.
Memory blocks of type USER: 0 allocated/0 accumulated.
Memory blocks of type FIXED: 0 allocated/26359 accumulated.
Memory blocks of type IMPORTED: 0 allocated/390 accumulated.
25 module(s) loaded.
index: 0
name: <module-device-restore>
argument: <>
used: -1
load once: yes
properties:
module.author = "Lennart Poettering"
module.description = "Automatically restore the volume/mute state of devices"
module.version = "2.0.0-1.mga2"
index: 1
name: <module-stream-restore>
argument: <>
used: -1
load once: yes
properties:
module.author = "Lennart Poettering"
module.description = "Automatically restore the volume/mute/device state of streams"
module.version = "2.0.0-1.mga2"
index: 2
name: <module-card-restore>
argument: <>
used: -1
load once: yes
properties:
module.author = "Lennart Poettering"
module.description = "Automatically restore profile of cards"
module.version = "2.0.0-1.mga2"
index: 3
name: <module-augment-properties>
argument: <>
used: -1
load once: yes
properties:
module.author = "Lennart Poettering"
module.description = "Augment the property sets of streams with additional static information"
module.version = "2.0.0-1.mga2"
index: 4
name: <module-alsa-card>
argument: <device_id="0" name="pci-0000_00_1b.0" card_name="alsa_card.pci-0000_00_1b.0" namereg_fail=false tsched=no fixed_latency_range=no ignore_dB=no deferred_volume=yes card_properties="module-udev-detect.discovered=1">
used: 0
load once: no
properties:
module.author = "Lennart Poettering"
module.description = "ALSA Card"
module.version = "2.0.0-1.mga2"
index: 5
name: <module-udev-detect>
argument: <tsched=0>
used: -1
load once: yes
properties:
module.author = "Lennart Poettering"
module.description = "Detect available audio hardware and load matching drivers"
module.version = "2.0.0-1.mga2"
index: 6
name: <module-esound-protocol-unix>
argument: <>
used: -1
load once: no
properties:
module.author = "Lennart Poettering"
module.description = "ESOUND protocol (UNIX sockets)"
module.version = "2.0.0-1.mga2"
index: 7
name: <module-native-protocol-unix>
argument: <>
used: -1
load once: no
properties:
module.author = "Lennart Poettering"
module.description = "Native protocol (UNIX sockets)"
module.version = "2.0.0-1.mga2"
index: 8
name: <module-gconf>
argument: <>
used: -1
load once: yes
properties:
module.author = "Lennart Poettering"
module.description = "GConf Adapter"
module.version = "2.0.0-1.mga2"
index: 9
name: <module-default-device-restore>
argument: <>
used: -1
load once: yes
properties:
module.author = "Lennart Poettering"
module.description = "Automatically restore the default sink and source"
module.version = "2.0.0-1.mga2"
index: 10
name: <module-rescue-streams>
argument: <>
used: -1
load once: yes
properties:
module.author = "Lennart Poettering"
module.description = "When a sink/source is removed, try to move their streams to the default sink/source"
module.version = "2.0.0-1.mga2"
index: 11
name: <module-always-sink>
argument: <>
used: -1
load once: yes
properties:
module.author = "Colin Guthrie"
module.description = "Garde toujours au moins une destination même si elle est vide"
module.version = "2.0.0-1.mga2"
index: 12
name: <module-intended-roles>
argument: <>
used: -1
load once: yes
properties:
module.author = "Lennart Poettering"
module.description = "Automatically set device of streams based of intended roles of devices"
module.version = "2.0.0-1.mga2"
index: 13
name: <module-suspend-on-idle>
argument: <>
used: -1
load once: yes
properties:
module.author = "Lennart Poettering"
module.description = "When a sink/source is idle for too long, suspend it"
module.version = "2.0.0-1.mga2"
index: 14
name: <module-console-kit>
argument: <>
used: -1
load once: yes
properties:
module.author = "Lennart Poettering"
module.description = "Create a client for each ConsoleKit session of this user"
module.version = "2.0.0-1.mga2"
index: 15
name: <module-position-event-sounds>
argument: <>
used: -1
load once: yes
properties:
module.author = "Lennart Poettering"
module.description = "Position event sounds between L and R depending on the position on screen of the widget triggering them."
module.version = "2.0.0-1.mga2"
index: 16
name: <module-role-cork>
argument: <>
used: -1
load once: yes
properties:
module.author = "Lennart Poettering"
module.description = "Mute & cork streams with certain roles while others exist"
module.version = "2.0.0-1.mga2"
index: 17
name: <module-filter-heuristics>
argument: <>
used: -1
load once: yes
properties:
module.author = "Colin Guthrie"
module.description = "Detect when various filters are desirable"
module.version = "2.0.0-1.mga2"
index: 18
name: <module-filter-apply>
argument: <>
used: -1
load once: yes
properties:
module.author = "Colin Guthrie"
module.description = "Load filter sinks automatically when needed"
module.version = "2.0.0-1.mga2"
index: 19
name: <module-dbus-protocol>
argument: <>
used: -1
load once: yes
properties:
module.author = "Tanu Kaskinen"
module.description = "D-Bus interface"
module.version = "2.0.0-1.mga2"
index: 20
name: <module-switch-on-port-available>
argument: <>
used: -1
load once: no
properties:
index: 21
name: <module-x11-publish>
argument: <display=:0>
used: -1
load once: no
properties:
module.author = "Lennart Poettering"
module.description = "X11 credential publisher"
module.version = "2.0.0-1.mga2"
index: 22
name: <module-x11-xsmp>
argument: <display=:0 session_manager=local/localhost:@/tmp/.ICE-unix/24961,unix/localhost:/tmp/.ICE-unix/24961>
used: -1
load once: no
properties:
module.author = "Lennart Poettering"
module.description = "X11 session management"
module.version = "2.0.0-1.mga2"
index: 23
name: <module-device-manager>
argument: <do_routing=1>
used: -1
load once: yes
properties:
module.author = "Colin Guthrie"
module.description = "Keep track of devices (and their descriptions) both past and present and prioritise by role"
module.version = "2.0.0-1.mga2"
index: 25
name: <module-cli-protocol-unix>
argument: <>
used: -1
load once: no
properties:
module.author = "Lennart Poettering"
module.description = "Command line interface protocol (UNIX sockets)"
module.version = "2.0.0-1.mga2"
1 sink(s) available.
index: 2
name: <alsa_output.pci-0000_00_1b.0.analog-stereo>
driver: <module-alsa-card.c>
flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY FLAT_VOLUME
state: SUSPENDED
suspend cause: IDLE
priority: 9959
volume: 0: 100% 1: 100%
0: 0,00 dB 1: 0,00 dB
balance 0,00
base volume: 100%
0,00 dB
volume steps: 65537
muted: no
current latency: 0,00 ms
max request: 0 KiB
max rewind: 0 KiB
monitor source: 3
sample spec: s16le 2ch 44100Hz
channel map: front-left,front-right
Stéréo
used by: 0
linked by: 0
fixed latency: 99,95 ms
card: 0 <alsa_card.pci-0000_00_1b.0>
module: 4
properties:
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "STAC92xx Analog"
alsa.id = "STAC92xx Analog"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "0"
alsa.card = "0"
alsa.card_name = "HDA Intel"
alsa.long_card_name = "HDA Intel at 0xefffc000 irq 45"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1b.0"
sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.name = "N10/ICH 7 Family High Definition Audio Controller"
device.form_factor = "internal"
device.string = "front:0"
device.buffering.buffer_size = "17632"
device.buffering.fragment_size = "4408"
device.access_mode = "mmap"
device.profile.name = "analog-stereo"
device.profile.description = "Stéréo analogique"
device.description = "Audio interne Stéréo analogique"
alsa.mixer_name = "SigmaTel STAC9200"
alsa.components = "HDA:83847690,102801a8,00102201"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
ports:
analog-output: Sortie analogique (priority 9900, available: unknown)
properties:
active port: <analog-output>
2 source(s) available.
index: 3
name: <alsa_output.pci-0000_00_1b.0.analog-stereo.monitor>
driver: <module-alsa-card.c>
flags: DECIBEL_VOLUME LATENCY
state: SUSPENDED
suspend cause: IDLE
priority: 1950
volume: 0: 100% 1: 100%
0: 0,00 dB 1: 0,00 dB
balance 0,00
base volume: 100%
0,00 dB
volume steps: 65537
muted: no
current latency: 0,00 ms
max rewind: 0 KiB
sample spec: s16le 2ch 44100Hz
channel map: front-left,front-right
Stéréo
used by: 0
linked by: 0
fixed latency: 99,95 ms
monitor_of: 2
card: 0 <alsa_card.pci-0000_00_1b.0>
module: 4
properties:
device.description = "Monitor of Audio interne Stéréo analogique"
device.class = "monitor"
alsa.card = "0"
alsa.card_name = "HDA Intel"
alsa.long_card_name = "HDA Intel at 0xefffc000 irq 45"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1b.0"
sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.name = "N10/ICH 7 Family High Definition Audio Controller"
device.form_factor = "internal"
device.string = "0"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
index: 4
name: <alsa_input.pci-0000_00_1b.0.analog-stereo>
driver: <module-alsa-card.c>
flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
state: SUSPENDED
suspend cause: IDLE
priority: 9959
volume: 0: 100% 1: 100%
0: 0,00 dB 1: 0,00 dB
balance 0,00
base volume: 42%
-22,50 dB
volume steps: 65537
muted: no
current latency: 0,00 ms
max rewind: 0 KiB
sample spec: s16le 2ch 44100Hz
channel map: front-left,front-right
Stéréo
used by: 0
linked by: 0
fixed latency: 99,95 ms
card: 0 <alsa_card.pci-0000_00_1b.0>
module: 4
properties:
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "STAC92xx Analog"
alsa.id = "STAC92xx Analog"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "0"
alsa.card = "0"
alsa.card_name = "HDA Intel"
alsa.long_card_name = "HDA Intel at 0xefffc000 irq 45"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1b.0"
sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.name = "N10/ICH 7 Family High Definition Audio Controller"
device.form_factor = "internal"
device.string = "front:0"
device.buffering.buffer_size = "17632"
device.buffering.fragment_size = "4408"
device.access_mode = "mmap"
device.profile.name = "analog-stereo"
device.profile.description = "Stéréo analogique"
device.description = "Audio interne Stéréo analogique"
alsa.mixer_name = "SigmaTel STAC9200"
alsa.components = "HDA:83847690,102801a8,00102201"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
ports:
analog-input-microphone-front: Front Microphone (priority 8500, available: no)
properties:
analog-input-microphone-rear: Rear Microphone (priority 8200, available: no)
properties:
analog-input-linein: Entrée-ligne (priority 8100, available: unknown)
properties:
active port: <analog-input-linein>
6 client(s) logged in.
index: 0
driver: <module-console-kit.c>
owner module: 14
properties:
application.name = "ConsoleKit Session /org/freedesktop/ConsoleKit/Session2"
console-kit.session = "/org/freedesktop/ConsoleKit/Session2"
index: 4
driver: <protocol-native.c>
owner module: 7
properties:
application.name = "KMix KDE 4"
native-protocol.peer = "UNIX socket client"
native-protocol.version = "26"
application.process.id = "24936"
application.process.user = "gouessej"
application.process.host = "localhost"
application.process.binary = "kdeinit4"
application.language = "fr_FR.UTF-8"
window.x11.display = ":0"
application.process.machine_id = "d2c20895162635de17f324dd00000231"
application.process.session_id = "d2c20895162635de17f324dd00000231-1348614636.762767-1496026339"
index: 7
driver: <protocol-native.c>
owner module: 7
properties:
application.name = "libcanberra"
native-protocol.peer = "UNIX socket client"
native-protocol.version = "26"
application.version = "0.28"
application.id = "org.freedesktop.libcanberra"
application.process.id = "25137"
application.process.user = "gouessej"
application.process.host = "localhost"
application.process.binary = "knotify4"
application.language = "fr_FR.UTF-8"
window.x11.display = ":0"
application.process.machine_id = "d2c20895162635de17f324dd00000231"
application.process.session_id = "d2c20895162635de17f324dd00000231-1348614636.762767-1496026339"
index: 8
driver: <module-x11-xsmp.c>
owner module: 22
properties:
application.name = "XSMP Session on KDE as 1014cd7d2d4000134861465500000249610009"
xsmp.vendor = "KDE"
xsmp.client.id = "1014cd7d2d4000134861465500000249610009"
index: 11
driver: <protocol-native.c>
owner module: 7
properties:
application.name = "KMix KDE 4"
native-protocol.peer = "UNIX socket client"
native-protocol.version = "26"
application.process.id = "25211"
application.process.user = "gouessej"
application.process.host = "localhost"
application.process.binary = "kdeinit4"
application.language = "fr_FR.UTF-8"
window.x11.display = ":0"
application.process.machine_id = "d2c20895162635de17f324dd00000231"
application.process.session_id = "d2c20895162635de17f324dd00000231-1348614636.762767-1496026339"
index: 24
driver: <cli.c>
owner module: 25
properties:
application.name = "UNIX socket client"
1 card(s) available.
index: 0
name: <alsa_card.pci-0000_00_1b.0>
driver: <module-alsa-card.c>
owner module: 4
properties:
alsa.card = "0"
alsa.card_name = "HDA Intel"
alsa.long_card_name = "HDA Intel at 0xefffc000 irq 45"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1b.0"
sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.name = "N10/ICH 7 Family High Definition Audio Controller"
device.form_factor = "internal"
device.string = "0"
device.description = "Audio interne"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
profiles:
output:analog-stereo: Stéréo analogique Output (priority 6000)
output:analog-stereo+input:analog-stereo: Duplex stéréo analogique (priority 6060)
input:analog-stereo: Stéréo analogique Input (priority 60)
off: Éteint (priority 0)
active profile: <output:analog-stereo+input:analog-stereo>
sinks:
alsa_output.pci-0000_00_1b.0.analog-stereo/#2: Audio interne Stéréo analogique
sources:
alsa_output.pci-0000_00_1b.0.analog-stereo.monitor/#3: Monitor of Audio interne Stéréo analogique
alsa_input.pci-0000_00_1b.0.analog-stereo/#4: Audio interne Stéréo analogique
ports:
analog-output: Sortie analogique (priority 9900, available: unknown)
properties:
analog-input-microphone-front: Front Microphone (priority 8500, available: no)
properties:
analog-input-microphone-rear: Rear Microphone (priority 8200, available: no)
properties:
analog-input-linein: Entrée-ligne (priority 8100, available: unknown)
properties:
0 sink input(s) available.
0 source outputs(s) available.
0 cache entrie(s) available.
Edited to change quote tags to code tags
Re: No "line" input with Sigmatel Stac on Dell Precision 380

Posted:
Sep 26th, '12, 01:39
by Ken-Bergen
As you can see I changed your quote tags to code tags for better readability.
Re: No "line" input with Sigmatel Stac on Dell Precision 380

Posted:
Sep 26th, '12, 01:46
by gouessej
Ken-Bergen wrote:As you can see I changed your quote tags to code tags for better readability.
Ok thanks. I'm sorry, I should have done it.
I have not yet solved my problem

Re: No "line" input with Sigmatel Stac on Dell Precision 380

Posted:
Sep 27th, '12, 00:57
by gouessej
Hi
I see that the level varies for the input line when I look at it in pavucontrol but I don't understand why I don't hear it whereas I have selected the duplex mode. I can provide some other information, I would appreciate to get some help.
Re: No "line" input with Sigmatel Stac on Dell Precision 380

Posted:
Sep 28th, '12, 16:23
by gouessej
Hi
This bug seems to come from the driver, it is reproducible under Ubuntu too:
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1033714