You are not logged in.

#1 2010-11-09 00:16:04

Phifo
Member
Registered: 2009-02-03
Posts: 3

Panda3d does not work on my Archlinux

I installed Panda3d from panda3d-cvs package (aur), but I can't run any application.

[clfernan@dream ~]$ ./example.py 
Known pipe types:
  glxGraphicsPipe
(all display modules loaded.)
Segmentation fault

backtrace:

[clfernan@dream ~]$ gdb -batch -ex 'handle SIG33 pass nostop noprint' -ex 'set pagination 0' -ex 'run' -ex 'bt full' -ex 'quit' --args pview < /dev/null 
[Thread debugging using libthread_db enabled] 
:display: loading display module: libpandagl.so 
Known pipe types: 
  glxGraphicsPipe 
(all display modules loaded.) 
:display:glxdisplay: No suitable FBConfig contexts available. 

Program received signal SIGSEGV, Segmentation fault. 
0xb3fd6017 in glXMakeCurrentReadSGI () from /usr/lib/libGL.so.1 
#0  0xb3fd6017 in glXMakeCurrentReadSGI () from /usr/lib/libGL.so.1 
No symbol table info available. 
#1  0xb3fd6123 in glXMakeCurrent () from /usr/lib/libGL.so.1 
No symbol table info available. 
#2  0xb408fc0a in glxGraphicsWindow::open_window() () from /usr/lib/panda3d/libpandagl.so 
No symbol table info available. 
#3  0xb6ce8695 in GraphicsWindow::set_properties_now(WindowProperties&) () from /usr/lib/panda3d/libpanda.so.1.7 
No symbol table info available. 
#4  0xb4042282 in x11GraphicsWindow::set_properties_now(WindowProperties&) () from /usr/lib/panda3d/libpandagl.so 
No symbol table info available. 
#5  0xb6cd3c61 in GraphicsWindow::process_events() () from /usr/lib/panda3d/libpanda.so.1.7 
No symbol table info available. 
#6  0xb4043740 in x11GraphicsWindow::process_events() () from /usr/lib/panda3d/libpandagl.so
No symbol table info available. 
#7  0xb6ccb39e in GraphicsEngine::process_events(ov_set<PointerTo<GraphicsOutput>, IndirectLess<GraphicsOutput> > const&, Thread*) () from /usr/lib/panda3d/libpanda.so.1.7 
No symbol table info available. 
#8  0xb6ccb786 in GraphicsEngine::WindowRenderer::do_windows(GraphicsEngine*, Thread*) () from /usr/lib/panda3d/libpanda.so.1.7 
No symbol table info available. 
#9  0xb6cf94f0 in GraphicsEngine::open_windows() () from /usr/lib/panda3d/libpanda.so.1.7 
No symbol table info available. 
#10 0xb6cf9e4f in GraphicsEngine::make_output(GraphicsPipe*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, FrameBufferProperties const&, WindowProperties const&, int, GraphicsStateGuardian*, GraphicsOutput*) () from /usr/lib/panda3d/libpanda.so.1.7 
No symbol table info available. 
#11 0xb7f7f8b9 in WindowFramework::open_window(WindowProperties const&, int, GraphicsEngine*, GraphicsPipe*, GraphicsStateGuardian*) () from /usr/lib/panda3d/libp3framework.so.1.7 
No symbol table info available. 
#12 0xb7f889a8 in PandaFramework::open_window(WindowProperties const&, int, GraphicsPipe*, GraphicsStateGuardian*) () from /usr/lib/panda3d/libp3framework.so.1.7 
No symbol table info available. 
#13 0xb7f88d7d in PandaFramework::open_window(GraphicsPipe*, GraphicsStateGuardian*) () from /usr/lib/panda3d/libp3framework.so.1.7 
No symbol table info available. 
#14 0xb7f88eb7 in PandaFramework::open_window() () from /usr/lib/panda3d/libp3framework.so.1.7 
No symbol table info available. 
#15 0x0804e375 in ?? () 
No symbol table info available. 
#16 0xb5f1ec76 in __libc_start_main () from /lib/libc.so.6 
No symbol table info available. 
#17 0x0804be51 in ?? () 
No symbol table info available. 
A debugging session is active. 

   Inferior 1 [process 12148] will be killed. 

Quit anyway? (y or n) [answered Y; input not from terminal] 

I asked Panda3d forum and they told me that it's a problem with opengl drivers. My friend installed panda3d too, also he has a different video card and he has the same problem. I installed Ubuntu in a vm and Panda3d works.

does anyone has Panda3d working on Archlinux?

Thanks.

Offline

Board footer

Powered by FluxBB