如何在Ubuntu VirtualBox中配置声卡
导读:Ubuntu VirtualBox 声卡配置步骤 一 前置检查 在宿主机(Windows/macOS/Linux)确认音频工作正常,并将音量调至50%–80%,避免爆音或静音。 关闭宿主机占用音频的程序(如浏览器标签页、音乐播放器、语音通...
Ubuntu VirtualBox 声卡配置步骤
一 前置检查
- 在宿主机(Windows/macOS/Linux)确认音频工作正常,并将音量调至50%–80%,避免爆音或静音。
- 关闭宿主机占用音频的程序(如浏览器标签页、音乐播放器、语音通话),减少设备被占用。
- 若宿主机使用蓝牙/USB 耳机/USB 声卡,优先改用主机内置声卡进行直通,减少兼容性问题。
二 在 VirtualBox 中启用并选择声卡
- 关闭虚拟机,选中该虚拟机,进入设置 → 声音。
- 勾选启用声音。
- 在主机音频驱动中优先选择:
- Windows 宿主机:Windows DirectSound;
- Linux 宿主机:ALSA;
- macOS 宿主机:CoreAudio。
- 在控制器中优先尝试Intel HD Audio;若无声或杂音,再改为AC97。
- 点击确定保存,重新启动虚拟机。
三 在 Ubuntu 客户机内完成声卡识别与测试
- 安装或更新音频组件(若已安装可跳过):
- 更新索引并安装 ALSA 工具与 PulseAudio:sudo apt update & & sudo apt install --reinstall alsa-base alsa-utils pulseaudio
- 识别声卡与输出设备:
- 查看声卡:aplay -l
- 查看播放设备:pactl list sinks short
- 快速测试播放(立体声,约数秒):speaker-test -t wav -c 2
- 若使用 ALSA 直接播放测试:aplay /usr/share/sounds/alsa/Front_Center.wav
- 图形界面检查(GNOME 设置):设置 → 声音,将输出设备切到你期望的设备,调高音量测试。
四 录音与常见故障排查
- 录音测试与输入设备选择:
- 录音测试:arecord -d 5 test.wav & & aplay test.wav
- 图形界面:设置 → 声音 → 输入,将连接器设为Analog Microphone/内置麦克风,并调高输入音量。
- 无声或杂音的排查顺序:
- 在 VirtualBox 设置中切换控制器(Intel HD Audio ↔ AC97),重启客户机再测。
- 在 Ubuntu 中切输出设备(pactl set-default-sink < sink_name> ),再测试。
- 关闭宿主机占用音频的程序,或改用主机内置声卡;必要时重启宿主机与客户机。
- 检查 PulseAudio:pulseaudio -k & & pulseaudio --start;必要时查看日志:journalctl -u pulseaudio -b。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何在Ubuntu VirtualBox中配置声卡
本文地址: https://pptw.com/jishu/757212.html
