Bug 1902 - No sound with Sounblaster CA0106 (Kernel modules: snd-ca106)
Summary: No sound with Sounblaster CA0106 (Kernel modules: snd-ca106)
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Installer (show other bugs)
Version: 1
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Colin Guthrie
QA Contact:
URL:
Whiteboard:
Keywords: UPSTREAM
Depends on:
Blocks:
 
Reported: 2011-06-23 19:17 CEST by mauro moretti
Modified: 2012-07-19 18:29 CEST (History)
6 users (show)

See Also:
Source RPM: alsa
CVE:
Status comment:


Attachments
this is the result the result of pacmd (15.05 KB, application/vnd.oasis.opendocument.text)
2011-06-29 20:55 CEST, mauro moretti
Details
this is the result the result of amixer (10.58 KB, application/vnd.oasis.opendocument.text)
2011-06-29 20:56 CEST, mauro moretti
Details
amixer output (3.67 KB, text/plain)
2011-06-29 23:23 CEST, Colin Guthrie
Details

Description mauro moretti 2011-06-23 19:17:01 CEST
Description of problem:Mageia 1 pci sound card creative labs soundblaster CA0106
kernel module snd-ca106

No sound in any  application. The driver seems to load properly, and all volumes are in place. When playing an mp3 file the progress bar moves normally but does not play any sound



Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
Marcello Anni 2011-06-25 18:05:35 CEST

CC: (none) => marcello.anni
Summary: Mageia with no audio card and pulseaudio Sounblaster CA0106 Kernel modules: snd-ca106 => No sound with Sounblaster CA0106 (Kernel modules: snd-ca106)

Comment 1 Marcello Anni 2011-06-26 16:31:48 CEST
is there anyone who can take care about this issue? thanks
Comment 2 Marcello Anni 2011-06-27 12:02:10 CEST
colin, i know you are a pulseaudio developer... can you take a look into this bug? thanks

cheers,
Marcello

CC: (none) => mageia

Comment 3 Colin Guthrie 2011-06-27 15:10:07 CEST
Hello there.

Some questions:
 1. Is PulseAudio running?
 2. If yes, can you attach the output of "pacmd ls" when something is playing (even if you cannot hear it).
Comment 4 Olav Dahlum 2011-06-27 22:12:07 CEST
This could also be caused by the internal mixing being set to analogue versus digital output, so check the desktop mixer to be sure. Or it could be something different... We still need information to determine which Digital Signal Processor this is etc.

CC: (none) => odahlum

Comment 5 mauro moretti 2011-06-28 20:55:52 CEST
Hello there
PulseAudio is running as an example if I make mp3 files with amarok,vlc or other
you see the bar below to move to the music. All videos play perfectly but without sound.
The speakers and headphones do not even hear the classic noise is as if the sound were turned off.

