Results 1 to 8 of 8

Thread: Can't Configure ASROCK on-board Sound Card in OpenSuse 13.1

  1. #1

    Default Can't Configure ASROCK on-board Sound Card in OpenSuse 13.1

    I have a new Opensuse 13.1 install on a desktop with an ASROCK FM2A88x Extreme6+ motherboard.
    The MB has on-board sound which the manual describes as: 7.1 CH HD Audio with Content Protection (Realtek ALC1150).

    YAST -> Hardware -> Sound
    lists two sound cards simply as:
    ATI Technologies Inc
    AMD

    Both were configured by default after install, but there was no sound. I deleted the cards and installed an old SBLive! CT4830 to see if it worked, but I couldn't configure it.
    Edit -> (Any method of setup - Quick/Normal/Advanced) -> Next
    gave the error --
    An error occurred during the installation of Creative Labs SBLive!
    The kernal module snd-emu101k for sound support could not be loaded. This can be caused by incorrect module parameters, including invalid IO or IRQ parameters.


    I deleted the SBLive! Card and removed it, then rebooted. I then tried to configure the original on-board cards
    Edit -> (Any method of setup - Quick/Normal/Advanced) -> Next
    But for either card, I now get the error --
    An error occurred during the installation of (ATI Technologies Inc/AMD)
    The kernal module snd-hda-intel for sound support could not be loaded. This can be caused by incorrect module parameters, including invalid IO or IRQ parameters.


    So now it seems I can't even configure any sound cards to get to the point of debugging not getting any sound.
    Is there a way I can get these cards configured again, short of a reinstall?

    It might not help at this point, but I do have results of /usr/sbin/alsa-info.sh at http://www.alsa-project.org/db/?f=a2...3902fea6b5d56d


    Thanks,
    Jason

  2. #2

    Default Re: Can't Configure ASROCK on-board Sound Card in OpenSuse 13.1

    What kernel packages do you have installed?
    Code:
    rpm -qa | grep kernel
    Which kernel are you actually running?
    Code:
    uname -a
    YaST saves the sound card configuration in /etc/modprobe.d/50-sound.conf, try to remove that file.
    There should even be a backup file named /etc/modprobe.d/50-sound.conf.YaST2save that might still contain your previous config.

  3. #3

    Default Re: Can't Configure ASROCK on-board Sound Card in OpenSuse 13.1

    Quote Originally Posted by wolfi323 View Post
    What kernel packages do you have installed?
    Code:
    rpm -qa | grep kernel
    Which kernel are you actually running?
    Code:
    uname -a
    YaST saves the sound card configuration in /etc/modprobe.d/50-sound.conf, try to remove that file.
    There should even be a backup file named /etc/modprobe.d/50-sound.conf.YaST2save that might still contain your previous config.
    Hi,

    My installed kernal packages

    Code:
    linux:/ # rpm -qa | grep kernel
    kernel-source-3.11.6-4.1.noarch
    kernel-desktop-3.11.6-4.1.x86_64
    patterns-openSUSE-devel_kernel-13.1-13.6.1.x86_64
    texlive-l3kernel-doc-2013.72.svn_4469svn29409-10.2.1.noarch
    nfs-kernel-server-1.2.8-4.5.1.x86_64
    kernel-default-devel-3.11.6-4.1.x86_64
    kernel-syms-3.11.6-4.1.x86_64
    kernel-firmware-20130714git-2.5.1.noarch
    texlive-l3kernel-2013.72.svn_4469svn29409-10.2.1.noarch
    kernel-desktop-devel-3.11.6-4.1.x86_64
    kernel-devel-3.11.6-4.1.noarch
    kernel-xen-devel-3.11.6-4.1.x86_64
    and I'm running

    Code:
    linux:/ # uname -a
    Linux linux 3.11.6-4-desktop #1 SMP PREEMPT Wed Oct 30 18:04:56 UTC 2013 (e6d4a27) x86_64 x86_64 x86_64 GNU/Linux
    The modprobe.d/ files you mentioned do exist, but they are empty


    Code:
    linux:/etc/modprobe.d # cat 50-sound.conf
    
    linux:/etc/modprobe.d # cat 50-sound.conf.YaST2save

  4. #4

    Default Re: Can't Configure ASROCK on-board Sound Card in OpenSuse 13.1

    Quote Originally Posted by jjk697 View Post
    The modprobe.d/ files you mentioned do exist, but they are empty
    Ok, you could edit them manually with a text editor as well.

    But let's first try to load the kernel module:
    Code:
    sudo modprobe snd-hda-intel
    And then please post the output of this immediately afterwards:
    Code:
    dmesg | tail

  5. #5

    Default Re: Can't Configure ASROCK on-board Sound Card in OpenSuse 13.1

    Okay,

    Code:
    linux:/etc/modprobe.d # sudo modprobe snd-hda-intel
    FATAL: Module snd_hda_intel not found.
    
    linux:/etc/modprobe.d # dmesg | tail
    [ 1542.044129] SFW2-INext-DROP-DEFLT IN=enp4s0 OUT= MAC=33:33:00:00:00:fb:d4:9a:20:22:ab:66:86:dd SRC=fe80:0000:0000:0000:d69a:20ff:fe22:ab66 DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=156 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=116 
    [ 1542.293658] SFW2-INext-DROP-DEFLT IN=enp4s0 OUT= MAC=33:33:00:00:00:fb:d4:9a:20:22:ab:66:86:dd SRC=fe80:0000:0000:0000:d69a:20ff:fe22:ab66 DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=156 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=116 
    [ 1542.555742] SFW2-INext-DROP-DEFLT IN=enp4s0 OUT= MAC=33:33:00:00:00:fb:d4:9a:20:22:ab:66:86:dd SRC=fe80:0000:0000:0000:d69a:20ff:fe22:ab66 DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=268 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=228 
    [ 2062.198925] SFW2-INext-ACC-TCP IN=enp4s0 OUT= MAC=bc:5f:f4:d7:69:75:bc:5f:f4:4a:b7:4d:08:00 SRC=192.168.1.4 DST=192.168.1.5 LEN=52 TOS=0x00 PREC=0x00 TTL=128 ID=13323 DF PROTO=TCP SPT=51703 DPT=53 WINDOW=8192 RES=0x00 SYN URGP=0 OPT (020405B80103030201010402) 
    [ 2075.038925] SFW2-INext-DROP-DEFLT IN=enp4s0 OUT= MAC= SRC=fe80:0000:0000:0000:be5f:f4ff:fed7:6975 DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=84 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=44 
    [ 2246.881988] SFW2-INext-DROP-DEFLT IN=enp4s0 OUT= MAC=33:33:00:00:00:fb:d4:9a:20:22:ab:66:86:dd SRC=fe80:0000:0000:0000:d69a:20ff:fe22:ab66 DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=158 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=118 
    [ 2246.962441] SFW2-INext-DROP-DEFLT IN=enp4s0 OUT= MAC=33:33:00:00:00:fb:d4:9a:20:22:ab:66:86:dd SRC=fe80:0000:0000:0000:d69a:20ff:fe22:ab66 DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=156 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=116 
    [ 2247.231255] SFW2-INext-DROP-DEFLT IN=enp4s0 OUT= MAC=33:33:00:00:00:fb:d4:9a:20:22:ab:66:86:dd SRC=fe80:0000:0000:0000:d69a:20ff:fe22:ab66 DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=156 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=116 
    [ 2247.483636] SFW2-INext-DROP-DEFLT IN=enp4s0 OUT= MAC=33:33:00:00:00:fb:d4:9a:20:22:ab:66:86:dd SRC=fe80:0000:0000:0000:d69a:20ff:fe22:ab66 DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=156 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=116 
    [ 2247.752326] SFW2-INext-DROP-DEFLT IN=enp4s0 OUT= MAC=33:33:00:00:00:fb:d4:9a:20:22:ab:66:86:dd SRC=fe80:0000:0000:0000:d69a:20ff:fe22:ab66 DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=268 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=228
    So, I guess somewhere along the way, I lost the module. How do I get it back?
    Thanks already for your help, by the way.

  6. #6

    Default Re: Can't Configure ASROCK on-board Sound Card in OpenSuse 13.1

    Quote Originally Posted by jjk697 View Post
    So, I guess somewhere along the way, I lost the module. How do I get it back?
    Yes. And that's strange since it is included in the package "kernel-desktop" which you have installed.

    Is it on your hard disk?
    Code:
    ls -l /lib/modules/3.11.6-4-desktop/kernel/sound/pci/hda/snd-hda-intel.ko
    If not, reinstall the kernel-desktop package:
    Code:
    sudo zypper in -f kernel-desktop

  7. #7

    Default Re: Can't Configure ASROCK on-board Sound Card in OpenSuse 13.1

    It was not on my hard disk:

    Code:
    linux:/etc/modprobe.d # ls -l /lib/modules/3.11.6-4-desktop/kernel/sound/pci/hda/snd-hda-intel.ko
    ls: cannot access /lib/modules/3.11.6-4-desktop/kernel/sound/pci/hda/snd-hda-intel.ko: No such file or directory
    So I did reinstall

    Code:
    sudo zypper in -f kernel-desktop
    Now it's back on disk

    Code:
    linux:/etc/modprobe.d # ls -l /lib/modules/3.11.6-4-desktop/kernel/sound/pci/hda/snd-hda-intel.ko
    -rw-r--r-- 1 root root 93608 Nov  1 09:19 /lib/modules/3.11.6-4-desktop/kernel/sound/pci/hda/snd-hda-intel.ko
    Now I get

    Code:
    linux:/etc/modprobe.d # sudo modprobe snd-hda-intel
    WARNING: Error inserting snd_pcm (/lib/modules/3.11.6-4-desktop/kernel/sound/core/snd-pcm.ko): Invalid argument
    WARNING: Error inserting snd_hwdep (/lib/modules/3.11.6-4-desktop/kernel/sound/core/snd-hwdep.ko): Invalid argument
    WARNING: Error inserting snd_hda_codec (/lib/modules/3.11.6-4-desktop/kernel/sound/pci/hda/snd-hda-codec.ko): Invalid argument
    FATAL: Error inserting snd_hda_intel (/lib/modules/3.11.6-4-desktop/kernel/sound/pci/hda/snd-hda-intel.ko): Invalid argument
    
    linux:/etc/modprobe.d # dmesg | tail
    >>>WARNING<<< Wrong ufstype may corrupt your filesystem, default is ufstype=old
    [ 3037.529138] hfs: can't find a HFS filesystem on dev sda4
    [ 3063.825275] snd_timer: disagrees about version of symbol snd_info_register
    [ 3063.825283] snd_timer: Unknown symbol snd_info_register (err -22)
    [ 3063.825293] snd_timer: disagrees about version of symbol snd_info_create_module_entry
    [ 3063.825296] snd_timer: Unknown symbol snd_info_create_module_entry (err -22)
    [ 3063.825313] snd_timer: disagrees about version of symbol snd_info_free_entry
    [ 3063.825316] snd_timer: Unknown symbol snd_info_free_entry (err -22)
    [ 3063.825406] snd_timer: disagrees about version of symbol snd_device_new
    [ 3063.825409] snd_timer: Unknown symbol snd_device_new (err -22)
    I'm not sure what the above means, but it looks like I can now configure the on-board sound card!
    Let me try and reboot before I say for sure ...

  8. #8

    Default Re: Can't Configure ASROCK on-board Sound Card in OpenSuse 13.1

    Okay, I'm back. Indeed this now allowed me to configure the cards!
    Thanks very much wolfi, not only did you solve my problem but also taught me a thing or two along the way.


    As a slight aside, the issue I started the thread with is solved. I can configure the cards.
    I could not so easily get sound from the on-board sound cards, but I put the SoundBlaster card back in, was able to configure it and it does, in fact, give me sound.
    That's good enough for me!

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •