sabat: ya, I'll never forget the name vail. :) when I was reading the suprised and annoyed peoples comments, I was thinking of walking down the aisle, lifting the womans vail, and seeing some ugly chick that isn't what you expected. I thought the analogy fit.
When I got my hands on amahiAmahi, the first thing I wanted was for it to not only store my movies, but also play them! I've done this for years using an xbox a Xbox 1 running xbmcXBMC, so I figured why not on my amahi Amahi server! Well, it worked, and here's how I did it. Currently I have been unable to get the webserver to work. I saw no reason to go through the full compile process, seeing that the only thing it adds is the webserver, which is broken. This method uses a RPM from rpmfusion, and takes about 1% of the time that the compiling method takes. Also this is based on nvidia video cards, I'll try to get to ATI and intel later. I know the average joe won't be able to install video drivers easily, so I am attempting to include the info on the video drivers, specially because fedora 12 is aging and documentation is starting to get somewhat stale for it on other websites. I literally had to use 5 or more websites to get this to work.
This was mainly tested on a fairly basic test system, HP a282n, 2gb ram, 40gb hd, nvidia mx-440 8xAGP using the Fedora 12 based, 32bit amahi Amahi express cd.
=== Initial system setup with Gnome ===
#install amahi Install Amahi (via express cd)#once Once you get a login prompt, login as admin/admin
su -
yum -y groupinstall "GNOME Desktop Environment"
=== Adding XBMC to the system ===
#From another pc, open the hda webpage http://hda, and add the user xbmcuser:xbmcuser and check to enable admin[I haven't tried doing this without admin yet on the xbmcuser account]
#goto Go to the webapps section on the hda page http://hda/setup?sub=available&tab=app and add rpmfusion and rpmfusion nonfree in the web apps secion
#Back to the console
yum -y install xbmc
#xbmc XBMC also needs an addition to the xorg Xorg server, otherwise it crashes every time you run it.
yum -y install xorg-x11-utils
links www.nvidia.com
chmod +x nvidiadrivername
you You may have to reboot after disabling the nouveau driver before installing the driver
./nvidiadrivername
This line will add rdblacklist=nouveau to the kernel line in grub.conf
sed -i '/root=/s|$| rdblacklist=nouveau|' /boot/grub/grub.conf
add Add blacklist nouveau to /etc/modprobe.d/blacklist, I'm sure there is a sed command for this, will get to it later, I used this next command and added it manually.
nano /etc/modprobe.d/blacklist
=== A Few Suggestions ===
# Install the DLNA server, it works perfectly with any movies you put in the movies share, photos you put in the pictures share, and any music in the music folder. I've heard mention that mkv files might not work with dlna, but I have not verified this.# if If you have a noisy server, remember you don't have to have the pc in the same room as the tvTV, I don't and it works great, or put the server in a closet or something on the other side of the wall and run a cable to the back of the tv.
# Setup VNC on your Amahi server, it really is nice to have remote control of xbmc, I don't ever actually try to watch movies through vnc, but It's a great remote until we get the webserver working