¿No hay sonido en World of Goo?

¿No hay sonido en World of Goo?

Instalé WorldOfGooSetup.1.41.deb y no funcionó. Hubo un error de falla de segmentación (núcleo volcado) en la terminal. Lo arreglé con:

sudo cp /usr/lib/x86_64-linux-gnu/libvorbis.so.* /opt/WorldOfGoo/libs32
sudo cp /usr/lib/x86_64-linux-gnu/libvorbis.so.* /opt/WorldOfGoo/libs64

Ese error es nuevo para mí ya que nunca antes lo había tenido en versiones anteriores de Ubuntu.

El juego comienza ahora pero no se reproducen efectos de sonido ni música.

Puedo escuchar música con mi computadora, videos, etc, por lo que no es un problema de control de volumen. Estoy usando la versión final de Ubuntu 12.04.

Respuesta1

La solución funciona, pero cambia la resolución de la pantalla al salir del juego.

Para corregir esto, verifique cuál es la resolución de su pantalla con la herramienta "monitor" y luego ejecute

gksudo gedit /opt/WorldOfGooDemo/properties/config.txt  

Cambie las cifras de resolución de pantalla de 800 y 600 a las que tenga y guarde el archivo.

Respuesta2

encontré eso

padsp /path/to/world-of-goo-binary

obras. Pone un envoltorio Pulse Audio alrededor del uso de la tarjeta de sonido por parte del extranjero.

Respuesta3

Tuve el mismo problema (sin sonido y resolución de pantalla incorrecta en el juego y después de salir) en Ubuntu Mate 17.04

Lo que hice fue editar /opt/WorldOfGoo/config.txt

Entonces, antes que nada, configure los valores de este parámetro según la resolución de su pantalla porque en mi caso la aplicación no pudo detectarlo correctamente: <param name="screen_width" value="1920" /> <param name="screen_height" value="1080" />

A continuación, en esta línea

<env name="SDL_AUDIODRIVER" value="auto" overwrite="true" />

Cambie auto a su controlador de audio (vea el comentario arriba de esta línea en la configuración) porque de alguna manera la aplicación no puede detectarlo, por lo que auto aquí resulta en una falla de segmentación.

<env name="SDL_AUDIODRIVER" value="pulse" overwrite="true" />

Entonces, el siguiente problema fue que el binario WorldOfGoo no funciona correctamente, pero WorldOfGoo.bin64 sí. No sé qué habrá en los sistemas de 32 bits, probablemente el bin32 funcionará.

# Rename WorldOfGoo binary to something else
mv WorldOfGoo WorldOfGoo_old
# Create the shell script
nano rungoo.sh
# With the following contents
   cd /opt/WorldOfGoo
   ./WorldOfGoo.bin64
# Permit executing the script
chmod +x rungoo.sh
# Symlink it to WorldOfGoo
ln -s rungoo.sh WorldOfGoo

Y ahora el iniciador de menú creado por el instalador debería iniciar el juego correctamente.

Respuesta4

Hola, tuve el mismo problema y encontré la respuesta aquí:http://ubuntuforums.org/showpost.php?p=11802779&postcount=9.

información relacionada