Довольно распространенная проблема: в нативных играх не работает звук.
Существует способ ее решения, а именно запуск приложения через враппер
aoss или
padsp.
Например:
padsp postal2
или
aoss et
К сожалению работает не всегда. Причиной тому, если вы увидели в выводе
/dev/dsp No such file or directory. или что-то вроде этого, (я не силен в Linux звуке), отсутствующий модуль ядра или, просто, не хватает пакета (причем, почему-то, зависимость не указана (позже станет ясно почему)).
Тот самый недостающий пакет -
alsa-oss-ia32. Найти его можно в репозитории "Sudouser Revan Repo".
Для этого выполните:
sudo su -c 'echo -e "deb http://repo.sudouser.com/debian/extras ubuntu main contrib non-free restricted\ndeb http://repo.sudouser.com/debian/bimoid stable non-free\ndeb http://repo.sudouser.com/debian/mrim-prpl stable main" > /etc/apt/sources.list.d/revanrepo.list && apt-get --quiet update; apt-get --yes --force-yes install revanrepo-keyring && apt-get --quiet update'
далее
sudo apt-get install alsa-oss-ia32
Ну а затем запускайте игру:
padsp et
Надеюсь поможет. Удачи.
Зависимость не указана, т. к. пакета нет в стандартном репозитории Ubuntu, по крайней мере в 12.04. То есть он есть, но универсальная версия не работает, а вот 32-х битная работает.
Также вопрос знатокам Linux звука: почему через padsp, у меня, звук работает, а через aoss - нет?