View unanswered posts    View active topics

All times are UTC - 6 hours





Post new topic Reply to topic  [ 2 posts ] 
Print view Previous topic   Next topic  
Author Message
Search for:
PostPosted: Wed May 26, 2010 8:22 am 
Offline
Joined: Mon Dec 18, 2006 1:20 pm
Posts: 98
Location: Krakow, Poland, EU
Hi,

I have no sound. My sound onboard card is a SI7012 (with a Realtek ALC650 sound chip); I wonder if it is correctly detected at boot ? Its PCI ID is 1039:7012:1043:8095.

Here is lspci -vnn output:
Code:
0:02.7 Multimedia audio controller [0401]: Silicon Integrated Systems [SiS] AC'97 Sound Controller [1039:7012] (rev a0)
   Subsystem: ASUSTeK Computer Inc. Device [1043:8095]
   Flags: bus master, medium devsel, latency 32, IRQ 18
   I/O ports at 9400 [size=256]
   I/O ports at 9000 [size=128]
   Capabilities: <access denied>
   Kernel driver in use: Intel ICH
   Kernel modules: snd-intel8x0


In the audio settings panel (service menu), I selected ALSA/analog. But something perhaps goes wrong there, as the driver snd-intel8x0 loads at boot; is an Intel driver the right one for a SIS962 southbridge and a SI7012 / ALC650 sound card ? I am lost.

Nevertheless, sound devices are created:
Code:
ls -l snd sound
snd:
total 0
crw-rw---- 1 root audio 116, 6 2010-05-26 16:41 controlC0
crw-rw---- 1 root audio 116, 5 2010-05-26 16:41 pcmC0D0c
crw-rw---- 1 root audio 116, 4 2010-05-26 16:41 pcmC0D0p
crw-rw---- 1 root audio 116, 3 2010-05-26 16:41 pcmC0D1c
crw-rw---- 1 root audio 116, 7 2010-05-26 16:41 seq
crw-rw---- 1 root audio 116, 2 2010-05-26 16:41 timer

sound:
total 0
crw-rw---- 1 root audio 14, 12 2010-05-26 16:41 adsp
crw-rw---- 1 root audio 14,  4 2010-05-26 16:41 audio
crw-rw---- 1 root audio 14,  3 2010-05-26 16:41 dsp
crw-rw---- 1 root audio 14,  0 2010-05-26 16:41 mixer
crw-rw---- 1 root audio 14,  1 2010-05-26 16:41 sequencer
crw-rw---- 1 root audio 14,  8 2010-05-26 16:41 sequencer2


ALSA being the active sound system, many drivers related to OSS are still loading. Is it fine ?

Code:
lsmod | grep
Module                  Size  Used by
sndsnd_seq_oss            31872  0
snd_seq_midi_event      8192  1 snd_seq_oss
snd_seq                49968  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          8204  2 snd_seq_oss,snd_seq
snd_aw2                13084  0
snd_pcm_oss            40192  0
snd_mixer_oss          16512  1 snd_pcm_oss
snd_intel8x0           30876  0
snd_ac97_codec        102308  1 snd_intel8x0
ac97_bus                3584  1 snd_ac97_codec
snd_pcm                70020  4 snd_aw2,snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer              21384  2 snd_seq,snd_pcm
snd                    50852  10 snd_seq_oss,snd_seq,snd_seq_device,snd_aw2,snd_pcm_oss,snd_mixer_oss,
                                 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore               8160  1 snd
snd_page_alloc         10120  2 snd_intel8x0,snd_pcm


Switching to OSS drivers through service menu does not give me more sound on the output plug. Of course it makes loading a different driver:

Code:
00:02.7 Multimedia audio controller [0401]: Silicon Integrated Systems [SiS] AC'97 Sound Controller [1039:7012] (rev a0)
   Subsystem: ASUSTeK Computer Inc. Device [1043:8095]
   Flags: bus master, medium devsel, latency 32, IRQ 18
   I/O ports at 9400 [size=256]
   I/O ports at 9000 [size=128]
   Capabilities: <access denied>
   Kernel driver in use: oss_ich


