I figured it out
Now I will share my knowledge for all future generations.
First set a user to auto log in.
System->Administration->Login screen
Next, make a simple shell script. It needs to be something that will work under the terminal. Example:
#!/bin/sh
cd /home/zamicol/Bitcoin/poclbm
python poclbm.py -u ******** --pass=********** -o ************* -p 8332 -d 1 -v -w 128
You can make this using a text editor like gedit. Save it with the .sh extension. Example: "myBitcoinMiner.sh"
Make your script executable. (Right click->Properties->Permissions->Execute). You should now be able to double click your script and have it run under terminal to verify that your script works.
Now to have it start up automatically upon login. Go to System->Preferences->Startup Application. On the screen that appears, click "Add"
Name it whatever you want. Under the command, type "gnome-terminal -x /home/zamicol/Bitcoin/myBitcoinMiner.sh" and replace that latter part with the path to to script that you made. The -x will put your command in a new terminal window upon startup.
You should have a system now that will start up and start mining without any further input from you
Good luck!
And in case anyone ever feels generous, my address is below.