I'm also excited to try this out on a robot. This should save my team a bunch of table space. That may seem like an odd thing to say, but our solution to the the problems of the driver station not running on Linux and E-stopping on spacebar has been to use twice as many computers, half for development, half for running the driver station. This should solve both of those problems.
I've successfully built and started the program on Ubuntu 15.04. For others who are trying this I would recommend the following command:
Code:
sudo apt-get install libsdl2-dev qtcreator && git clone https://github.com/WinT-3794/QDriverStation.git && cd QDriverStation && qmake && make && sudo make install
I tried installing the proper Qt development libraries piecewise without Qt Creator and I got to a place where it wasn't obvious what part I was missing, but Qt Creator must have depended on it because installing it solved things.