ok....I don't know how familiar you are with linux installs or command line, and I'm not a linux expert myself but I'll try anyway.
Ubuntu installation instructions can be found here:http://www.ubuntu.com/download/ubuntu/download
Basically, download iso, burn to CD, boot from CD, run installer.
Then you need open a terminal "Applications->Accessories->Terminal"
run these commands (you will need to enter your password)
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install libcurl4-openssl-dev libncurses5-dev lib32gcc1 libc6-i386 lib32gcc1 libc6-i386 dkms openssh-server screen
Install Catalyst 11.6 - reference herehttp://mygeekopinions.blogspot.com/2011/06/how-to-install-atiamd-catalyst-linux.html
cd ~/; mkdir catalyst11.6; cd catalyst11.6/
chmod +x ati-driver-installer-11-6-x86.x86_64.run
sudo sh ./ati-driver-installer-11-6-x86.x86_64.run --buildpkg Ubuntu/natty
sudo dpkg -i fglrx*.deb
If you get dependency problems after the last command run
sudo apt-get -f install
Update X.org file
sudo DISPLAY=:0 aticonfig -f --initial --adapter=all
Installation of SDK and CG can be found on github pagehttps://github.com/ckolivas/cgminer
Install SDK (2.4)
accept agreement and download, save file (default location).
tar xf ~/Downloads/AMD-APP-SDK-v2.4-lnx64.tgz
tar xf /opt/AMD-APP-SDK-v2.4-lnx64/icd-registration.tgz
ln -s /opt/AMD-APP-SDK-v2.4-lnx64/include/CL /usr/include
ln -s /opt/AMD-APP-SDK-v2.4-lnx64/lib/x86_64/* /usr/lib/
sudo tar xvjf cgminer-2.0.3.tar.bz2
Do the following before configuring, (from readme in cgminer-2.0.3/ADL_SDK):
Please insert AMD ADL files adl_defines.h adl_sdk.h adl_structures.h here.
accept agreement and download, save file (default location)
sudo cp include/*.h ~/cgminer-2.0.3/ADL_SDK/
CFLAGS="-O2 -Wall -march=native" ./configure
You should get this:
OpenCL...............: FOUND. GPU mining support enabled
ADL..................: SDK found, GPU monitoring support enabled
Now you can run cgminer from the directory with
DISPLAY=:0 ./cgminer <options>
Or do the following
sudo cp cgminer /usr/bin
sudo cp *cl /usr/bin
this will let you run from any directory by just typing cgminer <options>
Just remember you need to set the DISPLAY variable for SDK support either by putting
before the cgminer command or
then run the commands.
EDIT: I cleaned this up by testing on a fresh VM but I don't have any ATI cards on this machine to actually run the miner. Let me know if you find any errors - it's late and beer makes it all look right to me.