VirtualBox

Opened 15 years ago

Closed 13 years ago

Last modified 13 years ago

#2785 closed enhancement (fixed)

Missing audio support in 64 bits Windows Vista and 7 guests

Reported by: DualShock Owned by:
Component: audio Version: VirtualBox 3.1.0
Keywords: Vista x64 audio Cc:
Guest type: Windows Host type: Windows

Description

Per forum thread at http://forums.virtualbox.org/viewtopic.php?t=12316, I am testing out running a Vista x64 SP1 (installed with integrated DVD) guest OS on a Windows XP Pro SP3 32 bit host. I have the proper 64 bit hardware and have configured the guest OS per the user manual for 2.1. I enabled sound using Windows DirectSound and ICH AC'97 options.

Sound is not working in the guest OS. Device Manager in the guest OS shows sound hardware, but no drivers were able to be installed for it (yellow exclamation mark).

Attachments (1)

VBox.log (49.0 KB ) - added by DualShock 15 years ago.
VBox.log

Download all attachments as: .zip

Change History (17)

by DualShock, 15 years ago

Attachment: VBox.log added

VBox.log

comment:1 by Huseyin, 15 years ago

I have tested following Guest OS with guest additions on Windows 2008 EE x64 host Ubuntu AMD64 guest has no problem with sound Vista Business x64 guest has the problem described above Windows 7 x64 guest has the problem described above

comment:2 by timeless, 15 years ago

+cc (w7x64 guest of OSX)

comment:3 by Keith Parker, 15 years ago

I am having similar issues.

HOST: Ubuntu 9.04 x64, on an Intel core i7, with an Asus P6T Deluxe v2
GUEST: Vista Ultimate x64

Problem: Guest has no sound.

in reply to:  3 ; comment:4 by Keith Parker, 15 years ago

Replying to mehtuus:

I am having similar issues.

HOST: Ubuntu 9.04 x64, on an Intel core i7, with an Asus P6T Deluxe v2.
GUEST: Vista Ultimate x64

Problem: Guest has no sound.


UPDATE on 06/26/2009:

Using VB v2.1
SOLVED: For error "No Audio Device Installed". After some time of searching the net, I was finally able to get sound working in my virtual Vista Ultimate x64 install. All that I had to do was install a driver for the VirtualBox virtual soundcard hardware. No reboot was necessary.

1. I went to http://www.realtek.com.tw

2. I clicked on "Downloads", then on "AC'97 Audio Codecs". On the downloads page I downloaded the file with the description "Vista/Win7 (32/64 bits) Driver only (ZIP file)".

3. Once downloaded, I extracted the files and pointed the Device Manager driver installer to the "6303_Vista_Win7_PG537\6303_Vista_PG537\Vista64" folder. It found the driver and proceeded with installation. Once it was done the Device Manager refreshed itself and showed the sound card as installed and working.

I loaded up some sounds and everything was working excellent and sounded great too.

comment:5 by Technologov, 14 years ago

Bug #5532 is related to this one.

-Technologov

comment:6 by Sander van Leeuwen, 14 years ago

Summary: VirtualBox 2.1, Vista x64 guest has no sound, WinXP Pro SP3 32 bit hostMissing audio support in 64 bits Windows Vista and 7 guests
Type: defectenhancement
Version: VirtualBox 2.1.0VirtualBox 3.1.0

comment:7 by Peter Bennett, 14 years ago

Confirm - Solved for Windows 7 64 bit client. Download drivers from http://www.realtek.com.tw as described above. Unzip and install in Windows 7 64 bit client. Sound drivers work. Note that realtek.com.tw web site is very slow, download takes over 30 minutes.

comment:8 by douglasawh, 14 years ago

This didn't work for me. Are there any hosts where this is known not to work? My host is Fedora x64. I keep getting "Hardware changes might not have been detected". We've got a thread going in the forums: http://forums.virtualbox.org/viewtopic.php?f=7&t=26476&p=118682

comment:9 by Peter Bennett, 14 years ago

It is working although the sound is poor. The sound stutters. You can hear the sound and understand it but if you are expecting to listen to music you will be disappointed. This is an improvement over VMWare server where the sound was an cacophony of multiple sounds played at the same time over each other.

in reply to:  4 ; comment:10 by douglasawh, 14 years ago

Replying to mehtuus:

Replying to mehtuus:

I am having similar issues.

HOST: Ubuntu 9.04 x64, on an Intel core i7, with an Asus P6T Deluxe v2.
GUEST: Vista Ultimate x64

Problem: Guest has no sound.


UPDATE on 06/26/2009:

Using VB v2.1
SOLVED: For error "No Audio Device Installed". After some time of searching the net, I was finally able to get sound working in my virtual Vista Ultimate x64 install. All that I had to do was install a driver for the VirtualBox virtual soundcard hardware. No reboot was necessary.

1. I went to http://www.realtek.com.tw