The result of pcmd ls:
Welcome to PulseAudio! Use "help" for usage information.
>>> Memory blocks currently allocated: 98, size: 332,7 KiB.
Memory blocks allocated during the whole lifetime: 189317, size: 541,5 MiB.
Memory blocks imported from other processes: 51, size: 153,0 KiB.
Memory blocks exported to other processes: 0, size: 0 B.
Total sample cache size: 0 B.
Default sample spec: s16le ch 2 44100 Hz
Default channel map: front-left,front-right
Default sink name: alsa_output.pci-0000_01_07.0.analog-stereo
Default source name: alsa_input.pci-0000_01_07.0.analog-stereo
Memory blocks of type POOL: 47 allocated/93745 accumulated.
Memory blocks of type POOL_EXTERNAL: 0 allocated/512 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/25113 accumulated.
Memory blocks of type IMPORTED: 51 allocated/70459 accumulated.
21 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 = "0.9.22-5.mga1"
    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 = "0.9.22-5.mga1"
    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 = "0.9.22-5.mga1"
    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 = "0.9.22-5.mga1"
    index: 4
        name: <module-alsa-card>
        argument: <device_id="0" name="pci-0000_01_07.0" card_name="alsa_card.pci-0000_01_07.0" tsched=yes ignore_dB=no card_properties="module-udev-detect.discovered=1">
        used: 1
        load once: no
        properties:
                module.author = "Lennart Poettering"
                module.description = "ALSA Card"
                module.version = "0.9.22-5.mga1"
    index: 5
        name: <module-udev-detect>
        argument: <>
        used: -1
        load once: yes
        properties:
                module.author = "Lennart Poettering"
                module.description = "Detect available audio hardware and load matching drivers"
                module.version = "0.9.22-5.mga1"
    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 = "0.9.22-5.mga1"
    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 = "0.9.22-5.mga1"
    index: 8
        name: <module-gconf>
        argument: <>
        used: -1
        load once: yes
        properties:
                module.author = "Lennart Poettering"
                module.description = "GConf Adapter"
                module.version = "0.9.22-5.mga1"
    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 = "0.9.22-5.mga1"
    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 = "0.9.22-5.mga1"
    index: 11
        name: <module-always-sink>
        argument: <>
        used: -1
        load once: yes
        properties:
                module.author = "Colin Guthrie"
                module.description = "Mantiene sempre almeno un sink caricato anche se è nullo"
                module.version = "0.9.22-5.mga1"
    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 = "0.9.22-5.mga1"
    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 = "0.9.22-5.mga1"
    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 = "0.9.22-5.mga1"
    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 = "0.9.22-5.mga1"
    index: 16
        name: <module-cork-music-on-phone>
        argument: <>
        used: -1
        load once: yes
        properties:
                module.author = "Lennart Poettering"
                module.description = "Mute or cork music while a phone stream exists"
                module.version = "0.9.22-5.mga1"
    index: 17
        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 = "0.9.22-5.mga1"
    index: 18
        name: <module-x11-publish>
        argument: <display=:0>
        used: -1
        load once: no
        properties:
                module.author = "Lennart Poettering"
                module.description = "X11 credential publisher"
                module.version = "0.9.22-5.mga1"
    index: 19
        name: <module-x11-xsmp>
        argument: <display=:0 session_manager=local/localhost:@/tmp/.ICE-unix/1404,unix/localhost:/tmp/.ICE-unix/1404>
        used: -1
        load once: no
        properties:
                module.author = "Lennart Poettering"
                module.description = "X11 session management"
                module.version = "0.9.22-5.mga1"
    index: 20
        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 = "0.9.22-5.mga1"
1 sink(s) available.
  * index: 0
        name: <alsa_output.pci-0000_01_07.0.analog-stereo>
        driver: <module-alsa-card.c>
        flags: HARDWARE HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY FLAT_VOLUME DYNAMIC_LATENCY
        state: RUNNING
        suspend cause: 
        priority: 9059
        volume: 0:  55% 1:  55%
                0: -15,65 dB 1: -15,65 dB
                balance 0,00
        base volume: 100%
                     0,00 dB
        volume steps: 65537
        muted: no
        current latency: 89,42 ms
        max request: 16 KiB
        max rewind: 64 KiB
        monitor source: 0
        sample spec: s16le ch 2 48000 Hz
        channel map: front-left,front-right
                     Stereo
        used by: 1
        linked by: 1
        configured latency: 90,00 ms; range is 8,00 .. 341,33 ms
        card: 0 <alsa_card.pci-0000_01_07.0>
        module: 4
        properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "CA0106"
                alsa.id = "ca0106"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "0"
                alsa.card = "0"
                alsa.card_name = "CA0106"
                alsa.long_card_name = "X-Fi Extreme Audio [SB0790] at 0xb800 irq 17"
                alsa.driver_name = "snd_ca0106"
                device.bus_path = "pci-0000:01:07.0"
                sysfs.path = "/devices/pci0000:00/0000:00:09.0/0000:01:07.0/sound/card0"
                device.bus = "pci"
                device.vendor.id = "1102"
                device.vendor.name = "Creative Labs"
                device.product.id = "0007"
                device.product.name = "CA0106 Soundblaster"
                device.string = "front:0"
                device.buffering.buffer_size = "65536"
                device.buffering.fragment_size = "32768"
                device.access_mode = "mmap+timer"
                device.profile.name = "analog-stereo"
                device.profile.description = "Stereo analogico"
                device.description = "CA0106 Soundblaster Stereo analogico"
                alsa.mixer_name = "CA0106"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
