En este tutorial aprenderemos como configurar panda 3d dentro de Linux Mint, como recordaran panda 3d es un motor de videojuegos que incluye gráficos, audio, E/S, detección de colisiones, así como otras características relevantes para la creación de juegos en 3D.
Primeramente tendremos que dirigirnos al sitio web oficial de panda3d que es http://www.panda3d.org/download.php?sdk y descargaremos el sdk, en este caso seleccionaremos el mas estable que es el 1.7.2. recuerda seleccionar el mas adecuado a tu sistema, en caso de que sea de 32 bits o 64 bits.

Luego de esto nos preguntara para que SO lo queremos descargar y seleccionaremos ubuntu en este caso.
Luego seleccionaremos la que queremos descargar si es de 32 o 64 bits

Luego seleciconamos la version mas estable de este en este caso seleccionamos panda3d1.7_1.7.2~lucid_i386.deb ahora solo esperamos a que termine la descarga.
Luego que finalice la descarga procedemos a configurarlo, para ello nos vamos a la carpeta donde ubicamos el archivo .deb que descargamos en mi caso la he puesto en mi carpeta home.
Necesitamos satisfacer algunas dependencias como
-
libavutil
-
libavcodec52
-
libavcodec-extra52
-
libavutil49
-
libavutil-extra-49
-
libcv4
-
libcvaux4
para ello nos vamos al directorio /etc/apt/ y editamos sources.list y añadimos el repositorio de livabcodec52 necesario para ejecutar panda3d
-
sudo gedit /etc/apt/sources.list
añadimos el repositorio:
-
deb http://security.ubuntu.com/ubuntu maverick-security main multiverse
ahora ejecutamos
-
sudo apt-get install libavcodec52

En mi caso me dio problemas con libavutil49 ya que fue removida de los repositorios de ubuntu 11.04 y linux mint 12 asi que debe descargarse e instalarse manualmente de:

y ejecutamos manualmente el paquete
-
sudo dpkg -i /home/david/libavutil49_0.5.1-1ubuntu1.3_amd64.deb
En el caso de libcv4 tambien es necesario descargar el paquete. Puede ser encontrado en esta dirección :
de igual forma que en el paso anterior se descargar y se instala manualmente
-
sudo dpkg -i /home/david/libcv4_2.0.0-3ubuntu2_amd64.deb
para la librería libcvaux4 tambien es necesario descargarla desde la siguiente direccion:
ahora instalamos el paquete
-
sudo dpkg -i /home/david/libcvaux4_2.0.0-3ubuntu2_amd64.deb
el paquete que sigue es libhighgui4 que se puede encontrar en la siguiente dirección:
-
http://packages.ubuntu.com/lucid/amd64/libhighgui4/download
y lo instalamos:
-
sudo dpkg -i /home/david/libcvaux4_2.0.0-3ubuntu2_amd64.deb
Ya con estos paquetes satisfacemos las dependencias necesarias para el .deb de panda 3d que descargamos anteriormente, ahora solo queda instalarlo de igual forma ejecutando el comando:
sudo dpkg -i /home/david/panda3d1.7_1.7.2~lucid_amd64.deb
Una vez que nuestra instalacion termina procedemos a probar los ejemplos de panda3d para verificar que se instalo correctamente, para ello nos vamos al directorio:
-
cd /usr/share/panda3d/samples
-
ls (Nos muestra los directorios con los ejemplos)
En los ejemplos disponibles estan:
-
Asteroids
-
Ball-in-Maze
-
Boxing-Robots
-
Carousel
-
Cartoon-Shader
-
Chessboard
-
Disco-Lights
-
Fireflies
-
Fractal-Plants
-
Glow-Filter
-
GUI
-
Infinite-Tunnel
-
Looking-and-Gripping
-
Media-Player
-
Motion-Trails
-
Music-Box
-
Normal-Mapping
-
Particles
-
Procedural-Cube
-
Roaming-Ralph
-
Shadows
-
Solar-System
-
Teapot-on-TV
-
Texture-Swapping
para probar alguno de los ejemplos ejecutamos el comando cd y entramos al directorio que queremos probar por ejemplo:
-
cd Cartoon-Shader
-
ppython Tut-Cartoon-Basic.py
y con esto ejecutamos el juego a probar.

Excelente aporte
Genial Instalando de nuevo
Gracias por leer el post en este momento estoy trabajando en la siguiente parte
I know it’s not 1.7 version but we can avoid all this with :
sudo apt-get install panda3d1.8
it comes from the standard repos, i don’t know if u have to enable ‘multiverse’ packages.