Page 1 of 1

Mandriva 2006 installation problem

Posted: 17.12.2005, 19:14
by bwanaJPS
Trying to install Celestia 1.3.2 on a Mandriva 2006 x86-64 and i686 as well machines, both directly via urpmi I didn't had any problem . However when starting Celestia, even after a reboot, it blocks during the installation.

Starting from a konsole (/usr/bin/celestia &) I got the following message:

xxx@localhost ~]$ /usr/bin/celestia: symbol lookup error: /usr/bin/celestia: undefined symbol: __new_handler

What can I do ? :cry:

Posted: 17.12.2005, 19:48
by Boux
Hi,
I build and run Celestia on Mandriva 2006 without any problem.
Please give more details.
KDE? Gnome? Other?
Which gcc and/or gtk version?
What kind of graphics card and driver?
Is 3d acceleration enabled? Check with glxinfo and glxgears. Is glx loaded in your xorg.conf file?
Check with ldd what libraries it wants for linking, some are not installed by default and may be missing.
Good luck!

Posted: 17.12.2005, 22:04
by bwanaJPS
Hi!

I am running on KDE (Gnome also available but not used)
About gcc and/or gtk :
[root@localhost ~]# rpm -qa | grep gcc
gcc-cpp-4.0.1-5mdk
libgcc1-4.0.1-5mdk
gcc-c++-4.0.1-5mdk
gcc-4.0.1-5mdk
[root@localhost ~]# rpm -qa | grep gtk
lib64gtk+2.0_0-2.8.3-4.2.20060mdk
lib64wxgtk2.6-2.6.1-1mdk
lib64gtkhtml-3.6_18-3.6.2-3mdk
gtkdialogs-2.1-1mdk
lib64gtk+-x11-2.0_0-2.8.3-4.2.20060mdk
pygtk2.0-wrapper-2.6.2-1mdk
gtk-engines2-2.6.5-2mdk
gtkhtml-3.6-3.6.2-3mdk
lib64exif-gtk5-0.3.5-1mdk
lib64gtkspell0-2.0.10-1mdk
libgtk+1.2-1.2.10-41mdk
lib64gtkhtml1.1_3-1.1.10-7mdk
pygtk2.0-2.6.2-1mdk
lib64gtk+2.0_0-devel-2.8.3-4.2.20060mdk
gtk+2.0-2.8.3-4.2.20060mdk
gtkspell-2.0.10-1mdk
gtkam-gimp-plugin-0.1.12-8mdk
gtk-engines-0.12-9mdk
gtksourceview-1.2.1-1mdk
lib64gtk-linux-fb-2.0_0-2.4.14-5mdk
gtkam-0.1.12-8mdk
gtk-themes-1.0-10mdk
lib64gtk+1.2-1.2.10-41mdk
libgtk+-x11-2.0_0-2.8.3-4mdk
lib64gtksourceview-1.0_0-1.2.1-1mdk
lib64gtkhtml2_0-2.6.3-3mdk
[root@localhost ~]#
Card NVIDIA GeForce 5200 on x86-64 and ATI Radeon 8500DV on x86-32
OpenGL 2.0.0. NVIDIA 76.76
Glxgears seems pretty low
[root@localhost ~]# glxgears
11652 frames in 5.0 seconds = 2329.002 FPS
19155 frames in 5.0 seconds = 3830.948 FPS
11474 frames in 5.0 seconds = 2294.698 FPS
11574 frames in 5.0 seconds = 2314.779 FPS
11441 frames in 5.0 seconds = 2280.762 FPS
I have some difficulties to verify 3D acceleration. for sure yes on x86-32 ATI Radeon 8500 DV, in principle yes on x86-64 NVIDIA GeForce 5200, but ...!
I don't remember where xorg.config is !!!
I don't understand how Check with ldd what libraries it wants for linking

Jean-Pierre

ldd celestia

Posted: 17.12.2005, 22:14
by bwanaJPS
Hi Boux !