2 source(s) available.
    index: 0
        name: <alsa_output.pci-0000_01_07.0.analog-stereo.monitor>
        driver: <module-alsa-card.c>
        flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: IDLE
        suspend cause: 
        priority: 1050
        volume: 0:  63% 1:  63%
                0: -11,95 dB 1: -11,95 dB
                balance 0,00
        base volume: 100%
                     0,00 dB
        volume steps: 65537
        muted: no
        current latency: 0,00 ms
        max rewind: 64 KiB
        sample spec: s16le ch 2 48000 Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 341,33 ms; range is 8,00 .. 341,33 ms
        monitor_of: 0
        card: 0 <alsa_card.pci-0000_01_07.0>
        module: 4
        properties:
                device.description = "Monitor of CA0106 Soundblaster Stereo analogico"
                device.class = "monitor"
                alsa.card = "0"
                alsa.card_name = "CA0106"
                alsa.long_card_name = "X-Fi Extreme Audio [SB0790] at 0xb800 irq 17"
                alsa.driver_name = "snd_ca0106"
                device.bus_path = "pci-0000:01:07.0"
                sysfs.path = "/devices/pci0000:00/0000:00:09.0/0000:01:07.0/sound/card0"
                device.bus = "pci"
                device.vendor.id = "1102"
                device.vendor.name = "Creative Labs"
                device.product.id = "0007"
                device.product.name = "CA0106 Soundblaster"
                device.string = "0"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
  * index: 1
        name: <alsa_input.pci-0000_01_07.0.analog-stereo>
        driver: <module-alsa-card.c>
        flags: HARDWARE HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE 
        priority: 9059
        volume: 0:  60% 1:  60%
                0: -13,31 dB 1: -13,31 dB
                balance 0,00
        base volume:  40%
                     -24,00 dB
        volume steps: 65537
        muted: no
        current latency: 0,00 ms
        max rewind: 0 KiB
        sample spec: s16le ch 2 48000 Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 0,00 ms; range is 0,50 .. 340,67 ms
        card: 0 <alsa_card.pci-0000_01_07.0>
        module: 4
        properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "CA0106"
                alsa.id = "ca0106"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "0"
                alsa.card = "0"
                alsa.card_name = "CA0106"
                alsa.long_card_name = "X-Fi Extreme Audio [SB0790] at 0xb800 irq 17"
                alsa.driver_name = "snd_ca0106"
                device.bus_path = "pci-0000:01:07.0"
                sysfs.path = "/devices/pci0000:00/0000:00:09.0/0000:01:07.0/sound/card0"
                device.bus = "pci"
                device.vendor.id = "1102"
                device.vendor.name = "Creative Labs"
                device.product.id = "0007"
                device.product.name = "CA0106 Soundblaster"
                device.string = "front:0"
                device.buffering.buffer_size = "65408"
                device.buffering.fragment_size = "32704"
                device.access_mode = "mmap+timer"
                device.profile.name = "analog-stereo"
                device.profile.description = "Stereo analogico"
                device.description = "CA0106 Soundblaster Stereo analogico"
                alsa.mixer_name = "CA0106"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        ports:
                analog-input-microphone;input-microphone+input-microphone: Microfono analogico / Microfono / Microfono (priority 10000)
                analog-input-microphone;input-microphone+input-linein: Microfono analogico / Microfono / Line-In (priority 10000)
                analog-input-microphone;input-linein+input-microphone: Microfono analogico / Line-In / Microfono (priority 10000)
                analog-input-microphone;input-linein+input-linein: Microfono analogico / Line-In / Line-In (priority 10000)
                analog-input-microphone;input+input-microphone: Microfono analogico / Ingresso / Microfono (priority 10000)
                analog-input-microphone;input+input-linein: Microfono analogico / Ingresso / Line-In (priority 10000)
                analog-input;input-microphone+input-microphone: Ingresso analogico / Microfono / Microfono (priority 9000)
                analog-input;input-microphone+input-linein: Ingresso analogico / Microfono / Line-In (priority 9000)
                analog-input;input-linein+input-microphone: Ingresso analogico / Line-In / Microfono (priority 9000)
                analog-input;input-linein+input-linein: Ingresso analogico / Line-In / Line-In (priority 9000)
                analog-input;input+input-microphone: Ingresso analogico / Ingresso / Microfono (priority 9000)
                analog-input;input+input-linein: Ingresso analogico / Ingresso / Line-In (priority 9000)
        active port: <analog-input-microphone;input-microphone+input-microphone>
