Download and install the server for Unix systems.
A. Open terminal and execute:
cd SERVER-DIR
java -jar "Remote PC Server.jar"
If you want to use power interface, you will have to add root privileges:
cd SERVER-DIR
sudo java -jar "Remote PC Server.jar"
Power control is based on the linux commands shutdown, pmi action suspend which requires super-user privileges.
B. Open JAR from GUI. The jar file has to be associated with Sun or OpenJDK Java.
Warning:Launching the server from the GUI will create a configuration file – data.cfg in the user's home directory and the icon located in the System Tray Menu does not have to show up because of Ubuntu Unity. We highly recommend to launch the application from a terminal or create the bash starter.
Ubuntu Unity environment (since Ubuntu 11.04 = default GUI) does not allow System Tray icons already. You must configure manually Unity Panel according to tutorial A or tutorial B.
Bluecove developer's thread offers a solution for this problem: BlueCove "doesn't work" with Bluez v 4.x.
sudo yum install bluecove bluez-libs (yum is an open-source command-line package-management utility using the RPM Package Manager, e.g. Fedora, CentOS. Ubuntu 11.10 or newer have BlueZ 4.x. included) cd /usr/lib/ ls | grep libbluetooth (Finds version of libbluetooth.so.x library.) sudo ln -s /usr/lib/libbluetooth.so.x /usr/lib/libbluetooth.so (Creates BlueZ's symbolic link.)
Source: Ubuntu 11.04 Bluetooth problem [page 2]
During opening a Bluetooth connection, the server shows the error message:
or
Install libbluetooth-dev package from Ubuntu software center.
If you own Linux x64 (Ubuntu 12.04 "Precise Pangolin") and your OS has pre-installed Bluez 4.x, follow these steps:
Open a terminal and type:
ls /usr/lib/x86_64-linux-gnu/ | grep libbluetooth
The output will show you libbluetooth.so.3 or libbluetooth.so.2. Then according to the obtained library create a symlink:
sudo ln -s /usr/lib/x86_64-linux-gnu/libbluetooth.so.X
/usr/lib/x86_64-linux-gnu/libbluetooth.so
Open .bashrc in your home directory and add these lines at the end:
alias remotepcserver='cd /home/USER/SERVER-DIR/;
sudo java -jar "Remote PC Server.jar"'
Now if you open a terminal and type "remotepcserver" [enter], It'll launch the server immediately.