Для запуска виртуальной машины MS-DOS на VMware Workstation 9.01 необходимо, чтобы для «виртуальной звуковой карты» было установлено значение SB16. Однако, когда он настроен как SB16, он хочет / dev / dsp. Это устройство не существует. Все звуки работают нормально в Ubuntu, а другие виртуальные машины в Workstation 9 имеют полностью функциональный звук.
Ubuntu 12.04, ядро 3.2.0-37, платформа x64-SMP, oss-compat уже установлен. Запуск vmware с padsp тоже не сработал. При запуске виртуальной машины он по-прежнему сообщает, что / dev / dsp не может быть найден. Уже пытались установить для виртуальной звуковой карты значение «Автоопределение» и «Alsa-совместимая звуковая карта» (это только два варианта). Результат тот же.
Из того, что я смог найти до сих пор, никто больше не сообщает об этой конкретной проблеме. Предложения по отсутствию / dev / dsp всегда включали указание на другое устройство или установку oss-compat и / или alsa-oss. Ни один из них не решает проблему.
Кажется, у меня возникла та же проблема при запуске гостя win 3.11 на хосте Gentoo. Получившиеся модули для OSS были собраны и установлены, но не загружались при загрузке. Простой sudo modprobe snd-pcm-oss
сделал /dev/dsp
доступным для рабочей станции vmware 9.
Это может быть связано с ошибкой / проблемой в Ubuntu 12.04.
Если я читаю и понимаю следующий пост, это связано с отсутствующими модулями и обходным решением, которое будет работать только с более высокими версиями Ubuntu.
Я ссылаюсь на этот пост: Пакет oss-compat не создает / dev / dsp
Это не решит вашу проблему, но даст вам объяснение, почему это не так. рабочий.
Устройство присутствовало, но было доступно только для корневого или группового аудио (660). Мне помог простой chmod 666 /dev/dsp. Однако я не знаю, действительно ли это хорошая вещь.