10 client(s) logged in.
    index: 0
        driver: <module-console-kit.c>
        owner module: 14
        properties:
                application.name = "ConsoleKit Session /org/freedesktop/ConsoleKit/Session1"
                console-kit.session = "/org/freedesktop/ConsoleKit/Session1"
    index: 4
        driver: <protocol-native.c>
        owner module: 7
        properties:
                application.name = "KMix KDE 4"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "16"
                application.process.id = "1338"
                application.process.user = "mauromoretti"
                application.process.host = "localhost"
                application.process.binary = "kdeinit4"
                application.language = "it_IT.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "437012c93ecb2b629870c5600000009f"
                application.process.session_id = "437012c93ecb2b629870c5600000009f-1309277889.589994-1214898777"
    index: 5
        driver: <protocol-native.c>
        owner module: 7
        properties:
                application.name = "KMix KDE 4"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "16"
                application.process.id = "2446"
                application.process.user = "mauromoretti"
                application.process.host = "localhost"
                application.process.binary = "kdeinit4"
                application.language = "it_IT.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "437012c93ecb2b629870c5600000009f"
                application.process.session_id = "437012c93ecb2b629870c5600000009f-1309277889.589994-1214898777"
    index: 8
        driver: <module-x11-xsmp.c>
        owner module: 19
        properties:
                application.name = "XSMP Session on KDE as 1014cd7d2d4000130927790200000014040020"
                xsmp.vendor = "KDE"
                xsmp.client.id = "1014cd7d2d4000130927790200000014040020"
    index: 9
        driver: <protocol-native.c>
        owner module: 7
        properties:
                application.name = "libcanberra"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "16"
                application.version = "0.27"
                application.id = "org.freedesktop.libcanberra"
                application.process.id = "1578"
                application.process.user = "mauromoretti"
                application.process.host = "localhost"
                application.process.binary = "knotify4"
                application.language = "it_IT.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "437012c93ecb2b629870c5600000009f"
                application.process.session_id = "437012c93ecb2b629870c5600000009f-1309277889.589994-1214898777"
    index: 14
        driver: <protocol-native.c>
        owner module: 7
        properties:
                application.name = "libphonon"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "16"
                media.role = "music"
                phonon.streamid = "{f7f02d32-a793-4a34-90a2-94d2729d0493}"
                application.process.id = "4152"
                application.process.user = "mauromoretti"
                application.process.host = "localhost"
                application.process.binary = "amarok"
                application.language = "it_IT.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "437012c93ecb2b629870c5600000009f"
                application.process.session_id = "437012c93ecb2b629870c5600000009f-1309277889.589994-1214898777"
                application.icon_name = "amarok"
    index: 30
        driver: <protocol-native.c>
        owner module: 7
        properties:
                application.name = "libphonon"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "16"
                application.process.id = "4380"
                application.process.user = "mauromoretti"
                application.process.host = "localhost"
                application.process.binary = "kcmshell4"
                application.language = "it_IT.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "437012c93ecb2b629870c5600000009f"
                application.process.session_id = "437012c93ecb2b629870c5600000009f-1309277889.589994-1214898777"
    index: 32
        driver: <protocol-native.c>
        owner module: 7
        properties:
                application.name = "kspeakersetup"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "16"
                application.process.id = "4380"
                application.process.user = "mauromoretti"
                application.process.host = "localhost"
                application.process.binary = "kcmshell4"
                application.language = "it_IT.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "437012c93ecb2b629870c5600000009f"
                application.process.session_id = "437012c93ecb2b629870c5600000009f-1309277889.589994-1214898777"
    index: 47
        driver: <protocol-native.c>
        owner module: 7
        properties:
                application.name = "Amarok"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "16"
                media.role = "music"
                phonon.streamid = "{f7f02d32-a793-4a34-90a2-94d2729d0493}"
                application.process.id = "4152"
                application.process.user = "mauromoretti"
                application.process.host = "localhost"
                application.process.binary = "amarok"
                application.language = "it_IT.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "437012c93ecb2b629870c5600000009f"
                application.process.session_id = "437012c93ecb2b629870c5600000009f-1309277889.589994-1214898777"
                application.icon_name = "amarok"
    index: 48
        driver: <cli.c>
        owner module: 20
        properties:
                application.name = "UNIX socket client"
