
Instalei WorldOfGooSetup.1.41.deb e não funcionou. Ocorreu um erro de falha de segmentação (núcleo despejado) no terminal. Eu consertei isso com:
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
Esse erro é novo para mim, pois nunca o tive antes em versões anteriores do Ubuntu.
O jogo começa agora, mas nenhum efeito sonoro ou música é reproduzido.
Posso ouvir música no meu computador, vídeos, etc., portanto não é um problema de controle de volume. Estou usando a versão final do Ubuntu 12.04.
Responder1
A solução funciona, mas altera a resolução da tela ao sair do jogo.
Para corrigir isso, verifique qual é a resolução da sua tela com a ferramenta "monitor" e execute
gksudo gedit /opt/WorldOfGooDemo/properties/config.txt
Altere os valores da resolução da tela de 800 e 600 para o que você tiver e salve o arquivo.
Responder2
eu acho que
padsp /path/to/world-of-goo-binary
funciona. Ele coloca um wrapper Pulse Audio em torno do uso da placa de som pelo wog.
Responder3
Tive o mesmo problema (sem som e resolução de tela errada no jogo e depois de sair) no Ubuntu Mate 17.04
O que fiz foi editar /opt/WorldOfGoo/config.txt
Então, antes de mais nada, defina os valores deste parâmetro para a resolução da sua tela, porque no meu caso ele não pôde ser detectado corretamente pelo próprio aplicativo:
<param name="screen_width" value="1920" /> <param name="screen_height" value="1080" />
A seguir, nesta linha
<env name="SDL_AUDIODRIVER" value="auto" overwrite="true" />
Mude auto para o seu driver de áudio (veja o comentário acima desta linha na configuração) porque de alguma forma ele não pode ser detectado pelo aplicativo, então auto aqui resulta em falha de segmentação.
<env name="SDL_AUDIODRIVER" value="pulse" overwrite="true" />
Portanto, o próximo problema foi que o binário WorldOfGoo não está funcionando corretamente, mas o WorldOfGoo.bin64 está. Não sei o que acontecerá nos sistemas de 32 bits, provavelmente o 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
E agora o iniciador de menu criado pelo instalador deve iniciar o jogo corretamente.
Responder4
oi, tive esse mesmo problema e encontrei a resposta aqui:http://ubuntuforums.org/showpost.php?p=11802779&postcount=9.