Results 1 to 5 of 5

Thread: Getting sound from onboard ALC1220 + HDMI with Raven/Raven2/Fenghuang in 15.1

  1. #1

    Lightbulb Getting sound from onboard ALC1220 + HDMI with Raven/Raven2/Fenghuang in 15.1

    Some systems are experiencing problems with getting sound from onboard audio and sending audio signal through HDMI cable when using relatively new Raven2 APUs.
    Mr. mrmazda describes his troubles here.
    I had the same problems with nearly the same hardware.

    Here is my solution.

    1. Update your Leap 15.1 as described here.

    2. Install PulseAudio's "pasystray" utility. You may also install other PulseAudio utilities.
    Another useful terminal-run utility is

    Code:
    alsamixer

    3. Start Yast -> Hardware -> Sound and set up both audio cards "Family 17h (Models 10h-1fh) HD Audio Controller" and "Raven/Raven2/Fenghuang HDMI/DP Audio Controller" using button "Edit" located in the left bottom corner.
    Set one of them as a primary using button ~"Other" -> "Set as the Primary Card" located in the right bottom corner.
    "Family 17h (Models 10h-1fh) HD Audio Controller" = onboard audio with some Realtek chip (ALC1220 for a new systems).

    And here goes the main solution: for some reason these two cards are swapped in the YaST sound settings window.
    That means: if you selected "Raven/Raven2/Fenghuang HDMI/DP Audio Controller" as primary then the real primary card will be "Family 17h (Models 10h-1fh) HD Audio Controller", and vice versa.
    You may check it selecting "Other" -> "Play Test Sound".
    Or select "Other" -> "Volume...", then REAL "Family 17h (Models 10h-1fh) HD Audio Controller" would have settings for a different outputs, and REAL "Raven/Raven2/Fenghuang HDMI/DP Audio Controller" would have none of them.

    Set with plasmoid "Volume" appropriate HDMI output.

    ASUS says onboard audio Realtek ALC1220 supports 7.1 sound output, but I only see up to 5.1 (and 7.1 for HDMI).
    I don't use 7.1 sound, so I don't perform additional researches.


    IMHO that's all.

    You may check or change your settings with "pasystray" or "alsamixer".
    You may ask your questions here to shed some light on an undescribed items.

    I did it with a default for a Leap 15.1 PulseAudio and ALSA packets.
    Maybe update for a PulseAudio 11.1 -> 13.0 and ALSA will help.


    Hint: to run YaST in an english version in a text mode you may run in terminal this command as a root:

    Code:
    env LANGUAGE=en_EN.UTF-8 yast

  2. #2
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    26,595
    Blog Entries
    38

    Thumbs up Re: Getting sound from onboard ALC1220 + HDMI with Raven/Raven2/Fenghuang in 15.1

    There are often various ways to address issues in GNU/Linux.

    Many thanks for sharing yours !!

  3. #3
    Join Date
    Dec 2008
    Location
    FL, USA
    Posts
    2,086

    Default Re: Getting sound from onboard ALC1220 + HDMI with Raven/Raven2/Fenghuang in 15.1

    Quote Originally Posted by Svyatko View Post
    3. Start Yast -> Hardware -> Sound
    Don't be surprised if it does not work. Here's why, from bug 1163046, by Takashi Iwai, apparent "owner" of Bugzilla Component Sound:

    Don't use YaST sound setup for such modern systems. It's a thing to be dropped in future in anyway, just like X setup.
    Reg. Linux User #211409 *** multibooting since 1992
    Primary: 15.1,TW,15.2 & 13.1 on Haswell w/ RAID
    Secondary: eComStation (OS/2)&15.1 on 965P/Radeon
    Tertiary: TW,15.2,15.1,Fedora,Debian,more on Kaby Lake,Q45,Q43,G41,G3X,965G,Cedar,Caicos,Oland,GT218&&&

  4. #4

    Default Re: Getting sound from onboard ALC1220 + HDMI with Raven/Raven2/Fenghuang in 15.1

    SDB:Intel-HDA sound problems

    SDB:Audio troubleshooting

    Intel HDA chipset

    When you use the built-in audio of your Intel Haswell processor the default audio order is first HDMI and then "PCH" (analog). Changing the order via the OpenSuse 13.2 Sound configuration of the Yast Control Center probably will not work as Yast will try to set the order using:

    options snd slots=snd-hda-intel,snd-hda-intel
    To fix this, open /etc/modprobe.d/50-sound.conf and change it to:

    alias snd-card-1 snd-hda-intel
    alias snd-card-0 snd-hda-intel

    options snd-hda-intel id=PCH index=0
    options snd-hda-intel id=HDMI index=1
    For the "id" to use, see the output of "aplay -l".

  5. #5
    Join Date
    Dec 2008
    Location
    FL, USA
    Posts
    2,086

    Default Re: Getting sound from onboard ALC1220 + HDMI with Raven/Raven2/Fenghuang in 15.1

    I saw that. It's a consequence of trouble I had when I bought my Haswell years ago. It doesn't work on my Intel Kaby Lake motherboards.
    Reg. Linux User #211409 *** multibooting since 1992
    Primary: 15.1,TW,15.2 & 13.1 on Haswell w/ RAID
    Secondary: eComStation (OS/2)&15.1 on 965P/Radeon
    Tertiary: TW,15.2,15.1,Fedora,Debian,more on Kaby Lake,Q45,Q43,G41,G3X,965G,Cedar,Caicos,Oland,GT218&&&

Posting Permissions

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