One thing more we'd need to know, what cgminer version you are using and what compile flags you used (--enable-icarus, --enable-gekko, etc).
I think I used just the 'enable gekko' command. I ran through the thorough instructions that Novak gave on the first page of this thread. I'll quote everything he posted :
Here's what you'd do to get cgminer on linux going:
1. Open a terminal.
2. wget
http://gekkoscience.com/misc/cgminer-gekko.tar.gz 3. tar -xvzf cgminer-gekko.tar.gz
This extracts the files. which are compressed (like a zip file for linux)
4. cd cgminer-gekko
Enters the cgminer-gekko folder you just extracted.
5. sudo apt-get install build-essential autoconf automake libtool
You need to install the dependencies for cgminer.
6. ./autogen.sh
This will generate a configure script for you which will set up compiling for your system.
7. ./configure --enable-gekko
This will configure the build. This is the most likely place to have anything go wrong, if it does, let me know exactly what's up. Odds are it would be some package that you should have installed.
8. make
Performs the build. If you get an error there- again, let me know details.
The steps from around the first page was missing a few things (unless novak edited them in).
From updated steps posted later on:
https://bitcointalk.org/index.php?topic=1173963.msg12468048#msg12468048First things first, open terminal
sudo apt-get update
sudo apt-get upgrade (this will update the the system) it will ask do you want to continue y/n hit y and enter.
After it updates, sudo reboot (to be sure updates are active).
Then in terminal window again
sudo apt-get install autoconf libusb-1.0-0-dev libusb-1.0-0 libcurl4-openssl-dev libncurses5-dev libudev-dev libtool automake pkg-config libjansson-dev (you may get a message saying you need other package's installed to install some of the above, if you do, just add it to the above)
Again y/n hit y enter
After it's done,
wget
http://gekkoscience.com/misc/cgminer-gekko.tar.gztar xvzf cgminer-gekko.tar.gz
cd cgminer-gekko
./autogen.sh
./configure --enable-gekko --disable-libcurl (cgminer doesn't need it, but linux does to build)
sudo make install (you don't have to do the install)
While still in the cgminer-gekko dir,
sudo cp 01-cgminer.rules /etc/udev/rules.d/ (if it does not copy, sudo su enter then cp 01-cgminer.rules /etc/udev/rules.d/ )
sudo usermod -G plugdev -a whoami (whoami= your user name you setup)
sudo reboot
After it restarts open terminal
cd cgminer-gekko
sudo ./cgminer -o stratum+tcp://whateverpool:XXXX -u poolusername.andworkerifyouwant --compac-freq XXX
These should get you up and running.
You, my friend, are a saint. Thank you so much. So one more question. I have two of them plugged in right now. If I were to shutdown the mining, and plugged in another, would i need to change any of my info again? or just retype the cgminer server and username info and start it right up?