Welcome to the TensorFlowGPUonUbuntu wiki!
I have compiled these instructions from my successful installation Ubuntu 16.04 LTS on an Alienware Aurora R5 with NVIDIA GPU support here: Installing Ubuntu 16.04 in Dual Boot with Windows 10
I have added some instructions on fixing a shutdown-hangs issue on the Alienware Aurora R5.