2. I clicked on "Downloads", then on "AC'97 Audio Codecs". On the downloads page I downloaded the file with the description "Vista/Win7 (32/64 bits) Driver only (ZIP file)".

3. Once downloaded, I extracted the files and pointed the Device Manager driver installer to the "6303_Vista_Win7_PG537\6303_Vista_PG537\Vista64" folder. It found the driver and proceeded with installation. Once it was done the Device Manager refreshed itself and showed the sound card as installed and working.

I loaded up some sounds and everything was working excellent and sounded great too.

When I download the drivers from the RealTek site, they unpack to Vista_Win7_R240/Vista64. Have the drivers changed since mehtuus posted?

in reply to:  10 comment:11 by douglasawh, 14 years ago

Replying to douglasawh:

When I download the drivers from the RealTek site, they unpack to Vista_Win7_R240/Vista64. Have the drivers changed since mehtuus posted?

Looks like I downloaded the High Definition Audio codecs. Sound seems to work pretty well now. :)

in reply to:  9 comment:12 by Mario Däpp, 14 years ago

Replying to pgbennett:

It is working although the sound is poor. The sound stutters. You can hear the sound and understand it but if you are expecting to listen to music you will be disappointed.

Strangely, the stuttering somehow seems to be related to the number of CPU's allocated to the VM. I've reduced the number of CPU's from two to one. The problem's (almost) gone now...

(VirtualBox 3.1.6 PUEL, Host: openSUSE 11.2 x86_64, Guest: Windows 7 Professional 64-Bit, OSS Audio Driver)

in reply to:  10 ; comment:13 by Danny Michel, 14 years ago

Replying to douglasawh:

Replying to mehtuus:

Replying to mehtuus:

I am having similar issues.

HOST: Ubuntu 9.04 x64, on an Intel core i7, with an Asus P6T Deluxe v2.
GUEST: Vista Ultimate x64

Problem: Guest has no sound.


UPDATE on 06/26/2009:

Using VB v2.1
SOLVED: For error "No Audio Device Installed". After some time of searching the net, I was finally able to get sound working in my virtual Vista Ultimate x64 install. All that I had to do was install a driver for the VirtualBox virtual soundcard hardware. No reboot was necessary.

1. I went to http://www.realtek.com.tw

2. I clicked on "Downloads", then on "AC'97 Audio Codecs". On the downloads page I downloaded the file with the description "Vista/Win7 (32/64 bits) Driver only (ZIP file)".

3. Once downloaded, I extracted the files and pointed the Device Manager driver installer to the "6303_Vista_Win7_PG537\6303_Vista_PG537\Vista64" folder. It found the driver and proceeded with installation. Once it was done the Device Manager refreshed itself and showed the sound card as installed and working.

I loaded up some sounds and everything was working excellent and sounded great too.

When I download the drivers from the RealTek site, they unpack to Vista_Win7_R240/Vista64. Have the drivers changed since mehtuus posted?

did you ever fix the stuttering problem?

in reply to:  13 comment:14 by olejon, 14 years ago

Replying to lancerocke:

Replying to douglasawh:

Replying to mehtuus:

Replying to mehtuus:

I am having similar issues.

HOST: Ubuntu 9.04 x64, on an Intel core i7, with an Asus P6T Deluxe v2.
GUEST: Vista Ultimate x64

Problem: Guest has no sound.


UPDATE on 06/26/2009:

Using VB v2.1
SOLVED: For error "No Audio Device Installed". After some time of searching the net, I was finally able to get sound working in my virtual Vista Ultimate x64 install. All that I had to do was install a driver for the VirtualBox virtual soundcard hardware. No reboot was necessary.

1. I went to http://www.realtek.com.tw

2. I clicked on "Downloads", then on "AC'97 Audio Codecs". On the downloads page I downloaded the file with the description "Vista/Win7 (32/64 bits) Driver only (ZIP file)".

3. Once downloaded, I extracted the files and pointed the Device Manager driver installer to the "6303_Vista_Win7_PG537\6303_Vista_PG537\Vista64" folder. It found the driver and proceeded with installation. Once it was done the Device Manager refreshed itself and showed the sound card as installed and working.

I loaded up some sounds and everything was working excellent and sounded great too.

When I download the drivers from the RealTek site, they unpack to Vista_Win7_R240/Vista64. Have the drivers changed since mehtuus posted?

did you ever fix the stuttering problem?

If you choose to use ALSA instead of PulseAudio on the VM's settings, then it is no stuttering.

comment:15 by Frank Mehnert, 13 years ago

Resolution: fixed
Status: newclosed

comment:16 by Peter Bennett, 13 years ago

A new Audio Device (Intel HD Audio) has been added in VirtualBox version 4. This should fix the issue. Audio drivers should be available in Windows 7 for this audio device. Just change the VM setup to select Intel HD Audio as the audio controller.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use