w00t! My ION MD works! It was three frustrating days thinking I was majorly screwing something up to find out it wasn't my fault. I would like to thank:
Without their help I probably wouldn't have gotten this far.
I will describe -- as best as I can remember -- the sequence of events that led me to a working ION MD. This is what I
did. Remember that when reading it. I ended up not using anything on the ION wiki page. This way described below worked for me. Read this post like a fortune cookie. Instead of 'in bed' at the end of each sentence use something like, "for thezfunk" or "for me". I find there are a million ways to skin a cat with Linux. Also, I was using the HDMI port on the ION for this whole procedure
Firstly, make sure your core is up-to-date. Do your apt-get update and your apt-get upgrade distro. Boot up your ION and got into the bios. Head to the southbridge section (which is where they hid the PXE boot option). Set your gpu buffer to 512mb of your system ram and enable PXE boot. I think you then have to save and return to the bios to see the network card as a bootable option. Boot up the ION and if you set the boot options correctly it will boot off the network and LinuxMCE will take over. You should get all the way to the AVwizard without any problems. I was on a 61" TV with HDMI and the 1080p option wouldn't display right but the 720p option did. I went through the AVwizard selecting UI1
. That is very important. After the AVwizard completed I think I had to reboot.
The ION booted up and it gave the usual messages about loading LinuxMCE and the orbiter will be generated. I think the orbiter generator ran for 10-15 mins. There might have been another reboot after the generator ran and then I was in! UI1 was working and I could get into KDE desktop. Then some more of the fun began. I wanted to install the nvidia drivers with a packet manager for dependency reasons. Luckily the above mentioned guys pointed me in the right direction. This link: http://www.ubuntugeek.com/howto-install-nvidia-190-25-beta-drivers-in-ubuntu-jauntyintrepidhardy.html
. I will run through the commands I used. I installed nano with a sudo apt-get install nano. I like nano the best out of the text editors that I have used.
sudo nano /etc/apt/sources.list
Since we are using 0810 we want the Intrepid instructions.
add the following line to the sources.list
deb http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu intrepid main
deb-src http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu intrepid main
Save and exit file
Install GPG key using the following command
sudo apt-key adv -- keyserver keyserver.ubuntu.com -- recv-keys CEC06767
Update source list
sudo apt-get update
Now install the drivers. If you want the newest 185 which I think are final instead of the 190 betas just replace the 190 with 185.
sudo apt-get install nvidia-190-modaliases nvidia-glx-190
I think I then did a
because on reboot I got a black screen with cursor. You can try rebooting and if you get the black screen use the nvidia-xconfig. It generates a new xorg.conf file.
Now it was time to rerun the AVwizard. I rebooted and when the tones started sounding I held down SHIFT. The screen was black (I think) because the video was being output on something other than the HDMI port. I sat and hit the numeral keys until I got a picture. I think it was 5 or 6 but start at 1 and work your way up. Pause at each one and give it a second to switch. I went through the AVwizard, set it to 1080p and UI2 with overlay. After a reboot and orbiter regen I was in the UI at 1080p!
I originally installed the nvidia 190's. They seemed to be a little slow. After I was back in at 1080p with the new drivers I did an update from KDE instead of the command line. Don't do that. It screwed up my nvidia drivers and I had to reinstall. When I reinstalled the nvidia drivers I picked the 185's. They seemed to run smoother. I want to try the 190's again but right now it runs fine on the 185's.
I still need to get the audio working via HDMI. There seems to be mixed luck with that but I know that I need to install the new ALSA drivers. Does anyone know of a way to do it with a package manager?