I wanted to show the tek on the big screen for me and my family and the raspberry pi didn't last (the sd card died). So I wanted XBMC(Kodi) on a more stable and capable machine. The Asus N50VN we had lying around also ran Steam in home streaming really well. I had a goal to make it usable without using the keyboard.
Here is the build process
Hardware:
Asus n50vn
Android phone
Microsoft wireless usb reciever
1+ controllers
HDMI cable
Wired Ethernet
TV
Software
Linux mint 17 or your favourite ubuntu derivative at version 14
XBMC
Yatse
Marc Deslauriers steam os packages for linux
nvidia proprietary drivers
bash script to swap between xbmc and steam big picture
https://github.com/Mossman1215/MediaPC-Script/blob/master/loadAProgramLoop.sh
Steam
PC auto waker or some other WOL utility
Installation Process
- install linux mint
- install nvidia proprietary drivers
- plug in hdmi
- set TV as only monitor
- disable suspend
- install the xpad package from the steam os ports
- install xbmc
- install steam
- set steam to start in big picture mode
- update
- download script
- set script to run at startup
- fix ip address
- record mac address from ifconfig (I used the wired port)
- enable web access on xbmc
- set mac address and ip address on the PC autowaker app
- set ip and port on yatse
- reboot
How I use this system:
I boot it with PcAutoWaker. It boots to xbmc and I control that with yatse from the couch. Then when I want to game I close XBMC and the script launches Steam in big picture mode. From there I stream magicka and XCOM. Youtube and games reasonably easily without a keyboard or mouse. If I need to use firefox for vimeo or change settings I close steam big picture and that gets out of the infinite loop.
Has anyone else done something similar?