Author Topic: (Solved )HDMI sound on ion based Foxconn nT33i u/s (update 23579)  (Read 5555 times)

daballiemo

  • Guru
  • ****
  • Posts: 244
  • Full Blown Addict
    • View Profile
Hello to all,

I suffered a meltdown of my core just before the weekend and did rebuild using the net install script (Update 23579). Had a bit of trouble with nvidia-install.sh but that was resolved by using the file from changeset 23588.

Now when rebuilding my MD based on Foxconn nT330i (ion) I can't get sound over hdmi going. Last time (about a month) ago it was nothing more then choosing the right option in the AVWizard (HDMI) and unmuting alsa channels. Now I can get it to work. Even went into destop and put all the sound preferences on HDMI and unmuted the lot. Before I start tearing down my new build, can anybody give some hints to see if I have forgotten something?

What I did is written down in http://wiki.linuxmce.org/index.php/Foxconn_nT330i

rgds

Han
« Last Edit: January 12, 2011, 10:44:47 pm by daballiemo »
HP N40L12.04 KVM with virt LCME8.10/10.04
MD: FoxConn NetBox 330I - Samsung LE 26 (1360* 768)
MD: M2NPV-VM dual core AMD 64/3800/2Gb/NV6150 - Samsung UE 55 C8700 (full hd, 3d)
MD: FoxConn NetBox 330I - LG 32ld350

daballiemo

  • Guru
  • ****
  • Posts: 244
  • Full Blown Addict
    • View Profile
Re: HDMI sound on ion based Foxconn nT33i u/s (update 23579)
« Reply #1 on: January 11, 2011, 09:19:20 pm »
Got a bit further with the help of Merkur2k. Used the wrong nvidia-install.sh script and so my version of Nvidia was stuck on 173. Now with the new script I am.... still stuck on 173:

My system is ION based but according to the script (afaiks) because I tried a few lines on the commandline does not contain a NVidia card 
Code: [Select]
root@moon95:/usr/pluto/bin# lspci -nn             
00:00.0 Host bridge [0600]: nVidia Corporation MCP79 Host Bridge [10de:0a82] (rev b1)
00:00.1 RAM memory [0500]: nVidia Corporation MCP79 Memory Controller [10de:0a88] (rev b1)
00:03.0 ISA bridge [0601]: nVidia Corporation MCP79 LPC Bridge [10de:0aad] (rev b2)
00:03.1 RAM memory [0500]: nVidia Corporation MCP79 Memory Controller [10de:0aa4] (rev b1)
00:03.2 SMBus [0c05]: nVidia Corporation MCP79 SMBus [10de:0aa2] (rev b1)
00:03.3 RAM memory [0500]: nVidia Corporation MCP79 Memory Controller [10de:0a89] (rev b1)
00:03.5 Co-processor [0b40]: nVidia Corporation MCP79 Co-processor [10de:0aa3] (rev b1)
00:04.0 USB Controller [0c03]: nVidia Corporation MCP79 OHCI USB 1.1 Controller [10de:0aa5] (rev b1)
00:04.1 USB Controller [0c03]: nVidia Corporation MCP79 EHCI USB 2.0 Controller [10de:0aa6] (rev b1)
00:06.0 USB Controller [0c03]: nVidia Corporation MCP79 OHCI USB 1.1 Controller [10de:0aa7] (rev b1)
00:06.1 USB Controller [0c03]: nVidia Corporation MCP79 EHCI USB 2.0 Controller [10de:0aa9] (rev b1)
00:08.0 Audio device [0403]: nVidia Corporation MCP79 High Definition Audio [10de:0ac0] (rev b1)
00:09.0 PCI bridge [0604]: nVidia Corporation MCP79 PCI Bridge [10de:0aab] (rev b1)
00:0c.0 PCI bridge [0604]: nVidia Corporation MCP79 PCI Express Bridge [10de:0ac4] (rev b1)
00:10.0 PCI bridge [0604]: nVidia Corporation MCP79 PCI Express Bridge [10de:0aa0] (rev b1)
00:15.0 PCI bridge [0604]: nVidia Corporation MCP79 PCI Express Bridge [10de:0ac6] (rev b1)
00:16.0 PCI bridge [0604]: nVidia Corporation MCP79 PCI Express Bridge [10de:0ac7] (rev b1)
00:17.0 PCI bridge [0604]: nVidia Corporation MCP79 PCI Express Bridge [10de:0ac7] (rev b1)
00:18.0 PCI bridge [0604]: nVidia Corporation MCP79 PCI Express Bridge [10de:0ac7] (rev b1)
03:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:087d] (rev b1)
05:00.0 Ethernet controller [0200]: Attansic Technology Corp. Device [1969:1063] (rev c0)
06:00.0 Network controller [0280]: Atheros Communications Inc. Device [168c:002b] (rev 01)
root@moon95:/usr/pluto/bin# lspci -nn | grep -vi "non-vga" | grep -i vga | sed 's/.*://;s/\].*//'
087d
root@moon95:/usr/pluto/bin# lspci -nn | grep -iq "vga.*nvidia"
root@moon95:/usr/pluto/bin# lspci -nn | grep -iq "vga.*nVidia"
root@moon95:/usr/pluto/bin# lspci -nn | grep -iq "VGA.*nvidia"
root@moon95:/usr/pluto/bin#             
root@moon95:/usr/pluto/bin# ./nvidia-install.sh
root@moon95:/usr/pluto/bin#

