What is described here is only temporary, and will no longer be necessary thereafter.
In order to operate correctly TuxDroidServer on GNU/Linux you must do few small things manually
First you must make the following folder:
/var/log/tuxdroidserver/
It's in that folder is located the tuxdroidserver.log file
Next you must make the following folder:
/etc/tuxdroidserver/
The file config.txt going to be created in that folder.
If you have chosen to take the binaries:
You must manually create the udev rules for the dongle is recognized, login as root (or sudo -i), then create the file:
/etc/udev/rules.d/45-tuxdroid.rules
In the file paste the following text:
# Rules for kernel version >= 2.6.24
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="ff07", MODE:="0666"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2ffd", MODE:="0666"
# Rules for kernel version < 2.6.26
SUBSYSTEM=="usb_device", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="ff07", MODE:="0666"
SUBSYSTEM=="usb_device", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2ffd", MODE:="0666"
KERNEL=="hiddev*", MODE="0666"
Then save the file and restart udev. (or reboot your computer (it may be necessary for certain distro (like Ubuntu))