Hello,
I just finished setting up a miner on Ubuntu 16.04. This is what i did....
software:
plotter- get dcct, extract the files then open a terminal from within the folder and type
make
then hit enter
https://github.com/Mirkic7

also get
dcct-gui
https://github.com/kartojal
same thing here extract files open terminal from with in file run make then read the read me file, you have to move 6 things from the dcct folder to the dcct-gui folder.
Then from with the dcct-gui folder run
bash dcct-gui
set up your plots and stuff. Never had any luck with the miner in the gui.

miner- I've had lots of luck with CreepMiner
https://github.com/Creepsky/creepMiner

extract the file but then run sudo su THEN run sh ./install-poco.sh from the file (this take a while)
Then run make
Go into the bin file and change the mining.config file to point to your plot and point to your pool.

Let me know if you have anymore questions.

Good luck