so finally I installed 195 manually, will let u know what the result is.

HP N40L12.04 KVM with virt LCME8.10/10.04
MD: FoxConn NetBox 330I - Samsung LE 26 (1360* 768)
MD: M2NPV-VM dual core AMD 64/3800/2Gb/NV6150 - Samsung UE 55 C8700 (full hd, 3d)
MD: FoxConn NetBox 330I - LG 32ld350

daballiemo

  • Guru
  • ****
  • Posts: 244
  • Full Blown Addict
    • View Profile
Re: (Solved )HDMI sound on ion based Foxconn nT33i u/s (update 23579)
« Reply #2 on: January 12, 2011, 10:51:05 pm »
It turned out that after installation of nvidia 195 there was another issue: mythtv was gone.

I decided to rebuild the md, but before starting up the md for the first time to make adjustments according to the wiki and replacing the nvidia-install.sh script in /usr/pluto/bin with the one offered by Merkur2k in #linuxmce:

http://svn.linuxmce.org/trac.cgi/browser/branches/LinuxMCE-0810/src/BootScripts/nvidia-install.sh?format=raw

Booted the MD and...... tatatata its in working order again.

Basically as far as I can see now the MD was stuck on nvidia 173 and that has no support for HDMI audio so hence no sound.

rgds

Han
HP N40L12.04 KVM with virt LCME8.10/10.04
MD: FoxConn NetBox 330I - Samsung LE 26 (1360* 768)
MD: M2NPV-VM dual core AMD 64/3800/2Gb/NV6150 - Samsung UE 55 C8700 (full hd, 3d)
MD: FoxConn NetBox 330I - LG 32ld350

DragonK

  • Guru
  • ****
  • Posts: 446
    • View Profile
Re: (Solved )HDMI sound on ion based Foxconn nT33i u/s (update 23579)
« Reply #3 on: January 13, 2011, 01:03:27 am »
Sorry Han,

I dont understand what was the fix? I have an Zotac Ion MD and my HDMI sound isnt working...yet... I havent had much time to look into it.
Did the custom nvidia install script do the job? Can you pls explain in more detail how you got it working?

Thnx
Karel

rperre

  • Guru
  • ****
  • Posts: 264
    • View Profile
Re: (Solved )HDMI sound on ion based Foxconn nT33i u/s (update 23579)
« Reply #4 on: January 13, 2011, 03:14:54 pm »
it's not a full install script, but a script that decides what version is best for your setup

the original would see that 260 is not available and NOT install 195 instead.

With this "new" nivida-install.sh it will correctly default to the 195 driver

Richard