Всякий раз, когда я пытаюсь сыграть в Trine, она начинается, но у меня нет звука. В терминале появляется это сообщение об ошибке:
/o/g/trine> ./trine-launcher64
ALSA lib conf.c:3314:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM default
У меня установлены libasound2-plugins, который содержит libasound_module_conf_pulse.so, как мне заставить Trine его распознать?
Я попытался запустить 32 -Битовая версия с linux32 также вылетает.
Я запустил raring 64 bit и решил эту проблему (без звука), переключившись на SurroundSound 5.1, как описано здесь https://help.ubuntu.com/community/SurroundSound
Предварительная загрузка действительно решила мою проблему:
env LD_PRELOAD=/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_conf_pulse.so ./trine-launcher
, но затем alsa воспроизводилась с использованием неправильной звуковой карты. Бездействие в настройках звука решило эту проблему. Я не знаю, почему все остальное воспроизводится нормально, даже если в настройках звука я выбрал неправильный выход?