i like using fedora on my acer revo 3600. all 4 partitions are used so i run it live.
i like the ext2 based fedora
liveusb-creator better than the fat32 based
unetbootin.
- run sudo tail -f /var/log/messages then plug in the usb drive (keep note of the device node e.g.- /dev/sdx)
- run gparted and select the device indicated above (delete the partition, make a new ext2 partition, apply all operations) close gparted when done.
- run liveusb-creator and select the device indicated above (select the version you want from the dropdown, max out the persistent space, click start)
- reboot, hold down del when you hear the cmos beep, set your usb drive as the first bootable hard drive. save bios and reboot.
- when you get to the gnome-3 menu, configure your wifi/ ethernet settings.
- run
Code:
su -c "/sbin/chkconfig sshd on"
su -c "system-config-firewall"
and enable ssh as a trusted service then save and close.
- install repos and packages:
Code:
su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
su -c "rpm -ivh http://rpm.livna.org/livna-release.rpm"
su -c "yum -y install wget akmod-nvidia xorg-x11-drv-nvidia-libs kernel xbmc lirc lirc-remotes lsdvd sshfs mplayer mencoder libdvdcss2 h264enc"
- to make the new kernel usable in the live-usb and to enable the nvidia dirver and disable the open-source nouveau driver (which doesnt work with hdmi audio):
Code:
su -
echo 'add_dracutmodules+=" dmsquash-live "' >> /etc/dracut.conf
bootpath=/run/initramfs/live/syslinux
new=`find /boot -name "vmlinuz*" | sort | tail -n 1 | cut -f 2- -d '-'`
mv -f /boot/vmlinuz-$new ${bootpath}/vmlinuz0
mv -f /boot/initramfs-${new}.img ${bootpath}/initrd0-nouveau.img
ln -fs -T ${bootpath}/vmlinuz0 /boot/vmlinuz-$new
ln -fs -T ${bootpath}/initrd0.img /boot/initramfs-${new}.img
dracut /run/initramfs/live/syslinux/initrd0.img $new
- reboot into the new kernel.
- run alsamixer and unmute all s/pdif channels then click on volume -> sound preferences and choose the the hdmi-out channel in the hardware tab (there should be a way to do this in the command line ?)
- add the line xbmc 2>/dev/null & to the end of /home/liveuser/.bash_profile
to get my mceusb remote to work, i had to copy
http://lirc.sourceforge.net/remotes/...cd.conf.mceusb to
/etc/lirc/lircd.conf and i based this file
.xbmc/userdata/keymaps/keyboard.xml on something i found online here:
https://github.com/xbmc/xbmc/blob/ma...aps/remote.xml and then:
Code:
sudo service lirc start
sudo chkconfig lirc on