1 card(s) available.
    index: 0
        name: <alsa_card.pci-0000_01_07.0>
        driver: <module-alsa-card.c>
        owner module: 4
        properties:
                alsa.card = "0"
                alsa.card_name = "CA0106"
                alsa.long_card_name = "X-Fi Extreme Audio [SB0790] at 0xb800 irq 17"
                alsa.driver_name = "snd_ca0106"
                device.bus_path = "pci-0000:01:07.0"
                sysfs.path = "/devices/pci0000:00/0000:00:09.0/0000:01:07.0/sound/card0"
                device.bus = "pci"
                device.vendor.id = "1102"
                device.vendor.name = "Creative Labs"
                device.product.id = "0007"
                device.product.name = "CA0106 Soundblaster"
                device.string = "0"
                device.description = "CA0106 Soundblaster"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        profiles:
                output:analog-stereo: Stereo analogico Output (priority 6000)
                output:analog-stereo+input:analog-stereo: Duplex stereo analogico (priority 6060)
                output:analog-stereo+input:iec958-stereo: Stereo analogico Output + Stereo digitale (IEC958) Input (priority 6055)
                output:analog-surround-40: Surround analogico 4.0 Output (priority 700)
                output:analog-surround-40+input:analog-stereo: Surround analogico 4.0 Output + Stereo analogico Input (priority 760)
                output:analog-surround-40+input:iec958-stereo: Surround analogico 4.0 Output + Stereo digitale (IEC958) Input (priority 755)
                output:analog-surround-41: Surround analogico 4.1 Output (priority 800)
                output:analog-surround-41+input:analog-stereo: Surround analogico 4.1 Output + Stereo analogico Input (priority 860)
                output:analog-surround-41+input:iec958-stereo: Surround analogico 4.1 Output + Stereo digitale (IEC958) Input (priority 855)
                output:analog-surround-50: Surround analogico 5.0 Output (priority 700)
                output:analog-surround-50+input:analog-stereo: Surround analogico 5.0 Output + Stereo analogico Input (priority 760)
                output:analog-surround-50+input:iec958-stereo: Surround analogico 5.0 Output + Stereo digitale (IEC958) Input (priority 755)
                output:analog-surround-51: Surround analogico 5.1 Output (priority 800)
                output:analog-surround-51+input:analog-stereo: Surround analogico 5.1 Output + Stereo analogico Input (priority 860)
                output:analog-surround-51+input:iec958-stereo: Surround analogico 5.1 Output + Stereo digitale (IEC958) Input (priority 855)
                output:analog-surround-71: Analog Surround 7.1 Output (priority 700)
                output:analog-surround-71+input:analog-stereo: Analog Surround 7.1 Output + Stereo analogico Input (priority 760)
                output:analog-surround-71+input:iec958-stereo: Analog Surround 7.1 Output + Stereo digitale (IEC958) Input (priority 755)
                output:iec958-stereo: Duplex stereo digitale (IEC958) (priority 5500)
                output:iec958-stereo+input:analog-stereo: Stereo digitale (IEC958) Output + Stereo analogico Input (priority 5560)
                input:analog-stereo: Stereo analogico Input (priority 60)
                input:iec958-stereo: Stereo digitale (IEC958) Input (priority 55)
                off: Spento (priority 0)
        active profile: <output:analog-stereo+input:analog-stereo>
        sinks:
                alsa_output.pci-0000_01_07.0.analog-stereo/#0: CA0106 Soundblaster Stereo analogico
        sources:
                alsa_output.pci-0000_01_07.0.analog-stereo.monitor/#0: Monitor of CA0106 Soundblaster Stereo analogico
                alsa_input.pci-0000_01_07.0.analog-stereo/#1: CA0106 Soundblaster Stereo analogico
