Starting the server on linux gives a weird X error

55 views
Skip to first unread message

Bogdan Bivolaru

unread,
Jun 25, 2011, 2:21:33 PM6/25/11
to PRemoteDroid
When I start your program, I get the following error, which is pretty
much unreadable to me:
bogdanbiv@desk-kub1104:~$ cd /home/bogdanbiv/apps/PRemoteDroid-Server
bogdanbiv@desk-kub1104:~/apps/PRemoteDroid-Server$ ls
bluecove-2.1.0.jar bluecove-gpl-2.1.0.jar PRemoteDroid-Server-
debug.exe PRemoteDroid-Server.exe PRemoteDroid-Server.jar
bogdanbiv@desk-kub1104:~/apps/PRemoteDroid-Server$ java -jar
PRemoteDroid-Server.jar
The program '<unknown>' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
(Details: serial 221 error_code 8 request_code 73 minor_code 0)
(Note to programmers: normally, X errors are reported
asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error()
function.)


My environment:
bogdanbiv@desk-kub1104:~/apps/PRemoteDroid-Server$ java -version
java version "1.6.0_22"
OpenJDK Runtime Environment (IcedTea6 1.10.2)
(6b22-1.10.2-0ubuntu1~11.04.1)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)

My system is Kubuntu 11.04 with 64bit:
bogdanbiv@desk-kub1104:~/apps/PRemoteDroid-Server$ uname -a
Linux desk-kub1104 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24
UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

PS: It *does* work just fine if I'm using full paths:
bogdanbiv@desk-kub1104:~/apps/PRemoteDroid-Server$ java -jar /home/
bogdanbiv/apps/PRemoteDroid-Server/PRemoteDroid-Server.jar -classpath /
home/bogdanbiv/apps/PmoteDroid-Server/bluecove-gpl-2.1.0.jar:/home/
bogdanbiv/apps/PRemoteDroid-Server/bluecove-2.1.0.jar

However, it seems to lack a native ubuntu library, but that's another
topic for another day:
Native Library bluecove_x64 not available
javax.bluetooth.BluetoothStateException: BlueCove library bluecove not
available
at
com.intel.bluetooth.BlueCoveImpl.loadNativeLibraries(BlueCoveImpl.java:
381)
at
com.intel.bluetooth.BlueCoveImpl.detectStack(BlueCoveImpl.java:429)
at com.intel.bluetooth.BlueCoveImpl.access
$500(BlueCoveImpl.java:65)
at com.intel.bluetooth.BlueCoveImpl$1.run(BlueCoveImpl.java:
1020)
at java.security.AccessController.doPrivileged(Native Method)
at
com.intel.bluetooth.BlueCoveImpl.detectStackPrivileged(BlueCoveImpl.java:
1018)
at
com.intel.bluetooth.BlueCoveImpl.getBluetoothStack(BlueCoveImpl.java:
1011)
at
com.intel.bluetooth.MicroeditionConnector.openImpl(MicroeditionConnector.java:
196)
at
com.intel.bluetooth.MicroeditionConnector.open(MicroeditionConnector.java:
162)
at javax.microedition.io.Connector.open(Connector.java:83)
at
org.pierre.remotedroid.server.connection.PRemoteDroidServerBluetooth.<init>(PRemoteDroidServerBluetooth.java:
22)
at
org.pierre.remotedroid.server.PRemoteDroidServerApp.<init>(PRemoteDroidServerApp.java:
42)
at
org.pierre.remotedroid.server.PRemoteDroidServerApp.main(PRemoteDroidServerApp.java:
96)

Anthony Penta

unread,
Jun 25, 2011, 2:33:13 PM6/25/11
to premot...@googlegroups.com

I m not the programmer it doesnt work for me either Im going to investigate other apps

Gareth Schakel

unread,
Jun 25, 2011, 3:19:24 PM6/25/11
to premot...@googlegroups.com
hey, 
PRemoteDroid uses GTK+, if your using KDE as your desktop PRemoteDroid will fail hard. you should install the GTK packages before trying to run a GTK application :)
Reply all
Reply to author
Forward
0 new messages