I've compiled from github to enable bit fury devices.
3.9.0 on ubuntu against a bi*fury device.
bfgminer will find it, cgminer won't.
------------------------------------------------------------------------
cgminer 3.9.0
------------------------------------------------------------------------
Configuration Options Summary:
libcurl(GBT+getwork).: Enabled: -lcurl
curses.TUI...........: FOUND: -lncurses
Avalon.ASICs.........: Disabled
BlackArrow.ASICs.....: Disabled
BFL.ASICs............: Disabled
BitForce.FPGAs.......: Disabled
BitFury.ASICs........: Enabled
which cgminer
/usr/local/bin/cgminer
[2013-12-30 15:27:12] Started cgminer 3.9.0
[2013-12-30 15:27:12] No devices detected!
[2013-12-30 15:27:12] Waiting for USB hotplug devices or press q to quit
[2013-12-30 15:27:12] Need to specify at least one pool server.
where do i start troubleshooting this one?
Show us the output of lsusb and lsusb -t. Some USB3 ports are problematic.
Make sure you are NOT building with system-libusb.
Check what cgminer -n reports to see if it sees the device at all. If it does, get a debug output of it starting with -D -T added.