14 February 2011

Ubuntu 10.10 и /dev/dsp

В Ubuntu 10.10 Maverick Meerkat отсутствует устройство /dev/dsp, соответсвенно, есть проблемы с некоторыми программами, которые выводят звук через OSS. Например, нет звука в мобильном эмуляторе из Sun Java Wireless Toolkit.
Чтобы съэмулировать /dev/dsp, необходимо установить пакет alsa-oss и после этого запускать процессы, нуждающеися в /dev/dsp командой aoss, передавая параметром имя нужной программы.

Для работы мобильного эмулятора следует отредактировать файл <путь к WTK>/bin/emulator, и в строку
"${javapathtowtk}java" -Dkvem.home="${KVEM_HOME}" \
добавить в начало "aoss":
aoss "${javapathtowtk}java" -Dkvem.home="${KVEM_HOME}" \