HOW TO: HDMI Audio Output for Zotac Media Box with nVidia ION :)

I've been fighting with my recently purchased Zotac mini-PC for about 2 months now trying to get the HDMI audio output to work. I tried extensive modifications of /etc/asound.conf, different versions of ALSA, and even OSS without success. I've finally succeeded using ALSA and GNOME.
First I installed ALSA according to the Arch wiki.
Next I verified that ALSA detected my sound card(s):
cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xfe9fc000 irq 28
1 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xfcf7c000 irq 18
Next I checked which sound card had the HDMI jack:
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC888 Analog [ALC888 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC888 Digital [ALC888 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: NVIDIA HDMI [NVIDIA HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: NVIDIA HDMI [NVIDIA HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: NVIDIA HDMI [NVIDIA HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
From these two commands, I concluded that I have 2 sound cards (important later on) and that my HDMI sound card was card 1 (NVidia) and that it had 4 possible devices (3,7,8, and 9). To determine which device must be used, I ran the following command for each device (for example, to test card X and device Y, use' plughw:X,Y'):
aplay /usr/share/sounds/alsa/Front_Center.wav -D plughw:1,7
Playing WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono
I tried each device and got the best sound from device 7 (8 and 9 also worked, device 3 gave static...).
Now, since I had 2 sound cards, I needed to change the default ALSA device. My default ALSA device was card 0 (the Intel card), which wasn't plugged in, so I needed to change the default card to be card 1 (the HDMI card). After reading the ALSA FAQ, I found that modifying /usr/share/alsa.conf should work, though modifying /etc/asound.conf should have also worked. For whatever reason, I couldn't get my modifications to /etc/asound.conf to work, so I edited /usr/share/alsa/alsa.conf. In the  "# defaults" section I replaced the following:
defaults.ctl.card NVidia
defaults.pcm.card NVidia
defaults.pcm.device 7
I opted to use the key NVidia rather than the card number (1) since I've read in numerous places that the card index can change unexpectedly after a reboot/update. The key can be checked with cat /proc/asound/cards as shown above.
After this, I reloaded ALSA (/etc/rc.d/alsa restart) and verified that the sound worked through the default channel:
aplay /usr/share/sounds/alsa/Front_Center.wav -D default
Playing WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono
Finally, I rebooted, chose the HDA NVidia (ALSA Mixer) option from gnome-volume-control, and loaded a movie in gnome-mplayer. I was pleased to hear crystal clear sound with functioning volume control
I Hope this helps someone else, I found it very hard to piece together how to diagnose and resolve this problem. Here are some of the resources I found useful:
Arch Wiki ALSA Page
ALSA FAQ for how to change default sound card
ALSA FAQ
XBMC Troubleshooting for ION HDMI

@sprince09 Can you hear sound through HDMI when you run aplay /usr/share/sounds/alsa/Front_Center.wav -D plughw:1,7 ?
(8 and 9 also worked, device 3 gave static...)
- what does it mean? How do you know that they are working?
What options do you have for snd_hda_intel in /etc/modprobe.d/ ?  Can you play the following:
mplayer -ao alsa:device=hw=1,7 file.wav
BTW, can you hear sound form video files in xine? If yes, can you post your ~/.xine/config ?
Last edited by knedlyk (2012-01-21 23:41:57)

Similar Messages

  • No HDMI Audio Output for DV6-6100

    My HDMI sound output worked fine until a few weeks ago when it stopped working. The picture will show up on my TV but the sound will play through the laptop speakers. After looking through forums, I checked both my device manager and the sound page under the control panel and tried to make sure it was not something simple. My computer is the HP DV6-6100 which is the quad edition. I run Windows 7 Home Premium. Thanks! 

    Hello sillygoosetime,
    Please take a look at this document, which provides troubleshooting steps that I hope will help resolve your HDMI sound issue.
    Please let me know if this helps.
    Good luck!
    ↙-----------How do I give Kudos?| How do I mark a post as Solved? ----------------↓

  • Issue with HDMI audio output

    Hello everyone,
    this is my first post in Arch Linux forum. I am a Newbie but have always managed to work things around with ArchWiki documentation, but I am having an issue I could not solve for some time now.
    My HDMI audio output was working fine, but stoped working about a month ago, maybe due to some update. I use the open source ATI driver (xf86-video-ati package), and enabled the kernel parameter radeon.audio=1, like it is documented.
    My graphics card is a Radeon HD 3650. I checked for the compatibility of the driver (http://www.x.org/wiki/RadeonFeature/#De … ting_names) and it seems to be ok.
    Do you have any suggestion to help me?
    Thank you in advance

    Andreaskem wrote:
    Output of "aplay -l"?
    Do you use pulseaudio? If so, what is the output of "pactl list"?
    Thank you for your reply
    Here is the output of aplay -l
    **** List of PLAYBACK Hardware Devices ****
    card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 Analog]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 0: Intel [HDA Intel], device 1: ALC268 Digital [ALC268 Digital]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    No, I do not use pulseaudio.
    Last edited by rud25 (2013-10-13 19:15:09)

  • OS X 10.8.5 mac mini hdmi audio output issue

    I am running a 2012 Mac Mini with OS X 10.8.5 and my Mac is set for audio and video output via HDMI to my AV receiver / TV. I have recently noticed that HDMI audio output ceases to function once the computer goes to sleep. A full computer restart is required to resolve the issue which is an inconvenience to say the least.
    Or is anyone aware of a simple fix?
    All my software is up to date, the HDMI lead and connection works fine for video and audio works fine after a restart so it must surely be a software error. Worked fine until the latest OS X update...
    Grateful for any help!

    See > TS4113 Mac mini looses audio output...: Apple Support Communities and others like it, just to the right in More Like This

  • Desperate needing help with HP Pavilion DV7-1450us HDMI audio output

    I have tried a lot of different things to get audio output to my tv with no luck. I get video output fine. I notice when right-clicking the speaker on my taskbar there is no option to enable HDMI audio output any help is greatly appreciated as we are waiting to watch a movie <_< thanks.

    Hi Sez,
    Try using Recovery Manager to reinstall your AMD Graphics Driver package as this will also reinstall the AMD HDMI Audio driver- the procedure for using recovery manager to reinstall Software and Drivers is detailed in the relevant document on the link below.
    Recovery Manager - Windows 8.
    Recovery Manager - Windows 7
    Recovery Manager - Windows Vista
    After the reinstallation has completed, restart the notebook.
    Regards,
    DP-K
    ****Click the White thumb to say thanks****
    ****Please mark Accept As Solution if it solves your problem****
    ****I don't work for HP****
    Microsoft MVP - Windows Experience

  • No HDMI audio output after recent HP update.

    Hi, I recently was prompted for an HP sound driver update. After installation, the update seemed to break the audio output from my computer to my television. Before the update, the sounds from the computer would come from the television speakers, but now it defaults back to the laptop speakers. Since the update, there is no longer an option for HDMI audio playback in the sound options of the control panel. Can someone help?
    Here is a screenshot of my control panel. As you can see, there is no option for HDMI audio output, even though my HDMI cable is currently plugged in. 

    Hi,
    Please select the right operating system (32 or 64 bit) for your machine, download and install it:
        http://h10025.www1.hp.com/ewfrf/wc/softwareCategory?os=4062&lc=en&cc=us&dlc=en&sw_lang=&product=5051...
    Regards.
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • Select HDMI audio output when headphone connectted

    In Snow Leopard, I can connect my headphone to Mac Mini, and select HDMI audio output when I want sound from monitor, or select headphone.
    But in Lion, I can not select HDMI when headphone is connectted, so I have to plug/unplug headphone very often, quite anoyying...
    How can I disable this feature?
    Thanks.

    I've just started a thread regarding this exact issue, but in Mountain Lion.  Did you ever solve it?  Or, if you have upgraded to Mountain Lion, do you still experience it?
    EDIT: Almost exactly 1 year later you get a response. lol.

  • Turn off HDMI audio output?

    Hi all.
    I have my ATV (current gen) hooked up to my TV via HDMI, and hooked up to my home theater system via optical audio cable. The problem is now, sound is being output on both the TV and the home theater system. I can turn the volume on my TV to off, which is a workaround, but it's a bit kludgy. Is there a way to turn off the Apple TV's HDMI audio output or otherwise tell it to just output the video and not audio over HDMI?

    Jedidiah Sorokin-Altmann wrote:
    I think it's silly that I can't change the audio output, but I appreciate the help.
    I'm actually glad that all outputs work simultaneously - something like a PS3 where you have to choose between optical or HDMI can be a real pain if sometimes you just want TV speaker audio (HDMI in my case) and other times you want the full surround experience (optical to hi-fi).
    I'd have no qualms about allowing disabling individual outputs but having them active over more than one is better than constantly having to fiddle in Settings menus each time you want the audio from a different device.
    AC

  • 1) How to Boot from SAN for T4-1 Server with Solaris 11.1 OS on the disk? 2) How to SMI Label/Format a disk while OS Installation in Solaris 11.1?

    FYI....boot from SAN is required for physical server (T4-1) (not OVM).
    1) How to Boot from SAN for T4-1 Server with Solaris 11.1 OS on the disk?
    The SAN disks allocated are visible in ok prompt. below is the output.
    (0) ok show—disks
    a) /pci@400/pci@2/pci@0/pci@f/pci@0/usb@0, 2/hub@2/hub@3/storage@2/disk
    b) /pci@400/pci@2/pci@0/pci€a/SUNW, ezalxs@0, l/fp@0, 0/disk
    e) /pci@400/pci@2/pci@0/pci@a/SUNW, ealxs@0/fp@0, 0/disk
    d) /pci@400/pci@2/pci@0/pci@8/SUNW, emlxs@0, l/fp@0, 0/disk
    e) /pci@400/pci@2/pci@0/pci@8/SUNW,enlxs@0/fp@0,0/disk
    f) /pci@400/pci@2/pci@0/pci@4/scsi@0/disk
    g) /pci@400/pci@1/pci@0/pci@4/scsi@0/disk
    h) /iscsi—hba/disk
    q) NO SELECTION
    valid choice: a. . .h, q to quit c
    /pci@400/pci@2/pci@0/pci@a/SUNW, ealxs@0/fp@0, 0/disk has been selected.
    Type “Y ( Control—Y ) to insert it in the command line.
    e.g. ok nvalias mydev “Y
    for creating devalias mydev for /pci@400/pci@2/pci@0/pci@a/SUNW,emlxs@0/fp@0,0/disk
    (0) ok set—sfs—boot
    set—sfs—boot ?
    We tried selecting a disk and applying sfs-boot at ok prompt.
    Can you please help me providing detailed pre-requesites/steps/procedure to implement this and to start boot from SAN.
    2) How to SMI Label/Format a disk while OS Installation in Solaris 11.1?
    As we know that ZFS is the default filesystem in Solaris 11.
    We have seen in the Oracle documentation that for rpool below are recommended:
    - A disk that is intended for a ZFS root pool must be created with an SMI label, not an EFI label.
    - Create root pools with slices by using the s* identifier.
    - ZFS applies an EFI label when you create a storage pool with whole disks.
    - In general, you should create a disk slice with the bulk of disk space in slice 0.
    I have seen the solution that using format -e, we change the labelling but all the data will be lost, whats the way to apply a SMI Label/Format on a rpool disks while OS Installation itself.
    Please provide me the steps to SMI Label a disk while installaing Solaris 11.1 OS.

    Oracle recommends below things on rpool: (thats reason wanted to apply SMI Label)
    I have seen in the Oracle documentation that for rpool below are recommended:
    - A disk that is intended for a ZFS root pool must be created with an SMI label, not an EFI label.
    - Create root pools with slices by using the s* identifier.
    - ZFS applies an EFI label when you create a storage pool with whole disks.
    - In general, you should create a disk slice with the bulk of disk space in slice 0.

  • How to download the output of a report along with column header

    Hi,
    Could someone please tell me on how to download the output of a report along with column header to .txt format. A download option needs to be given to the user using physical and logical file names .The report basically contains header details and item details and requirement is to download the same format into an .txt format.

    Hello,
    Try this FM:
    Data: being of itab occurs 0,
    matnr like mara-matnr,
    maktx like makt-maktx,
    end of itab.
    data:begin of fld_tab occurs 0,
    fld_name(20),
    end of fld_tab.
    fld_tab = 'Material'.
    append fld_tab.
    fld_tab = 'Material Desc'.
    append fld_tab.
    CALL FUNCTION 'WS_DOWNLOAD'
       EXPORTING
            BIN_FILESIZE            = ' '
            CODEPAGE                = ' '
             FILENAME                = 'C:\1.txt '
             FILETYPE                = 'DAT'
            MODE                    = ' '
            WK1_N_FORMAT            = ' '
            WK1_N_SIZE              = ' '
            WK1_T_FORMAT            = ' '
            WK1_T_SIZE              = ' '
            COL_SELECT              = ' '
            COL_SELECTMASK          = ' '
            NO_AUTH_CHECK           = ' '
       IMPORTING
            FILELENGTH              =
         TABLES
              DATA_TAB                = itab
              FIELDNAMES              = fld_tab
       EXCEPTIONS
            FILE_OPEN_ERROR         = 1
            FILE_WRITE_ERROR        = 2
            INVALID_FILESIZE        = 3
            INVALID_TYPE            = 4
            NO_BATCH                = 5
            UNKNOWN_ERROR           = 6
            INVALID_TABLE_WIDTH     = 7
            GUI_REFUSE_FILETRANSFER = 8
            CUSTOMER_ERROR          = 9
            OTHERS                  = 10
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    Regards,
    Naimesh

  • How to call hr_location_api.create_location for different address style with only those fields that belongs specific to  that address style.

    How to call hr_location_api.create_location for different address style with only those fields that belongs specific to  that address style. It should decide at run time means at run time it will come to know the type of address style and based on that only the fields which belong to address details mapped to calling hr_location_api.create_location.
    Thanks in advance.

    You can create a wrapper package on top of the API (hr_location_api.create_location)
    In the wrapper package you set all the values dynamically based on your requirements(say the style and add_line columns are populated on your conditions) and then you call the API.
    Does that not work ?

  • How can I get rid of a green box with a white check mark in it this box is covering some of my photos and on the windows icon for firefox.

    How can I get rid of a green box with a white check mark in it this box is covering some of my photos and on the windows icon for firefox. edit

    When I search for solutions, I find several references to the backup feature of Norton 360. There also were references to MozyHome and McAfee.
    http://community.norton.com/t5/Norton-360/Green-check-marks-on-icons-N360/m-p/40982
    http://answers.microsoft.com/en-us/windows/forum/windows_xp-pictures/white-check-mark-in-a-green-box/71b70580-b5f1-4336-8d72-71faf1f55cd6

  • I have a samsung intensity ll.How do i get rid of a small box with AA off of my main screen?Cant figure out what setting it is.

    How do i get rid of a small box with AA in it on my main screen? cant figure out what setting it is on my samsung intensity ll ?

    Good deal      (the AA stands for Auto Answer, by the way; and I like your avatar  )

  • How can i invoke a file chooser dialog box with out using input type=file

    how can i invoke a file chooser dialog box with out using <input type=file> can any one help me mail me to [email protected]

    You could use an applet...
    Or maybe Javascript has some way to do it.

  • HDMI Audio Output doesn't work in Windows on Retina MBP

    When I'm using Windows 7 (with BootCamp) on my Retina MacBook Pro, I like to connect it to my TV using the HDMI out to watch movies. However, when in Windows, it doesn't seem to output the audio to the TV. Instead, it plays through the MacBook's internal speakers. I don't know how to change it, and there doesn't seem to be in option in the Volume Controls in Windows.
    Anyone have any success having both video and audio outputted to a TV in Windows 7 on their rMBP? If so, how?

    Try downloading and installing bootcamp 3.1 it fixed my sound for me.

Maybe you are looking for

  • UK PC Keyboard Key Mapping problem

    I've tried two UK PC Keyboards on my new mini. Both work fine apart from a few keys which are mapped incorrectly. The most annoying are that the @ (at sign) and " (double quotes) are the wrong way round. Is there a setting I can change (or some softw

  • Mac or Windows ?  for graphic design

    Hi, so next year I'm going to study graphic design and I'm going to use lots of programs like illustrator, indesign, photoshop... I've been in trouble all these years trying to fin the best computer for me. I don´t want to spend a lot of money in a l

  • How to resolve duplicate reversal in ods and the purpouse of parallelismtab

    how to avoid duplicate reversal in ods and what is the use of parallelism tab in the ods that appear when we click reconstruction tab in ods manage basically my requirement is that  we are getting transaction data which will pass through the update r

  • I purchased a movie in itunes.

    I want to watch it on apple tv. Homesharing is working, I can see my music library, but not the movie. What am I doing wrong?

  • CUCM 9.0 Hunt-Group Phone( all phones in the hunt group) reset

    Hi, we have 7945 , 03 phones with attendanat consoles connected , all three phones get reset at the same time , this happens once each 4-5 days time, these three phones are conencted to LAN using two different switches , so it cannot be a problem wit