1 sink input(s) available.
    index: 17
        driver: <protocol-native.c>
        flags: START_CORKED 
        state: RUNNING
        sink: 0 <alsa_output.pci-0000_01_07.0.analog-stereo>
        volume: 0:  55% 1:  55%
                0: -15,65 dB 1: -15,65 dB
                balance 0,00
        muted: no
        current latency: 52,72 ms
        requested latency: 90,00 ms
        sample spec: s32le ch 2 44100 Hz
        channel map: front-left,front-right
                     Stereo
        resample method: speex-float-0
        module: 7
        client: 47 <Amarok>
        properties:
                media.name = "«Non farti cadere le braccia» di «Edoardo bennato»"
                application.name = "Amarok"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "16"
                media.role = "music"
                phonon.streamid = "{f7f02d32-a793-4a34-90a2-94d2729d0493}"
                application.process.id = "4152"
                application.process.user = "mauromoretti"
                application.process.host = "localhost"
                application.process.binary = "amarok"
                application.language = "it_IT.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "437012c93ecb2b629870c5600000009f"
                application.process.session_id = "437012c93ecb2b629870c5600000009f-1309277889.589994-1214898777"
                application.icon_name = "amarok"
                module-stream-restore.id = "sink-input-by-media-role:music"
                media.title = "Non farti cadere le braccia"
                media.artist = "Edoardo bennato"
0 source outputs(s) available.
0 cache entrie(s) available.

thanks to all
Comment 6 mauro moretti 2011-06-28 21:01:30 CEST
(In reply to comment #4)
> This could also be caused by the internal mixing being set to analogue versus
> digital output, so check the desktop mixer to be sure. Or it could be something
> different... We still need information to determine which Digital Signal
> Processor this is etc.

Hello olav
If I understand correctly the question:
The audio is set to duplex analog stereo
thanks
Comment 7 Colin Guthrie 2011-06-28 21:06:01 CEST
The key word in my request was "attach" :) Please try to use the attach file feature in the future for large amounts of output as it makes the bug itself very hard to read when debug output is interspersed with comments!

Things look generally OK with that (sometimes obvious problems crop up with here), so can you also *attach* the output of amixer -c0? Thanks in advance!
Comment 8 mauro moretti 2011-06-29 20:39:17 CEST
(In reply to comment #7)
> The key word in my request was "attach" :) Please try to use the attach file
> feature in the future for large amounts of output as it makes the bug itself
> very hard to read when debug output is interspersed with comments!
> 
> Things look generally OK with that (sometimes obvious problems crop up with
> here), so can you also *attach* the output of amixer -c0? Thanks in advance!

hello all
ok sorry, I hope to do the right thing now
Comment 9 mauro moretti 2011-06-29 20:55:10 CEST
Created attachment 628 [details]
this is the result the result of pacmd

if he can propose again to serve here the result of pacmd
Comment 10 mauro moretti 2011-06-29 20:56:56 CEST
Created attachment 629 [details]
this is the result the result of amixer
Colin Guthrie 2011-06-29 23:21:56 CEST

Attachment 628 mime type: text/plain => application/vnd.oasis.opendocument.text

Comment 11 Colin Guthrie 2011-06-29 23:23:13 CEST
Created attachment 630 [details]
amixer output

Upload a plain text version of amixer output.

In future, please attach just plain text documents as created by e.g. gedit or kate. This makes the bugs much easier to read as it can all be done within the web browser.

Attachment 629 is obsolete: 0 => 1

Comment 12 Colin Guthrie 2011-06-29 23:32:19 CEST
OK, so the kcontrols used for Analog output on this card are not covered by our mixer probing logic. (Analog Front, Analog Side etc.)

I'll cook up a patch for you to test sometime soon. It does not require a recompile of PulseAudio, so you should be able to test pretty easily. That said, I also want to consult with an Ubuntu colleague to see if he's actually fixed the driver to have more standard names as this might be a preferred solution here.

