When oppening the "Help -> Register GiD ...", if some USB memory stick is plugged, a "Sysinfo selection" window must be opened to ask the user which device can be registered.

in some Linux distributions (e.g. Suse 10.x) the USB device is not detected, and this "Sysinfo selection" is not opened.

This is because /proc/bus/usb is not automatically mounted, it can be manually mounted (as root user) with

mount -t usbfs none /proc/bus/usb

Note: It's possible to automatize it adding to the /etc/fstab file something like this:

usbfs /proc/bus/usb usbfs noauto 0 0

Note: e.g. OpenSuSE 10.2 does not have this support by default and the kernel should be recompiled or a patch should be applied. More information can be found here: http://en.opensuse.org/SDB:VMware_-_USB_support

Note: e.g. Ubuntu 8.04.1 does not mount /proc/bus/usb automatically, so it should be done by hand or added to the /etc/fstab file, as explained above.