This page is work in progress.
Installation of Stream-A-Game
This tutorial expects you to have Ubuntu 15.10 plus the appropriate graphics and OpenGL drivers installed on your computer. Make sure that in System Settings under Software & Updates on the Additional Drivers tab you have selected “Using NVIDIA binary driver” with the highest available version number or the ATI/AMD equivalent.
There are two options to install Stream-A-Game:
- Pre-compiled: This allows running the system without modifications. Unless you need full control, use this approach.
- From source: Everything will be compiled from scratch. This is less manual work than it sounds but it takes serious amounts of disk space and – depending on the speed of your computer – time.
Installation from source-code
Open a terminal and make sure that all dependencies are installed:
sudo apt-get install git openjdk-7-jdk libfreetype6-dev \ libaudio-dev cmake libxtst-dev libasound2-dev \ libgl1-mesa-dev libglu1-mesa-dev libpulse-dev python-mako \ gnupg flex bison gperf build-essential zip curl zlib1g-dev \ gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev \ x11proto-core-dev libx11-dev lib32z-dev ccache libxml2-utils \ xsltproc unzip repo
#TODO: Virtualbox here?
After all these are installed, you can clone the project repository:
git clone --recursive https://github.com/streamagame/streamagame.git
Next run the compilation script:
cd streamagame/ ./build-from-source.sh
#TODO: add android app to script.
- create a virtual machine in virtual box with linux type “Other Linux (64-bit)”, make sure it has enough RAM (> 1GB)
- set up host-only network in virtualbox preferences
- assign host-only NIC to virtual machine
- start run run-renderer+streamer.sh script
- start VM