Linux help

Launch on Mac OS X

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 11.04 and newer with Ubuntu Unity: System Tray icon not visible

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.

Ubuntu: SystemTray not supported

Linux error: libbluetooth.so: cannot open shared object file

Bluecove developer's thread offers a solution for this problem: BlueCove "doesn't work" with Bluez v 4.x.

SOLUTION

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]

Error: Bluecove library bluecove not available

SYMPTOMS

During opening a Bluetooth connection, the server shows the error message:

Bluetooth is not available. The server can not be launched.
{BlueCove library bluecove not available;
load resource [/tmp/bluecove_xxxx_0/libbluecove_x64.so]
/tmp/bluecove_xxxx_0/libbluecove_x64.so: libbluetooth.so...

or

Native Library bluecove_x64 not available
BluetoothStateException (setDiscoverable): Bluecove library
bluecove not available

SOLUTION for Ubuntu 12.10

Install libbluetooth-dev package from Ubuntu software center.

SOLUTION

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

How to create a start alias

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.