HELP NEEDED: test Ryzom client binary on all Linux distrib
Added by vl about 8 years ago
Hello guys,
UPDATE: this test is now over, If you want to test and play Ryzom, follow the instruction
We ask your help for a very important test that require only a few minutes of your time.
We pre-compiled the Ryzom client and want to know on which Linux distrib the binary work automatically. You don't need to download the Ryzom data or whatever to do the test.
Here is the process, in a shell execute:
removed
The test is a success if you see some log like these one:
INF b73118d0 client.cpp 494 main <Unknown> : Pre-Login Init of Ryzom... ...
Then, reply in this post and give us the following information:
- Linux distrib name (ie: Ubuntu)
- Linux distrib version (ie: 10.4)
- Linux arch, 32b or 64b
- If it's a failure, paste the output you have. Also paste the output of the command
ldd ./ryzom_client_s3
- It it's a success, tell it :)
If you have servers, strange linux version, strange ditro, if you can install some virtual machine with different distro, please do the test.
Thank you!
Already tested on:
- Ubuntu 8.04.4 LTS (Hardy Heron) 32b => OK
- Ubuntu 9.04 (Jaunty Jackalope) 32b => OK
- Ubuntu 10.04 (Lucid Lynx) 32b => OK
- Debian 5.0 (Lenny) 32b => OK
- Debian 6.0 (Squeeze) 64b => OK
- ArchLinux 2010.05 32b => OK
- openSUSE 11.2 32b => OK
- Gentoo (rolling release) 64b => OK (but need to install the 32b package that are not installed by default)
- Gentoo 32-bit (mostly stable packages) => OK
- Mandriva 2010.1 64b (spring) => OK
- Ubuntu 7.10 (Gutsy Gibbon) 32b => FAILED (not supported anymore by ubuntu)
- CentOS 5.5 => FAILED
Replies (27)
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by TomH about 8 years ago
Linux distrib name: CentOS
Linux distrib version: 5.5
Linux arch: 32b
root@server1 [~]# wget http://ploki.info/ryzom/ryzom_client_s3 --2010-07-16 11:56:43-- http://ploki.info/ryzom/ryzom_client_s3 Resolving ploki.info... 88.191.51.27 Connecting to ploki.info|88.191.51.27|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 31916476 (30M) [text/plain] Saving to: `ryzom_client_s3' 100%[======================================>] 31,916,476 4.72M/s in 11s 2010-07-16 11:56:54 (2.86 MB/s) - `ryzom_client_s3' saved [31916476/31916476] root@server1 [~]# chmod +x ryzom_client_s3 root@server1 [~]# ./ryzom_client_s3 ./ryzom_client_s3: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by ./ryzom_client_s3) ./ryzom_client_s3: /lib/libc.so.6: version `GLIBC_2.7' not found (required by ./ryzom_client_s3) root@server1 [~]#
ldd ./ryzom_client_s3
root@server1 [~]# ldd ./ryzom_client_s3 ./ryzom_client_s3: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by ./ryzom_client_s3) ./ryzom_client_s3: /lib/libc.so.6: version `GLIBC_2.7' not found (required by ./ryzom_client_s3) libpthread.so.0 => /lib/libpthread.so.0 (0xb7f89000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7ea0000) librt.so.1 => /lib/librt.so.1 (0xb7e97000) libm.so.6 => /lib/libm.so.6 (0xb7e6e000) libGL.so.1 => /usr/lib/libGL.so.1 (0xb7e02000) libX11.so.6 => /usr/lib/libX11.so.6 (0xb7cff000) libXext.so.6 => /usr/lib/libXext.so.6 (0xb7cef000) libc.so.6 => /lib/libc.so.6 (0xb7b96000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7b8a000) libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb7b85000) libdl.so.2 => /lib/libdl.so.2 (0xb7b80000) /lib/ld-linux.so.2 (0xb7fab000) libdrm.so.2 => /usr/lib/libdrm.so.2 (0xb7b78000) libXau.so.6 => /usr/lib/libXau.so.6 (0xb7b74000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7b6e000)
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by Minthos about 8 years ago
Ubuntu 10.04 x64 OK (with additional package)
initially it failed:
$ ryzom_client_s3
-bash: /usr/local/bin/ryzom_client_s3: No such file or directory
so I had to install 32-bit libs:# apt-get install ia32-libs
then it worked:
$ ryzom_client_s3
INF f730d6e0 client.cpp 494 main <Unknown> : Pre-Login Init of Ryzom...
INF f730d6e0 init.cpp 404 displayCPUInfo <Unknown> : * CPUMask Before change: 1
INF f730d6e0 init.cpp 405 displayCPUInfo <Unknown> : CPUMask After change: 1
INF f730d6e0 init.cpp 406 displayCPUInfo <Unknown> : CPU CPUID: 0
INF f730d6e0 init.cpp 407 displayCPUInfo <Unknown> : * CPU hasHyperThreading: NO
INF f730d6e0 init.cpp 719 prelogInit <Unknown> : RYZOM VERSION : FV RYZOM CORE (Jul 16 2010 12:51:56)
WRN f730d6e0 client_cfg.cpp 1969 init <Unknown> : CFG::init: 'client.cfg' Not Found !!!
DBG f730d6e0 config_file.cpp 388 reparse <Unknown> : CF: Adding config file '/home/user/client.cfg' in the config file
WRN f730d6e0 path.cpp 1916 getFileModificationDate <Unknown> : Can't get modification date on file '/home/user/client.cfg' : No such file or directory
WRN f730d6e0 path.cpp 516 lookup <Unknown> : PATH: File (client.cfg) not found (/home/user/client.cfg)
WRN f730d6e0 config_file.cpp 440 reparse <Unknown> : CF: Config file '/home/user/client.cfg' not found in the path '/home/user'
File "/home/user/client.cfg" not found
$ ldd ryzom_client_s3
linux-gate.so.1 => (0xf776c000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf773d000)
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7647000)
librt.so.1 => /lib32/librt.so.1 (0xf763d000)
libm.so.6 => /lib32/libm.so.6 (0xf7617000)
libGL.so.1 => /usr/lib32/mesa/libGL.so.1 (0xf75b2000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7495000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf7485000)
libc.so.6 => /lib32/libc.so.6 (0xf732b000)
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf730b000)
libXxf86vm.so.1 => /usr/lib32/libXxf86vm.so.1 (0xf7305000)
libdl.so.2 => /lib32/libdl.so.2 (0xf7301000)
/lib/ld-linux.so.2 (0xf776d000)
libXdamage.so.1 => /usr/lib32/libXdamage.so.1 (0xf72fd000)
libXfixes.so.3 => /usr/lib32/libXfixes.so.3 (0xf72f7000)
libdrm.so.2 => /lib32/libdrm.so.2 (0xf72eb000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf72d1000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf72cd000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf72c7000)
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by noxxy about 8 years ago
gentoo (Gentoo base System relsea 1.12.13) 64b (multilib) => Ok
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by piotter about 8 years ago
Ubuntu 9.04 i386 succes
INF b77ee6f0 client.cpp 494 main <Unknown> : Pre-Login Init of Ryzom...
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by Vagueism about 8 years ago
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by datajunkie about 8 years ago
Ubuntu Lucid 10.04
I was told this is a success
abadon@Raptor:~$ mkdir ryzom
abadon@Raptor:~$ cd ryzom/
abadon@Raptor:~/ryzom$ wget http://ploki.info/ryzom/ryzom_client_s3
--2010-07-18 13:03:47-- http://ploki.info/ryzom/ryzom_client_s3
Resolving ploki.info... 88.191.51.27
Connecting to ploki.info|88.191.51.27|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 31916476 (30M) [text/plain]
Saving to: `ryzom_client_s3'
100%[======================================>] 31,916,476 390K/s in 1m 43s
2010-07-18 13:05:31 (304 KB/s) - `ryzom_client_s3' saved [31916476/31916476]
abadon@Raptor:~/ryzom$ chmod +x ryzom_client_s3
abadon@Raptor:~/ryzom$ ./ryzom_client_s3
INF b77316e0 client.cpp 494 main <Unknown> : Pre-Login Init of Ryzom...
INF b77316e0 init.cpp 404 displayCPUInfo <Unknown> : * CPUMask Before change: 1
INF b77316e0 init.cpp 405 displayCPUInfo <Unknown> : CPUMask After change: 1
INF b77316e0 init.cpp 406 displayCPUInfo <Unknown> : CPU CPUID: 0
INF b77316e0 init.cpp 407 displayCPUInfo <Unknown> : * CPU hasHyperThreading: NO
INF b77316e0 init.cpp 719 prelogInit <Unknown> : RYZOM VERSION : FV RYZOM CORE (Jul 16 2010 12:51:56)
WRN b77316e0 client_cfg.cpp 1969 init <Unknown> : CFG::init: 'client.cfg' Not Found !!!
DBG b77316e0 config_file.cpp 388 reparse <Unknown> : CF: Adding config file '/home/abadon/ryzom/client.cfg' in the config file
WRN b77316e0 path.cpp 1916 getFileModificationDate <Unknown> : Can't get modification date on file '/home/abadon/ryzom/client.cfg' : No such file or directory
WRN b77316e0 path.cpp 516 lookup <Unknown> : PATH: File (client.cfg) not found (/home/abadon/ryzom/client.cfg)
WRN b77316e0 config_file.cpp 440 reparse <Unknown> : CF: Config file '/home/abadon/ryzom/client.cfg' not found in the path '/home/abadon/ryzom'
abadon@Raptor:~/ryzom$
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by vl about 8 years ago
Vagueism wrote:
Debian Squeeze 32b
But also floating point exception (http://pastebin.org/402897).
What is the floating point problem? I don't see it in the pastebin?
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by kervala about 8 years ago
I don't think that's a floating exception, but he surely got warning : "Fragment program isn't supported natively; purging program"
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by Enoril about 8 years ago
Ubuntu Lucid 10.04 64b > success
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by Vagueism about 8 years ago
vl wrote:
> What is the floating point problem? I don't see it in the pastebin?
Sorry I didn't realize the last 5 lines were missing from Pastebin.
Here they are:
WRN b73b36e0 driver_opengl.cpp 1853 loadARBFragmentProgramStringNative <Unknown> : Fragment program isn't supported natively; purging program
WRN b73b36e0 driver_opengl.cpp 1853 loadARBFragmentProgramStringNative <Unknown> : Fragment program isn't supported natively; purging program
WRN b73b36e0 driver_opengl.cpp 1853 loadARBFragmentProgramStringNative <Unknown> : Fragment program isn't supported natively; purging program
WRN b73b36e0 driver_opengl.cpp 1853 loadARBFragmentProgramStringNative <Unknown> : Fragment program isn't supported natively; purging program
WRN b73b36e0 driver_opengl.cpp 1920 initFragmentShaders <Unknown> : WATER: fragment 0 is not loaded, not using ARB_fragment_program at all
Floating point exception
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by vl about 8 years ago
Could you run it unders gdb and perhaps give us more info on where is generate this exception?
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by Vagueism about 8 years ago
I hope that was the correct command, I've never used gdb before.
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by nimetu about 8 years ago
Vagueism wrote:
I hope that was the correct command, I've never used gdb before.
use 'bt' instead 'c' to get backtrace
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by kerozcak about 8 years ago
Gentoo Linux 2.6.14.2 x86
kaczorek@vigo ~ $ ./ryzom_client_s3
./ryzom_client_s3: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
kaczorek@vigo ~ $ ldd ryzom_client_s3
./ryzom_client_s3: /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by ./ryzom_client_s3)
./ryzom_client_s3: /lib/libc.so.6: version `GLIBC_2.7' not found (required by ./ryzom_client_s3)
linux-gate.so.1 => (0xffffe000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7f1c000)
libstdc++.so.6 => /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6 (0xb7e38000)
librt.so.1 => /lib/librt.so.1 (0xb7e2f000)
libm.so.6 => /lib/libm.so.6 (0xb7e0a000)
libGL.so.1 => not found
libX11.so.6 => not found
libXext.so.6 => not found
libc.so.6 => /lib/libc.so.6 (0xb7ce0000)
libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1 (0xb7cd5000)
libXxf86vm.so.1 => not found
libdl.so.2 => /lib/libdl.so.2 (0xb7cd0000)
/lib/ld-linux.so.2 (0xb7f3e000)
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by Reyuu about 8 years ago
Gentoo 32-bit (mostly stable packages), success :)
$ ./ryzom_client_s3
INF b72d06e0 client.cpp 494 main <Unknown> : Pre-Login Init of Ryzom...
INF b72d06e0 init.cpp 404 displayCPUInfo <Unknown> : * CPUMask Before change: 1
INF b72d06e0 init.cpp 405 displayCPUInfo <Unknown> : CPUMask After change: 1
INF b72d06e0 init.cpp 406 displayCPUInfo <Unknown> : CPU CPUID: 0
INF b72d06e0 init.cpp 407 displayCPUInfo <Unknown> : * CPU hasHyperThreading: NO
INF b72d06e0 init.cpp 719 prelogInit <Unknown> : RYZOM VERSION : FV RYZOM CORE (Jul 16 2010 12:51:56)
WRN b72d06e0 client_cfg.cpp 1969 init <Unknown> : CFG::init: 'client.cfg' Not Found !!!
DBG b72d06e0 config_file.cpp 388 reparse <Unknown> : CF: Adding config file '/home/reyuu/.tmp/ryzom/client.cfg' in the config file
WRN b72d06e0 path.cpp 1916 getFileModificationDate <Unknown> : Can't get modification date on file '/home/reyuu/.tmp/ryzom/client.cfg' : No such file or directory
WRN b72d06e0 path.cpp 516 lookup <Unknown> : PATH: File (client.cfg) not found (/home/reyuu/.tmp/ryzom/client.cfg)
WRN b72d06e0 config_file.cpp 440 reparse <Unknown> : CF: Config file '/home/reyuu/.tmp/ryzom/client.cfg' not found in the path '/home/reyuu/.tmp/ryzom'
File "/home/reyuu/.tmp/ryzom/client.cfg" not found
$ ldd ./ryzom_client_s3
linux-gate.so.1 => (0xb774e000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb770b000)
libstdc++.so.6 => /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/libstdc++.so.6 (0xb761e000)
librt.so.1 => /lib/librt.so.1 (0xb7615000)
libm.so.6 => /lib/libm.so.6 (0xb75ef000)
libGL.so.1 => //usr/lib/opengl/ati/lib/libGL.so.1 (0xb752c000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb740e000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb73fd000)
libc.so.6 => /lib/libc.so.6 (0xb72b5000)
libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/libgcc_s.so.1 (0xb72a7000)
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb72a1000)
libdl.so.2 => /lib/libdl.so.2 (0xb729d000)
/lib/ld-linux.so.2 (0xb774f000)
libatiuki.so.1 => /usr/lib/libatiuki.so.1 (0xb7294000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb7279000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7275000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb726f000)
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by Reyuu about 8 years ago
Some more information about the Gentoo 32-bit post before mine:
kerozcak wrote:
Gentoo Linux 2.6.14.2 x86
Very old kernel, 2.6.34 is stable.
kerozcak wrote:
./ryzom_client_s3: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
libGL.so.1 comes from Mesa (7.8.2 is stable) for open source drivers, or from official NVidia/ATI drivers. I suppose you do not use your Gentoo system for 3D games, so they are likely not installed.
kerozcak wrote:
./ryzom_client_s3: /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by ./ryzom_client_s3)
GCC 4.4.3 is stable.
kerozcak wrote:
./ryzom_client_s3: /lib/libc.so.6: version `GLIBC_2.7' not found (required by ./ryzom_client_s3)
Glibc 2.11.2 is stable.
I thus suppose your system is simply very outdated :)
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by Vagueism about 8 years ago
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by nikska about 8 years ago
- Ubuntu 10.04 (Lucid Lynx) 32b => OK
I have compile and run server and client and it's work too.
Gratzzz
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by Setlec about 8 years ago
mandriva 2010.1 x86_64 "spring"
i've got this error: http://pastebin.org/418307
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by kervala about 8 years ago
Ok thanks, so it's working :)
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by wendall911 over 7 years ago
Fedora 14 32-bit works.
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by s4mdf0o1 over 7 years ago
Ubuntu 10.10
Linux 2.6.35-23-generic-pae #41-Ubuntu SMP i686 GNU/Linux
liblua5.1-0 5.1.4-5
libluabind0.9.0 0.9+dfsg-3
I tested the
ryzom-client 0.7.1132~maverick3
of kervala, it has sound, but I couldn't play the game,
with LUA failures on the interface
So I tested the ryzom_client_s3, given at the beginning...
Playable, but with some NPG disapearring after a certain time
or some 3D object "glued" on the character, when moving
(logs not searched for this)
So I got the source, then tried to compile...
the resulting binary was working like kervala's one
than I searched in the code to find :
/usr-local/src/games/ryzom/code/ryzom/client/src/interface_v3/interface_parser.cpp:
4694: bool needCheck = true;
4695-
4696- #if !FINAL_VERSION
4697: needCheck = false;
4698- #endif
then rebuilt with
-DFINAL_VERSION=1 \
:))
So I had a try, with the resulting :
playing, audio, but missing tags for NPG and other objects...
So my question :
What needs to be checked ? :)
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by vl over 7 years ago
Sorry, This thread is in fact too old.
If you want to test and play Ryzom on linux, you can follow the instruction
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by s4mdf0o1 over 7 years ago
Well sorry : I forgot to mention, that a friend already told me about this last.
As I had no more chance, that's why I tried to compile...
Edit: so I'm retrying the last (2010-11-17) 7z...
Great : now working
Little thing : no need to chmod +x $P/ryzom.desktop
in ryzom_install_desktop_menu.sh ^^'
RE: HELP NEEDED: test Ryzom client binary on all Linux distrib - Added by HadrianKross over 6 years ago
Knoppix 6.7.1 32b => OK
(Live distro on usb key)
Works well with a few graphics glitches (i.e. no water rendering, just swim animation, etc.)
I think the "sun glare"? (it turns into a kaleidescope of polygons) is not working either but that might be that I have not really tweaked the graphics on the machine yet. (Macbook 2,1; 2x [email protected]/1000MHz; Intel Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller; OpenGL == Tungsten, Mesa (1.4, 7.11) DRI 945GM x86/MMX/SSE2)
any info there is much appreciated.
Thanks,
Hadrian
P.S. Also, if we really want to do all of them, can we please hit tab and tell the number of commands per distro (there are 2827 on this version of knoppix); am trying to put together a search-able dictionary of all linux commands.