I likely won't be able to do this for a few days tho', so if I forget (it can happen!) please do ping me here or on IRC :D
Comment 13 mauro moretti 2011-06-30 22:17:15 CEST
(In reply to comment #12)
> OK, so the kcontrols used for Analog output on this card are not covered by our
> mixer probing logic. (Analog Front, Analog Side etc.)
> 
> I'll cook up a patch for you to test sometime soon. It does not require a
> recompile of PulseAudio, so you should be able to test pretty easily. That
> said, I also want to consult with an Ubuntu colleague to see if he's actually
> fixed the driver to have more standard names as this might be a preferred
> solution here.
> 
> I likely won't be able to do this for a few days tho', so if I forget (it can
> happen!) please do ping me here or on IRC :D



Ok, thanks Colin soon
Comment 14 Colin Guthrie 2011-07-04 11:10:28 CEST
Hi,

After consulting with someone it's actually tricker than I thought. I will really need to be fixed at the alsa level rather than worked around in PA.

There are two problems. One is that the names are non-standard: i.e. they have the "Analog " prefix. and the second is that the Center and LFE channels are combined into a single stereo control rather than (as is normal) separate Center and LFE mono channels - here we do not know if Center is Left and LFE is Right or Center is Right and LFE is Left... it's a bit broken.

So I'll report this to the alsa list and see what can be done.

What is also strange is the separate IEC958 controls... it seems to suggest your card does some kind of hardware, on-the-fly AC3 encoding or soemthing... That's not something we probe for but it wouldn't be too hard to support if it didn't have this combined channel also :(

I'll post links to my reports on alsa-devel list.
Comment 15 mauro moretti 2011-07-05 21:05:18 CEST
(In reply to comment #14)
> Hi,
> 
> After consulting with someone it's actually tricker than I thought. I will
> really need to be fixed at the alsa level rather than worked around in PA.
> 
> There are two problems. One is that the names are non-standard: i.e. they have
> the "Analog " prefix. and the second is that the Center and LFE channels are
> combined into a single stereo control rather than (as is normal) separate
> Center and LFE mono channels - here we do not know if Center is Left and LFE is
> Right or Center is Right and LFE is Left... it's a bit broken.
> 
> So I'll report this to the alsa list and see what can be done.
> 
> What is also strange is the separate IEC958 controls... it seems to suggest
> your card does some kind of hardware, on-the-fly AC3 encoding or soemthing...
> That's not something we probe for but it wouldn't be too hard to support if it
> didn't have this combined channel also :(
> 
> I'll post links to my reports on alsa-devel list.


Thanks Colin
is in your hands
hello
Comment 16 Samuel Verschelde 2011-10-01 15:58:54 CEST
Assigning the bug to Colin, if he doesn't mind :)

CC: (none) => stormi
Assignee: bugsquad => mageia

Comment 17 papoteur 2011-11-14 21:02:29 CET
Hello,
I have also the same problem, see https://bugs.mageia.org/show_bug.cgi?id=3104
I found a provisory solution.

Bye

CC: (none) => yves.brungard_mageia

Comment 18 Marja Van Waes 2012-02-20 08:51:12 CET
Pinging, because nothing has happened with this report for more than 3 months, it still has the status NEW or REOPENED.

CC: (none) => marja11

Comment 19 Colin Guthrie 2012-02-20 22:35:22 CET
There isn't much we can do until we can convince some alsa developer to fix this sadly :(

I do come across this issue periodically and do try to poke people, but I'm not in a position to be able to fix it myself.
Comment 20 Marja Van Waes 2012-02-21 09:07:42 CET
(In reply to comment #19)
> There isn't much we can do until we can convince some alsa developer to fix
> this sadly :(
> 
> I do come across this issue periodically and do try to poke people, but I'm not
> in a position to be able to fix it myself.

If we could (temporarily, until upstream comes with a fix) close bugs as RESOLVED-UPSTREAM, I would suggest to do that, but we don't have that resolution.

Can you please give the link to the upstream bug report?

Keywords: (none) => UPSTREAM
Source RPM: (none) => alsa

Comment 21 Colin Guthrie 2012-02-21 10:19:53 CET
Upstream doesn't have a bug tracker worth using, it's just mailing list posts and IRC discussions.... :s
Comment 22 Marja Van Waes 2012-06-06 22:11:51 CEST
I suppose this bug is valid for Mageia 2, too, or am I wrong about that (did some magic happen upstream?)
Comment 23 Marcello Anni 2012-07-19 18:29:29 CEST
with mageia 2 mauro hasn't this issue anymore.. hence, i'm closing this bug. mauro, if you encounter again this problem, feel free to reopen this bug.

cheers,
Marcello

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.