Asus AT3N7A-I
#1
Alright, so I have been trying everything to get my Asus AT3N7A-I to send HDMI audio to my Vizio VL470M LCD TV again. I had it working on karmic 9.10 for about a week when suddenly HDMI had no signal. I am currently using Ubuntu 10.04 64 Lucid. I’ve installed the driver a few different ways, by downloading drivers off nvidia.com and using hardware drivers and activate, which I’m currently using.

The first thing I noticed in nvidia-setting that my DFP-0 doesn’t show up, only VGA or CRT-0. I read that some Digital Flat Panels need a custom edid. So I acquired edid from nvidia-settings and then added a line in my /etc/X11/xorg.conf

Option “CustomEDID” “DFP-0:/home/htpc/edid.bin”

After restarting X I could setup twinview and clone the VGA output.

Code:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildd@palmer)  Fri Apr  9 10:35:18 UTC 2010

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection


Section "Module"
    Load           "glx"
EndSection


Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "VIZ VL470M"
    HorizSync       31.0 - 70.0
    VertRefresh     50.0 - 77.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "ION"
    Option        "DynamicTwinView"     "false"
    Option        "NoFlip"              "false"
    Option         "FlatPanelProperties" "Scaling = Native"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT: nvidia-auto-select +0+0, DFP: 1920x1080 +0+0"
    Option         "UseDisplayDevice" "CRT-0, DFP-0"
    Option         "ConnectedMonitor" "CRT-0, DFP-0"
    Option         "CustomEDID" "DFP-0:/home/htpc/edid.bin"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
        Option  "Composite"           "false"
EndSection

Video works perfect after that but no HDMI audio. I made sure in terminal alsamixer that everything was unmuted.

The first thing I did was ran cat /proc/asound/version

Code:
Advanced Linux Sound Architecture Driver Version 1.0.21.

I have also tried to upgrade the drivers to the new ALSA 1.0.23 by using this method

http://monespaceperso.org/blog-en/2010/0...ynx-10-04/

Currently I havent upgrade ALSA at all.

I have heard that the newer nvidia drivers, late 195’s breaks the hdmi audio, but I have tried almost every version of of the nvidia driver even the 185 on 9.04 and 9.10.

aplay –l output

Code:
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: VT1708S Analog [VT1708S Analog]
  Subdevices: 2/2
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
card 0: NVidia [HDA NVidia], device 1: VT1708S Digital [VT1708S Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

I’ve have also tried setting up a .asoundrc. I have put it in two directories/etc/.asoundrc and my home directory.

Code:
pcm.dmixer {
type dmix
ipc_key 1024
ipc_key_add_uid false
ipc_perm 0660
slave {
pcm "hw:0,3"
rate 48000
channels 2
period_time 0
period_size 1024
buffer_time 0
buffer_size 4096
}
}
pcm.!default {
type plug
slave.pcm "dmixer"
}

I am not sure if it has something to do with my Vizio but I hope not.
I think I have followed every post on the net on every distro imaginable including XBMC Live optimized for NVidia Ion. I’m going crazy over this.
Reply

Logout Mark Read Team Forum Stats Members Help
Asus AT3N7A-I0