A sound device is then created:
Code:
lrwxrwxrwx 1 root root          22 2010-05-26 16:03 dsp -> /dev/oss/oss_ich0/pcm0
lrwxrwxrwx 1 root root          22 2010-05-26 16:03 dsp0 -> /dev/oss/oss_ich0/pcm0
lrwxrwxrwx 1 root root          22 2010-05-26 16:03 dsp_ac3 -> /dev/oss/oss_ich0/pcm0
lrwxrwxrwx 1 root root          22 2010-05-26 16:03 dsp_in -> /dev/oss/oss_ich0/pcm0
lrwxrwxrwx 1 root root          22 2010-05-26 16:03 dsp_mmap -> /dev/oss/oss_ich0/pcm0
lrwxrwxrwx 1 root root          22 2010-05-26 16:03 dsp_multich -> /dev/oss/oss_ich0/pcm0
lrwxrwxrwx 1 root root          22 2010-05-26 16:03 dsp_out -> /dev/oss/oss_ich0/pcm0


Is there something wrong there, something I can fix ? Have I just to open a bug report and wait for a possible solution with a next upgrade ? This is quite annoying to run a mythbox with a dead sound output. :(

My onboard sound chip shares the same IRQ as my DVB capture card. Might it be a reason for an hardware conflict ? (see Satelco EasyWatch PCI DVB-S 1131:7146:1894:001b)

Support on both issues is warmly welcomed. :wink:


Top
 Profile  
 
PostPosted: Wed May 26, 2010 2:15 pm 
Offline
Joined: Mon Dec 18, 2006 1:20 pm
Posts: 98
Location: Krakow, Poland, EU
Well,

I went the wrong way. I do have sound. I should better have checked my hardware, as the problem is entirely on the side of my external audio amplifier.
:oops: Nothing wrong with the software here.

By the way, according to ALSA-Configuration.txt, snd-intel8x0 is the right module for managing a SIS SI7012 sound card.

Code:
  Module snd-intel8x0
  -------------------

    Module for AC'97 motherboards from Intel and compatibles.
         * Intel i810/810E, i815, i820, i830, i84x, MX440
            ICH5, ICH6, ICH7, 6300ESB, ESB2
         * SiS 7012 (SiS 735)
         * NVidia NForce, NForce2, NForce3, MCP04, CK804
             CK8, CK8S, MCP501
         * AMD AMD768, AMD8111
         * ALi m5455

    ac97_clock     - AC'97 codec clock base (0 = auto-detect)
    ac97_quirk    - AC'97 workaround for strange hardware
          See "AC97 Quirk Option" section below.
    buggy_irq     - Enable workaround for buggy interrupts on some
                    motherboards (default yes on nForce chips,
          otherwise off)
    buggy_semaphore - Enable workaround for hardwares with buggy
          semaphores (e.g. on some ASUS laptops)
          (default off)
    spdif_aclink  - Use S/PDIF over AC-link instead of direct connection
          from the controller chip
          (0 = off, 1 = on, -1 = default)


For those experiencing software problems with that sound card, here come a few references I browsed through:
    There is a bug reported on ArchLinux web site : FS#16448 - No sound for the SiS 7012 card using snd-intel8x0 driver, which shows the same symptoms as mine. Of course, neither the cause, either the cure, were the same.

    Within the thread No sound on videos, Chris gives a few interesting links to address the "no sound" issue:
    christ wrote:
    I did a quick google to see if others had similar issues and found these:
    http://bbs.archlinux.org/viewtopic.php?id=61471

    A list of sound card models that can be passed as options to the Intel sound module to make it better match with the hardware; they are theoretically dedicated to snd-intel8x0m driver (HDA flavour), but perhaps they work with snd-intel8x0 (AC'97) too.

    Last and least, ALSA has an OSS legacy emulation layer I forgot about; this is why modules with an oss label in their name are loaded as ALSA is in use; nothing wrong here, as I worried first.


Top
 Profile  
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 


All times are UTC - 6 hours




Who is online

Users browsing this forum: No registered users and 17 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group

Theme Created By ceyhansuyu