2008-12-15, 23:27
Hey ALL,
So I finally have 1080P video and HDMI audio on my ASUS M3N78-VM and the Asus P5N7A-VM (as of this evening)
Asus M3N78-VM bios version 0507 int. and ext. codec selected and HDMI audio out.
Asus P5N7A-VM - shipped bios (actually I did not even look at the rev) bios codec - Auto, HDMI Output
It is a bit tricky BECAUSE Alsa 1.0.18a driver will not compile on 2.6.24 with --all-cards options and you need this.
I also dwnlded and installed the NVIDIA 180.11 driver from the ftp site do a search for it and you will find it.
OK.. here is how I did this.
On a clean install to hard drive with XBMC Live 8.10 - from desktop
ctl-alt-f2
Login - xbmc
password - xbmc or whatever you used at install
sudo apt-get update - let it run
sudo apt-get install wget - let it install
sudo apt-get install build-essential linux-headers-`uname -r` - let it install saying Y or N when required.
download the NVIDIA driver
wget ftp://download.nvidia.com/XFree86/Linux-...1-pkg1.run
now install the NVIDIA driver
sudo telinit 1
cd /home/xbmc
sudo sh NVIDIA-Linux-x86-180.11-pkg1.run
say no to the first question then yes to the rest.
Now sudo reboot - your driver is installed
now the fun stuff with alsa update.
go here and download the latest script.
keep the page open for reference.
http://ubuntuforums.org/showthread.php?t=962695 - it is rev 1.14
**UPDATE** to save having to run this script twice do this step here first**
copy the script to your /home/xbmc directory from an ftp client or the like then
cd /home/xbmc
tar xvf AlsaUpgrade-1.0.x-rev-1.14.tar
sudo ./AlsaUpgrade-1.0.x-rev-1.14.sh -d
(This will download all the alsa 1.0.18 files to your /usr/src directory and create the required Alsa directories for you.)
sudo reboot
after boot - ctl-alt-f2 and login again
now go here and dwnld the snapshot - if the link does not work you can get it from this page as well.
ftp://ftp.kernel.org/pub/linux/kerne...napshot.tar.gz
http://ubuntuforums.org/showpost.php?p=6...stcount=65
once you have that file on your windows machine. ftp in to your XBMC Live machine and copy it into your
/home/xbmc directory
now do these steps on your XBMC machine via putty or on the console
when completed do this.
NOW once that is completed
cd /usr/src/Alsa-1.0.18a
cd alsa-lib-1.0.18
sudo ./configure
sudo make
sudo make install
cd ..
cd alsa-utils-1.0.18
sudo ./configure
sudo make
sudo make install
cd /home/xbmc
now you can run the script
sudo ./AlsaUpgrade-1.0.x-rev-1.14.sh -i
Note the (-i)
This will install the latest 1.0.18a version of alsa for you.
I had to do this a couple times to get it to take.
sudo reboot
after the reboot you can go back to your shell login and run alsamixer - you should now have either an HDA NVIDIA MCP78 HDMI (generic 10de) or a HDA NVIDIA MCP7A HDMI (generic10de) and the alsmixer version should be 1.0.18. If this is not the case the install did not take and you will have to run the script with the -i again.
Once this is all done and the desktop is up and running
go into settings-system-audio and change the passthrough device to hdmi from default or iec958 whatever it is now. Do not forget to change your bios from SPDIF to HDMI output.
This has taken me nearly two weeks to get sorted out.
I have tested Everything.
2 channel Stereo
Mono
Dolby Digital & (Plus)
DTS & (HD)
2 channel Pcm
DVD playback
Music sources MP3 and FLAC.
The only thing I do not have is navigation sound but I usually turn that off anyhow. I have not tested the Spdif output and I am not going to, this is working and I am leaving it alone.
PLEASE back up your userdata info first in case something goes wrong. Mine worked but I cannot be sure all will and also if you have the latest Nvidia driver and alsa version installed then just try changing your passthrough device setting to hdmi.
hope this helps, it has been a while, I got this board in like may of this year.
rgds,
Dave
So I finally have 1080P video and HDMI audio on my ASUS M3N78-VM and the Asus P5N7A-VM (as of this evening)
Asus M3N78-VM bios version 0507 int. and ext. codec selected and HDMI audio out.
Asus P5N7A-VM - shipped bios (actually I did not even look at the rev) bios codec - Auto, HDMI Output
It is a bit tricky BECAUSE Alsa 1.0.18a driver will not compile on 2.6.24 with --all-cards options and you need this.
I also dwnlded and installed the NVIDIA 180.11 driver from the ftp site do a search for it and you will find it.
OK.. here is how I did this.
On a clean install to hard drive with XBMC Live 8.10 - from desktop
ctl-alt-f2
Login - xbmc
password - xbmc or whatever you used at install
sudo apt-get update - let it run
sudo apt-get install wget - let it install
sudo apt-get install build-essential linux-headers-`uname -r` - let it install saying Y or N when required.
download the NVIDIA driver
wget ftp://download.nvidia.com/XFree86/Linux-...1-pkg1.run
now install the NVIDIA driver
sudo telinit 1
cd /home/xbmc
sudo sh NVIDIA-Linux-x86-180.11-pkg1.run
say no to the first question then yes to the rest.
Now sudo reboot - your driver is installed
now the fun stuff with alsa update.
go here and download the latest script.
keep the page open for reference.
http://ubuntuforums.org/showthread.php?t=962695 - it is rev 1.14
**UPDATE** to save having to run this script twice do this step here first**
copy the script to your /home/xbmc directory from an ftp client or the like then
cd /home/xbmc
tar xvf AlsaUpgrade-1.0.x-rev-1.14.tar
sudo ./AlsaUpgrade-1.0.x-rev-1.14.sh -d
(This will download all the alsa 1.0.18 files to your /usr/src directory and create the required Alsa directories for you.)
sudo reboot
after boot - ctl-alt-f2 and login again
now go here and dwnld the snapshot - if the link does not work you can get it from this page as well.
ftp://ftp.kernel.org/pub/linux/kerne...napshot.tar.gz
http://ubuntuforums.org/showpost.php?p=6...stcount=65
once you have that file on your windows machine. ftp in to your XBMC Live machine and copy it into your
/home/xbmc directory
now do these steps on your XBMC machine via putty or on the console
Code:
cd /home/xbmc
sudo tar xvvf alsa-driver-snapshot.tar.gz
cd alsa-driver
sudo ./configure --with-cards=all --with-card-options=all --with-sequencer=yes --with-oss=yes --prefix=/usr
sudo make
when completed do this.
Code:
cd alsa-driver (if you are not already in this directory)
sudo cp -rf * /usr/src/Alsa-1.0.18a/alsa-driver-1.0.18a
NOW once that is completed
cd /usr/src/Alsa-1.0.18a
cd alsa-lib-1.0.18
sudo ./configure
sudo make
sudo make install
cd ..
cd alsa-utils-1.0.18
sudo ./configure
sudo make
sudo make install
cd /home/xbmc
now you can run the script
sudo ./AlsaUpgrade-1.0.x-rev-1.14.sh -i
Note the (-i)
This will install the latest 1.0.18a version of alsa for you.
I had to do this a couple times to get it to take.
sudo reboot
after the reboot you can go back to your shell login and run alsamixer - you should now have either an HDA NVIDIA MCP78 HDMI (generic 10de) or a HDA NVIDIA MCP7A HDMI (generic10de) and the alsmixer version should be 1.0.18. If this is not the case the install did not take and you will have to run the script with the -i again.
Once this is all done and the desktop is up and running
go into settings-system-audio and change the passthrough device to hdmi from default or iec958 whatever it is now. Do not forget to change your bios from SPDIF to HDMI output.
This has taken me nearly two weeks to get sorted out.
I have tested Everything.
2 channel Stereo
Mono
Dolby Digital & (Plus)
DTS & (HD)
2 channel Pcm
DVD playback
Music sources MP3 and FLAC.
The only thing I do not have is navigation sound but I usually turn that off anyhow. I have not tested the Spdif output and I am not going to, this is working and I am leaving it alone.
PLEASE back up your userdata info first in case something goes wrong. Mine worked but I cannot be sure all will and also if you have the latest Nvidia driver and alsa version installed then just try changing your passthrough device setting to hdmi.
hope this helps, it has been a while, I got this board in like may of this year.
rgds,
Dave