Do you get this error when you connect the Nexus One to your Ubuntu desktop for ADB? I did on stock 64 bit Karmic and Alpha 2 Lucid versions of Ubuntu.
$ adb devices
List of devices attached
???????????? no permissions
To be able to have non-root users talk to the Nexus, you need to edit the udev permissions as follows:
# /etc/udev/rules.d/99-android.rules
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", SYMLINK+="android_adb", MODE="0666"
You then need to restart udev and check that the Nexus One has shown up.
$ sudo restart udev
$ adb devices
List of devices attached
HT9CNP810278 device
You may need to kill the adb server as follows:
$ adb kill-server
$ adb start-server
Success, fame, and ADB access should now be yours.
Read More!