Here is the result of ldd celestia (that's the short list, with verbose ... whow!)

[root@localhost bin]# ldd celestia
libkio.so.4 => /usr/lib64/libkio.so.4 (0x00002aaaaabc2000)
libkdeui.so.4 => /usr/lib64/libkdeui.so.4 (0x00002aaaab04f000)
libkdesu.so.4 => /usr/lib64/libkdesu.so.4 (0x00002aaaab4d1000)
libkwalletclient.so.1 => /usr/lib64/libkwalletclient.so.1 (0x00002aaaab5e7000)
libkdecore.so.4 => /usr/lib64/libkdecore.so.4 (0x00002aaaab6f9000)
libDCOP.so.4 => /usr/lib64/libDCOP.so.4 (0x00002aaaaba56000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00002aaaabb8d000)
libutil.so.1 => /lib64/libutil.so.1 (0x00002aaaabca3000)
libart_lgpl_2.so.2 => /usr/lib64/libart_lgpl_2.so.2 (0x00002aaaabda6000)
libidn.so.11 => /usr/lib64/libidn.so.11 (0x00002aaaabebd000)
libkdefx.so.4 => /usr/lib64/libkdefx.so.4 (0x00002aaaabfef000)
libqt-mt.so.3 => /usr/lib/qt3/lib64/libqt-mt.so.3 (0x00002aaaac11b000)
libaudio.so.2 => /usr/X11R6/lib64/libaudio.so.2 (0x00002aaaaca24000)
libXt.so.6 => /usr/X11R6/lib64/libXt.so.6 (0x00002aaaacb3e000)
libmng.so.1 => /usr/lib64/libmng.so.1 (0x00002aaaacc9f000)
liblcms.so.1 => /usr/lib64/liblcms.so.1 (0x00002aaaace0c000)
libXrandr.so.2 => /usr/X11R6/lib64/libXrandr.so.2 (0x00002aaaacf3f000)
libXcursor.so.1 => /usr/X11R6/lib64/libXcursor.so.1 (0x00002aaaad042000)
libXinerama.so.1 => /usr/X11R6/lib64/libXinerama.so.1 (0x00002aaaad14c000)
libXft.so.2 => /usr/X11R6/lib64/libXft.so.2 (0x00002aaaad24f000)
libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00002aaaad363000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00002aaaad4a2000)
libexpat.so.0 => /usr/lib64/libexpat.so.0 (0x00002aaaad616000)
libdl.so.2 => /lib64/libdl.so.2 (0x00002aaaad739000)
libXrender.so.1 => /usr/X11R6/lib64/libXrender.so.1 (0x00002aaaad83c000)
libfam.so.0 => /usr/lib64/libfam.so.0 (0x00002aaaad946000)
libpng.so.3 => /usr/lib64/libpng.so.3 (0x00002aaaada4d000)
libjpeg.so.62 => /usr/lib64/libjpeg.so.62 (0x00002aaaadb74000)
libGLU.so.1 => /usr/X11R6/lib64/libGLU.so.1 (0x00002aaaadc97000)
libz.so.1 => /lib64/libz.so.1 (0x00002aaaade34000)
libGL.so.1 => /usr/X11R6/lib64/libGL.so.1 (0x00002aaaadf49000)
libSM.so.6 => /usr/X11R6/lib64/libSM.so.6 (0x00002aaaae0ee000)
libICE.so.6 => /usr/X11R6/lib64/libICE.so.6 (0x00002aaaae1f8000)
libXmu.so.6 => /usr/X11R6/lib64/libXmu.so.6 (0x00002aaaae313000)
libXext.so.6 => /usr/X11R6/lib64/libXext.so.6 (0x00002aaaae42d000)
libXi.so.6 => /usr/X11R6/lib64/libXi.so.6 (0x00002aaaae53e000)
libX11.so.6 => /usr/X11R6/lib64/libX11.so.6 (0x00002aaaae646000)
libpthread.so.0 => /lib64/tls/libpthread.so.0 (0x00002aaaae827000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00002aaaae93c000)
libm.so.6 => /lib64/tls/libm.so.6 (0x00002aaaaeb37000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00002aaaaec8e000)
libc.so.6 => /lib64/tls/libc.so.6 (0x00002aaaaed9b000)
/lib64/ld-linux-x86-64.so.2 (0x00002aaaaaaab000)
libXxf86vm.so.1 => /usr/X11R6/lib64/libXxf86vm.so.1 (0x00002aaaaefd4000)
[root@localhost bin]#

Jean-Pierre

Posted: 18.12.2005, 00:48
by symaski62

Posted: 18.12.2005, 19:08
by Boux
bwanaJPS,
First, check that you have all the libraries returned by ldd installed on your system.
The xorg.conf file is in etc/X11/
If you are using an ATI video card, I can't help
If you are using an Nvidia one, I can :D
Follow symaski62's advice. You are using an obsolete version of Celestia.