На виртуальной машине не работает звук
Аудио не работает на гостевом компьютере VirtualBox Windows 10 (хост MacOS)
Я использую гостевую ОС Windows 10 Home на виртуальной машине VirtualBox, на хосте MacOS под управлением 10.13.6 High Sierra с VirtualBox 5.2.23.
Звук работал несколько раз, потом перестал работать. (Возможно, это вызвано обновлением версии virtualbox или моими настройками, я не уверен.) знак равно
Гостевые ОС считают, что аудио доступно. Но это просто не играет на хосте. Вот скриншот из Volume Mixer:
Вот что я попробовал до сих пор:
Различные версии VirtualBox
Я подозреваю, что это могло произойти (не уверен) после обновления VirtualBox, поэтому я попробовал последнюю версию 5.2.23, а также некоторые старые версии, такие как 5.2.14 и 5.2.18. Неудачно.
Другая ОС
Я попробовал Ubuntu Desktop (live CD), он также думает, что аудио доступно. В отличие от Windows, когда я пытаюсь воспроизвести видео / аудио в Firefox, проигрыватель фактически никогда не запускает видео или аудио. (Странно)
Улучшения Windows / отладка
Настройки виртуальной машины
Вот настройки, которые я использую:
Я пробовал другие параметры паравиртуализации, такие как «Нет» или «По умолчанию» вместо Hyper-V, но не повезло.
Попробуйте другой аудио драйвер
Вместо настройки аудиоконтроллера Intel HD на VirtualBox я попытался использовать настройку ICH AC97. Поэтому я установил архаичные аудио драйверы Realtek AC’97 для Vista/7 в Windows 10.
Он успешно распознал изменение, но все еще не работает:
Логи ВМ
Симптом: завершение работы VM приводит к сбою VirtualBox
Если я принудительно отключу виртуальную машину от VirtualBox, весь процесс VirtualBox завершится сбоем в macOS.
1 ответ 1
Хорошо, я сделал много отладки на этом, и нет определенного решения для этого, это глюк.
Я обновил оба моих Mac до одной и той же версии. Я использовал ту же версию VBox. Черт возьми, я даже скопировал виртуальную машину вместе с диском и настройками с одной машины на другую. Это привело к одному результату: аудио VM работало на одном Mac, но не на другом.
Чтобы это исправить: Зайдите на devicemgr в гостевой виртуальной машине Windows, щелкните правой кнопкой мыши на звуковом устройстве и отключите его. Затем включите его. Это должно работать.
Я думаю, что этот сбой происходит, когда вы подключаете ваш Mac к внешнему дисплею со звуком (например, Apple Cinema Display), и VirtualBox не понимает, куда отправлять звук, и выбор его в настройках звука в macOS не поможет.
Нет звука или звука в машине VMWare Fusion Windows 7 / XP?
Я довольно долго возился с Windows 7 на виртуальной машине, и недавно я установил новую копию, но столкнулся с одной проблемой. Почему-то не было звука на моей виртуальной машине с Windows 7. Другой работал нормально, так что это было действительно странно. Если вы не получаете звука с виртуальной машины Windows в VMWare Fusion, вы можете предпринять несколько шагов по устранению неполадок.
В конце концов, я заработал звук на моей новой виртуальной машине Windows 7, но мне потребовалось немного поиграться, прежде чем я смог понять, в чем проблема. В этой статье я расскажу вам о нескольких возможных решениях, и, надеюсь, одно из них подойдет вам. Если нет, оставьте комментарий, и я перезвоню вам с некоторой помощью.
Способ 1 — Проверьте настройки виртуальной машины
Первое, что вы хотите сделать, это убедиться, что на виртуальной машине действительно включен звук. Вы можете сделать это, перейдя на Виртуальную машину и затем нажав Настройки.
Нажмите на звуковую карту в списке элементов под съемными устройствами:
Убедитесь, что переключатель включен.
Обратите внимание, что если у вас даже нет элемента «Звуковая карта» в разделе «Съемные устройства», вы должны нажать «Добавить устройство» в диалоговом окне «Настройки» и затем выбрать «Звуковая карта». Затем он появится, а затем вы можете включить его. Если это уже было включено для вас, то ваша проблема в чем-то другом, так что продолжайте читать.
Способ 2 — Редактировать файл VMX
В файле VMX также есть некоторые параметры конфигурации, связанные со звуком, которые могут вызывать проблему. Вы можете открыть файл VMX для своей виртуальной машины, перейдя в библиотеку виртуальной машины, а затем, удерживая нажатой клавишу Option, щелкнув правой кнопкой мыши на виртуальной машине. Вы увидите возможность открыть файл конфигурации в редакторе.
Теперь вам нужно найти следующие параметры и убедиться, что они существуют в файле:
sound.present = «TRUE» sound.filename = «-1» sound.autodetect = «TRUE»
Если этих параметров нет в файле, их необходимо добавить. Также вам необходимо удалить следующие параметры, если они существуют:
sound.virtualdev = «sb16» sound.virtualdev = «es1371» sound.virtualdev = «hdaudio»
Продолжите и перезапустите ВМ, как только вы проверите все эти параметры, и, надеюсь, ваш звук работает сейчас! Если нет, у вас есть только еще один вариант! Продолжай читать.
Способ 3 — обновить аудио драйвер в ВМ
Последнее, что вы можете попробовать, это обновить аудиодрайвер из виртуальной машины Windows. Для этого вы можете щелкнуть правой кнопкой мыши Мой компьютер и выбрать Управление. Затем нажмите на Диспетчер устройств на левой панели. Прокрутите вниз до пункта «Звук, видео и игровые контроллеры» и щелкните правой кнопкой мыши Creative AudioPCI (ES1371, ES1373) (WDM), если вы используете Windows XP или щелкните правой кнопкой мыши аудиоустройство высокой четкости.
Теперь нажмите кнопку «Обновить программное обеспечение драйвера», а затем нажмите «Автоматически искать обновленное программное обеспечение драйвера». Продолжите и перезагрузите виртуальную машину после обновления драйвера.
Нет звука или звука в машине VMWare Fusion Windows 7 / XP?
Я довольно долго возился с Windows 7 на виртуальной машине, и недавно я установил новую копию, но столкнулся с одной проблемой. По какой-то причине не было звука на моей виртуальной машине с Windows 7. Другой работал нормально, так что это было действительно странно. Если вы не получаете звук с виртуальной машины Windows в VMWare Fusion, вы можете предпринять несколько шагов по устранению неполадок.
В конце концов я получил звук на моей новой виртуальной машине Windows 7, но мне пришлось немного поиграться, прежде чем я смог понять, в чем проблема. В этой статье я расскажу вам о нескольких возможных решениях, и, надеюсь, одно из них подойдет вам. Если нет, оставьте комментарий, и я перезвоню вам с некоторой помощью.
Нажмите на звуковую карту в списке элементов под съемными устройствами :
Убедитесь, что переключатель включен.
Теперь вам нужно найти следующие параметры и убедиться, что они существуют в файле:
Если этих параметров нет в файле, их необходимо добавить. Также вам необходимо удалить следующие параметры, если они существуют:
Продолжите и перезапустите виртуальную машину, как только вы проверите все эти параметры, и, надеюсь, ваш звук работает сейчас! Если нет, у вас есть только еще один вариант! Продолжай читать.
Проблемы со звуком в virtualbox
Это как? В каком смысле?
в прямом
прибей пульс и пробуй без него
Дело в том, что пульс я запустил буквально вчера, когда ставил projectM. До этого были те же проблемы. И projectM не хочется терять.
тогда покажи выхлоп
имею в виду, когда хоть что-то поёт
пульсоненавистники как всегда о своем.
очень часто пульс виноват в проблемах со звуком
потому ненависть тут не виновата
Ау, куда все вдруг пропали? Почему тишина?
моё подозрение не подтвердилось, потому я молчу
Как я уже говорил до вчерашнего дня пульс у меня не был включен, а проблемы со звуком в virtualbox были давно.
нет, таки обычно он как раз и виноват
хорошо, оставайтесь в своем розовом мире, где виновата всегда одна программа.
беда в том, что прослойка а) нужная б)давно излечилась от большинства багов, и хоть и вносит их дополнительно, но процент этих багов по сравнению с багами остальных частей (нужных прослоек) мизерный.
Действительно, я создавал тему не для офтопа, а для помощи.
У меня через OSS4 все работает без проблем.
Дык последний что есть в репах стоит.
А как узнать эту инфу?
Вижу, что *udma6, значит дело в другом. Есть подозрение, что дело в том, что винда стоит не на реальном железе, а в эмуляторе и в нем нет ускорения аудио. Я в этом ничего не понимаю, но к такому выводу пришел после долгого гугления. Вот если бы кто-нибудь разбирающийся в данном вопросе разъяснил, может звук в виртуалке и должен быть такой?
Virtualbox guest установлен.
Так, как он не является Plug&play то его нужно устанавливать вручную из панели управления «Установка оборудования»
p.s. сейчас пробую linux и windows 7 в виртуалбоксе.
Результаты опытов 1. в линуксе звук работает отлично на любой звуковой карте, даже когда я проигрывал mp3 с CDROM а другие файлы копировал с него-же на винчестер.
2. в Виндовс 7 звук работает лучше, чем в XP но все равно со сбоями. В XP На звуковых картах INTEL HD AUDIO и ICH AC97 звук вообще невозможно было было слушать, а в семерке на этих картах звук временами заикался, но разобрать слова было можно. Soundblaster 16 в виндовс 7 завести не удалось. Видать Микрософт забила на поддержку такой древней звуковухи.
Можно поподробнее, а то что-то не получается установить.
1.в Виндовс нужно зайти а панель управления и переключиться к классическому виду
2.в панели управления выбрать установка оборудования.
3.Вылезет мастер установки оборудования там нужно нажать далее,
5. Появится список устройств, которые найдет виндовс нужно выбрать в конце списка «добавление нового устройства» и нажать далее
6. в следующем окошке нужно выбрать «установка оборудования из списка вручную» и нажать далее
7. В следующем окошке нужно выбрать «звуковые видео и игровые устройства» и нажать далее
После этого драйвер установится и все. Можно проверять звук.
Может быть потому что у меня windows 7, у меня нет пункта установка оборудования
Все установил из диспетчера задач, но название устройства «Неподдерживаемый игровой порт для Creative», драйвер не установлен звука нет. Пробовал драйвер скачаный из интернета он не видит звуковуху и не хочет устанавливаться. Вспомнил что давным-давно делал свою облегченную сборку windows где вырезал драйвера для устаревших устройств. Придется устанвливать в виртуалку оригинал.
так я писал выше, что в windows7 нет драйвера на soundblaster 16. В интернете также маловероятно, что будет драйвер на такое старье для windows7. А устанавливал я таким образом драйвер в windows XP.
Понятно, придется ставить windows XP. И хочется надеяться, что это поможет решить проблему со звуком
VirtualBox Windows 7 Host, XP Гость не может воспроизводить аудио
Как говорит предмет, я не могу получить гостя XP для создания звука на моем 32-разрядном хосте Windows 7 Ultimate. Звук отлично работает в ОС хоста.
Любые идеи о том, как я могу получить звуки из моей гостевой ОС?
UPDATE
Я только что закончил установку VMware 3.0 и загрузил XP Pro. Работает как шарм. На форумах VBox меня попросили представить отчет об ошибке, я думаю, там есть проблема.
5 ответов
Я запускаю VirtualBox (3.1.2 при публикации) на хосте Windows 7, а мой гостевой компьютер Windows XP отлично воспроизводит звук. Вот мои настройки, надеюсь, они вам помогут:
Мне кажется, что есть какой-то конфликт с вашим аудио-драйвером хоста. Это происходит, если вы устанавливаете новую чистую копию Windows XP в качестве гостевого?
Если вы попытаетесь либо обновить существующий драйвер, либо полностью удалить свое аудиоустройство и снова установить его снова?
У меня была такая же проблема (хост: Windows 7 64-бит, звук ОК и гость: Windows XP SP3 32-битный, без звука).
В конфигурации машины Virtualbox у меня было:
В гостевой ОС (32-разрядная версия Windows XP SP3) звуковой драйвер был:
Вот в чем проблема! Когда вы замените этот драйвер на Intel 82801AA AC’97 Controller, звук будет работать нормально.
Как вы можете изменить драйвер?
Я также не получал звука в гостевом виртуальном ящике XP на хосте Windows 7 64, но получил его для работы со следующими настройками: Драйвер хоста: Windows DirectSound Контроллер: ICH AC97
Теперь в гостевой книге XP:
Пока виртуальная машина остановлена:
После запуска Windows XP в виртуальной коробке
Это решение сработало для меня. Если он все еще не работает, это может быть проблема с конфликтом или совместимостью.
Мое решение было совсем другим.
Я проверил, что звук не воспроизводится, затем я закрыл виртуальную машину и изменил звуковое оборудование IntelHD Audio. После перезагрузки Windows попытается установить драйверы, но это невозможно, потому что мне нужны нужные драйверы.
Затем я снова закрыл te VM и изменил звуковое оборудование на AC’97, и после перезагрузки звук воспроизводился. Я проверил драйверы на диспетчере устройств, и это был драйвер AC’97 82801AA. Он был установлен сам по себе: O