Keaton the Wise Posted December 28, 2013 Report Share Posted December 28, 2013 When I try to register in the multiplayer lobby, it says I'm "disconnected". How can I fix this? Quote Link to comment Share on other sites More sharing options...
LordGood Posted December 28, 2013 Report Share Posted December 28, 2013 are you using a modified SVN? Quote Link to comment Share on other sites More sharing options...
Keaton the Wise Posted December 28, 2013 Author Report Share Posted December 28, 2013 No. I'm using the A15 new release. Quote Link to comment Share on other sites More sharing options...
Andjety Posted December 28, 2013 Report Share Posted December 28, 2013 Hello,The same here for me, with the ubuntu Alpha 15 package. Quote Link to comment Share on other sites More sharing options...
Andjety Posted December 28, 2013 Report Share Posted December 28, 2013 but it works fine with the source code found here:http://play0ad.com/download/source/ Quote Link to comment Share on other sites More sharing options...
sanderd17 Posted December 28, 2013 Report Share Posted December 28, 2013 I have read it has something to do with the gloox version (the library we use to connect). The ubuntu version would be too old to work. In our own copy, we have a more recent version of the code to build against, and it will probably have to be used for the ubuntu binary too. Quote Link to comment Share on other sites More sharing options...
Keaton the Wise Posted December 28, 2013 Author Report Share Posted December 28, 2013 Is there anything I can do? Quote Link to comment Share on other sites More sharing options...
Andjety Posted December 28, 2013 Report Share Posted December 28, 2013 Building from the source like i did. (Follow the instruction in my link). Quote Link to comment Share on other sites More sharing options...
sanderd17 Posted December 29, 2013 Report Share Posted December 29, 2013 Or wait until the packages are build again. Quote Link to comment Share on other sites More sharing options...
fabio Posted December 29, 2013 Report Share Posted December 29, 2013 This looks strange. What Ubuntu alpha15 package did you use (the one from the PPA or something else)? How did you get it working when building from source? Can you post the output of:$ ldd /PATH/TO/pyrogenesis | grep glooxfor both the version built from source and the packaged one, specifying again for each version if the lobby works? Quote Link to comment Share on other sites More sharing options...
Keaton the Wise Posted December 29, 2013 Author Report Share Posted December 29, 2013 This looks strange. What Ubuntu alpha15 package did you use (the one from the PPA or something else)? How did you get it working when building from source? Can you post the output of:$ ldd /PATH/TO/pyrogenesis | grep glooxfor both the version built from source and the packaged one, specifying again for each version if the lobby works?I went to the website, clicked download alpha 15 osiris. Then I said linux, then ubuntu and it told me how to download it from the terminal. That's all I understand of the question. Quote Link to comment Share on other sites More sharing options...
Andjety Posted December 29, 2013 Report Share Posted December 29, 2013 Actually, i build it from the source under fedora. The package in the fedora repository works well too.ldd: /PATH/TO/pyrogenesis: Aucun fichier ou dossier de ce type Quote Link to comment Share on other sites More sharing options...
fabio Posted December 29, 2013 Report Share Posted December 29, 2013 I went to the website, clicked download alpha 15 osiris. Then I said linux, then ubuntu and it told me how to download it from the terminal. That's all I understand of the question.Post the output of:dpkg -l | grep glooxActually, i build it from the source under fedora. The package in the fedora repository works well too.ldd: /PATH/TO/pyrogenesis: Aucun fichier ou dossier de ce typeSo it's ok under fedora, the problem was on Ubuntu? Quote Link to comment Share on other sites More sharing options...
Keaton the Wise Posted December 29, 2013 Author Report Share Posted December 29, 2013 Yeah. It didn't work on my Ubuntu computer. Quote Link to comment Share on other sites More sharing options...
Loki1950 Posted December 29, 2013 Report Share Posted December 29, 2013 Yeah. It didn't work on my Ubuntu computer.That is what we are trying to find out but with out the info fabio requested there is nothing to done as we can not read your mind or what your comp is telling you until you tell us exactly computers are very literal one character out of place and crash,and you haven't provided the offending character yet.Enjoy the Choice Quote Link to comment Share on other sites More sharing options...
fabio Posted December 29, 2013 Report Share Posted December 29, 2013 What we found is that the lobby appear to not be properly working when using gloox 1.0 (libgloox.so.8 - this is the standard version now in Debian/Ubuntu), while it works with 1.0.9 (libgloox.so.11 - this is in the Ubuntu 0ad PPA and possibly other distributions). 1 Quote Link to comment Share on other sites More sharing options...
Keaton the Wise Posted December 29, 2013 Author Report Share Posted December 29, 2013 Should I tell you exactly what I did from the moment I opened 0 A.D.? Quote Link to comment Share on other sites More sharing options...
Loki1950 Posted December 30, 2013 Report Share Posted December 30, 2013 No open a terminal then type/paste in$ ldd /PATH/TO/pyrogenesis | grep glooxthen copy/paste the result here that will allow fabio to figure out what is wrong with the current build.Enjoy the Choice Quote Link to comment Share on other sites More sharing options...
unserializable Posted December 30, 2013 Report Share Posted December 30, 2013 (edited) What we found is that the lobby appear to not be properly working when using gloox 1.0 (libgloox.so.8 - this is the standard version now in Debian/Ubuntu), while it works with 1.0.9 (libgloox.so.11 - this is in the Ubuntu 0ad PPA and possibly other distributions).My gloox is the same libgloox.so.8 you mention:x@y:/bleh/blah/$ ldd pyrogenesis | grep glooxlibgloox.so.8 => /usr/lib/libgloox.so.8 (0xb7032000)I am using self-built 0 A.D. alpha 15 (from official a15 src package) on a 32-bit Debian based Linux system. Lobby seems to work fine. 'apt-cache show' reports following about libgloox-dev package installed:Package: libgloox-devSource: glooxVersion: 1.0-1.1Installed-Size: 3176Maintainer: Jose Carlos Garcia Sogo <jsogo@debian.org>Architecture: i386Depends: libgloox8 (= 1.0-1.1), libgnutls-dev, libidn11-devDescription: C++ jabber/xmpp library devel filesDescription-md5: d53f3d80607744e5e7183ee034c7c8f8Tag: devel::library, role::devel-libSection: libdevelPriority: optionalFilename: pool/main/g/gloox/libgloox-dev_1.0-1.1_i386.debSize: 803940MD5sum: 63df00a1f5eded16b47f21464ab26f6bSHA1: af7e5812398be2c7dafef0d5d7bd693735aa3f3bSHA256: 310c6822792102d732eb9c43ba8689a3496c21f2fc4a6dd14ff047a652bc6c9 Edited December 30, 2013 by unserializable Quote Link to comment Share on other sites More sharing options...
fabio Posted December 30, 2013 Report Share Posted December 30, 2013 Thanks, this is a bit unexpected, so 1.0 seems to be working fine for someone. Quote Link to comment Share on other sites More sharing options...
Keaton the Wise Posted December 30, 2013 Author Report Share Posted December 30, 2013 It just saysldd: /PATH/TO/pyrogenesis: No such file or directory Quote Link to comment Share on other sites More sharing options...
unserializable Posted December 30, 2013 Report Share Posted December 30, 2013 It just saysldd: /PATH/TO/pyrogenesis: No such file or directoryYou took instructions bit too directly -- '/PATH/TO/pyrogenesis' should be ACTUAL path to 'pyrogenesis' binary on your system. Like '/usr/games/0ad/pyrogenesis' -- or wherever it's located. 1 Quote Link to comment Share on other sites More sharing options...
Keaton the Wise Posted December 30, 2013 Author Report Share Posted December 30, 2013 Ohhhhhhh. I'll try that. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.