Не работает звук в virtualbox ubuntu
Обновлено: 03.07.2024
Я установил Ubuntu 14.04.4 LTS на свой компьютер с помощью диспетчера Hyper-V. Я использую Windows 10 Pro в качестве основной системы. Звук не будет работать в Ubuntu, но отлично работает в Windows 10. Я не знаю, что включить или изменить, чтобы звук работал. Там написано Dummy Output под Sound. Пожалуйста, помогите, я новичок в Linux и хочу учиться.
1 ответ
Краткая версия ниже на случай, если ссылка не работает.
Примечание: я также установил следующее из некоторых других руководств, но я полагаю, что он работал бы без него.
Похоже, у вас все хорошо, Hyper-V не поддерживает аудио для гостей Linux. В Интернете много информации о включении расширенных сеансов в Hyper-V. но расширенные сеансы предназначены только для гостей Windows. Может быть возможно установить xrdp или другой пакет Linux RDP, но я не пробовал этого, так как я использую Ubuntu Server больше, чем десктоп, и в любом случае просто SSH.
Отсутствие поддержки аудио в Hyper-V для Linux является одним из нескольких компромиссов использования гостей Linux на хостах Hyper-V. Мне повезло, используя VirtualBox в качестве гипервизора, который позволяет аудио, но вы должны удалить / деактивировать функцию Hyper-V перед запуском / установкой VirtualBox, поскольку Hyper-V блокирует виртуализацию для использования Hyper-V.
С учетом сказанного, я годами использовал Linux (Arch, Ubuntu, Debian, Kali и т. Д.) И *BSD в качестве гостей в Hyper-V и очень доволен общей производительностью и минимальными проблемами. Желаем удачи в вашем путешествии по Linux!
Я заметил, что в верхнем ответе отсутствуют некоторые зависимости, которые часто могут потребоваться для правильной работы, поэтому я решил записать полный набор команд терминала, которые могут потребоваться для решения этой проблемы.
Теперь нам нужно включить репозиторий исходного кода. Для этого просто введите команду ниже, и появится всплывающее окно.
Установите флажок в поле исходного кода (см. Прикрепленное изображение)
Нет звука при установке в VirtualBox. Когда я загружаюсь с живого CD в Windows, звук в моих колонках работает нормально. При загрузке Live CD в VirtualBox он не видит мои динамики. В свойствах звука только цифровой выход, встроенный в S / PDIF и наушники!
Я сделал pavcontrol alsamixer - все настройки в порядке. Я пробовал обе 32/64 версии Ubuntu. Работает текущая версия VirtualBox. Система: Windows 7 64 - i5.
Что я пропускаю?
Для гостевой системы Windows, хост-системы Ubuntu, настройте виртуальную машину на использование ALSA на хосте, а звуковую карту виртуальной машины - Intel HD .
+1. Alsa на хосте исправил это для меня - Ubuntu 14.10 host + Windows 7 guest Alsa на хосте работает, Host Ubuntu 18.04, Гость Windows 10 LiteУстановлены ли настройки звука для гостевой виртуальной машины Ubuntu ICH AC97 ?
ICH AC97 это единственная настройка звука VirtualBox VM, которая позволяет мне получать звук при запуске Ubuntu в качестве гостя и Windows или OS X (10.6.8) в качестве хоста.
В частности, если настройка Intel HD Audio звука виртуальной машины установлена, то звук не работает в гостевой системе Ubuntu 12.04.
С другой стороны, звук будет работать только для гостевой системы Windows 7 (64-разрядная версия), если выбрана настройка звука Intel HD Audio . Это может раздражать, когда вы работаете с виртуальной машиной, которая одновременно загружает Ubuntu или Windows 7 в качестве гостевой ОС.
Я никогда не исследовал это дальше, чтобы выяснить, почему это работает так или есть способ обойти это. Если вам удастся найти его, сообщите нам об этом.
Примечание. Вам придется « выключить » виртуальную машину, чтобы изменить настройки звука.
Просто любопытно - почему у вас двойная загрузка виртуальной машины? Какое преимущество это дает по сравнению с двумя отдельными виртуальными машинами?Попробуйте установить гостевые дополнения VirtualBox, выбрав «Устройства»> «Установить гостевые дополнения». Это обычно устраняет проблемы для виртуальных машин, таких как аудио, и добавляет больше возможностей для виртуальной машины.
Задача: Разобрать как с использованием Virtualbox для гостевой системы настроить работу Аудио если виртуальная система — это Ubuntu Trusty Server, не Desktop редакция.
Для экспериментов, с целью проверки работы сервиса MajorDoMo в тестовом окружении. Да и интересно, ведь есть такая возможность в настройках, а как ее настроить я еще пока не знаю, но очень хочу узнать.
Ниже шаги подготовки системы Ubuntu Trusty Server:
Итак, на выключенную виртуальную машину захожу в ее настройки потом элемент меню «Аудио» и привожу настройки к виду:
- Включить аудио: отмечаю галочкой
- Аудио драйвер: Аудио драйвер ALSA
- Аудиоконтроллер: Intel HD Aduio
- Включить аудио выход: отмечаю галочкой
- Включить аудио вход: отмечаю галочкой
$ sudo rm -Rf /var/lib/apt/lists/
$ sudo apt-get update && sudo apt-get upgrade -y
$ sudo apt-get install linux-generic-lts-xenial linux-image-generic-lts-xenial -y
14.04.1-Ubuntu SMP Wed Oct 11 11:54:55 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
$ sudo apt-get install alsa alsa-tools lame -y
$ sudo adduser ekzorchik audio
aplay: device_list:268: no soundcards found.
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC9221 A1 Analog [STAC9221 A1 Analog]
card 0: Intel [HDA Intel], device 1: STAC9221 A1 Digital [STAC9221 A1 Digital]
$ lspci -v | grep Audio
00:05.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 01)
$ sudo nano /etc/modules
$ sudo modprobe -r snd_intel8x0
$ sudo modprobe snd_intel8x0
$ lsmod | grep snd_intel8x0
snd_intel8x0 40960 0
snd_ac97_codec 131072 1 snd_intel8x0
snd_pcm 106496 5 snd_ac97_codec,snd_intel8x0,snd_hda_codec,snd_hda_intel,snd_hda_core
snd 81920 12 snd_ac97_codec,snd_intel8x0,snd_hwdep,snd_timer,snd_hda_codec_idt,snd_pcm,
На заметку: в утилите alsamixer должно значится и уровень громкости такой же как у меня на скриншоте ниже дабы не было при воспроизведении потрескиваний.
- Card: HDA Intel
- Chip: SigmaTel STAC9221 A1
Устанавливаю консольный плеер MOC (Music On Console):
$ sudo apt-get install moc -y
/Music/bonjovi$ scp *Midnight*.mp3 ekzorchik@10.9.9.130:/home/ekzorchik
Запускаю mocp перехожу в каталог где располагается mp3 файл, запускаю его на воспроизведение:
и звуковой mp3 файл начинает проигрываться. Чтобы выйти из консольного аудио плеера нажимаю клавишу "s" и "Q"
Отлично теперь для различных экспериментов и проработок данная заметка ой как пригодится.
На этом у меня всё, с уважением автор блога Олло Александр aka ekzorchik.
Нет звука при установке в VirtualBox. Когда я загружаюсь с живого CD в Windows, звук в моих колонках работает нормально. При загрузке Live CD в VirtualBox он не видит мои динамики. По звуковым свойствам встроен только цифровой выход S / PDIF и наушники!
Я сделал pavcontrol - alsamixer - все настройки в порядке. Я пробовал обе 32/64 версии Ubuntu. Работает текущая версия VirtualBox. Система: Windows 7 64 - i5.
Что я пропускаю?
Попробуйте установить гостевые дополнения VirtualBox, выбрав «Устройства»> «Установить гостевые дополнения». Это обычно решает проблемы для виртуальных машин, таких как аудио, и добавляет больше возможностей для ВМ.
Хост-система: Solaris 11.1, гости VirtualBox: ubuntu 12.04, Windows 7, linux mint
- Драйвер аудио хоста: для ubuntu 11.04: OSS, для ubuntu 12.04: OSS
- Аудиоконтроллер: для Ubuntu 11.04: Intel HD Audio, для Ubuntu 12.04: ICH AC97
- Разные аудиоконтроллеры для разных гостей не являются проблемой, поскольку настройки VB индивидуальны для каждой машины.
- Для меня звуки (включая звуки событий (звуковой сигнал и т. Д.)) Снова работали идеально, после перехода на GNOME classic (без эффектов), но звуки событий отсутствуют в Ubuntu и GNOME classic.
- Отлично работает с OSS на хосте, ALSA не требуется; относится ко ВСЕМ гостям.
Установлены ли настройки звука для гостевой виртуальной машины Ubuntu на ICH AC97 ?
ICH AC97 - это единственная настройка звука VirtualBox VM, которая позволяет мне получать звук при запуске Ubuntu в качестве гостя и Windows или OS X (10.6.8) в качестве хоста.
В частности, если настройка звука виртуальной машины установлена на Intel HD Audio , то звук не работает в гостевом компьютере Ubuntu 12.04.
С другой стороны, звук будет работать только для гостевой системы Windows 7 (64-разрядная версия), если для параметра звука установлено значение Intel HD Audio . Это может раздражать, когда вы работаете с виртуальной машиной, которая одновременно загружает Ubuntu или Windows 7 в качестве гостевой ОС.
Я никогда не исследовал это дальше, чтобы выяснить, почему это работает так или есть способ обойти это. Если вам удастся найти его, сообщите нам об этом.
Примечание: Вам нужно будет « выключить » вашу ВМ, чтобы изменить настройки звука.
Просто любопытный - почему Вы - двойная загрузка VM? Какое преимущество, которое обеспечивает по наличию двух отдельных VMs? – Zoubiock 12.01.2020, 00:13Для гостевой системы Windows, хост-системы Ubuntu, установите виртуальную машину на использование ALSA на хосте и звуковую карту VM на Intel HD .
Читайте также: