Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-16285

No sound in QEMU 4.0.0 with AC97 and ES1370 soundcards, despite the use of correct drivers

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: Sound
    • Labels:
      None
    • Environment:

      QEMU 4.0.0, AC'97, ES1370

      Description

      Hello,

      I use ReactOS 0.4.11 with QEMU 4.0.0 (last version), on a linux host (archlinux 64 bits),

      I notice a bug related to soundcard, when I select "ac97" as soundcard in qemu then it's impossible to get sound, even if I install the AC97 virtualbox driver (provided in ReactOS applications manager),

      I followed the wiki instructions for configuring soundcard running ReactOS in qemu :

      https://reactos.org/wiki/QEMU

      If I install the VirtualBox driver (advance AC97) the driver is installed but I get no sound, the audio mixer shows no audio device, and after 3 reboot ReactOS freezes at startup, just before displaying the desktop,

      I discover that qemu emulates "Intel 82801AA AC'97" soundcard when setting "-soundhw AC97", so it's not the advance realtek version, the virtualbox AC97 driver may not be suitable,

      In Windows XP qemu virtual machine I can see "Intel 82801AA AC'97" description in device manager, I tried to extract the driver from this virtual machine : ac97intc.sys and wdma_int.inf files, they can be installed in ReactOS manually, but I still get an error, the mixer audio is showed but there is no audio devices listed, and I get no sound, and ReactOS will freeze after 3 reboots,

      I tried also ES1370 soundcard with the appropriate driver (downloaded from creative website) but I get no sound, and I have also a freeze after 3 reboots,

      I think there is a bug in ReactOS related to soundcard and audio mixer when using qemu, you can find as attached file a bash script for recreating qemu virtual machine for ReactOS, and the "Intel 82801AA AC97" driver extracted from a windows xp qemu virtual machine.

       

      Thanks

       

       

        Attachments

        1. ac97_intel_driver.zip
          262 kB
        2. qemu_reactos.sh
          0.6 kB
        3. roslog.txt
          103 kB

          Activity

            People

            • Assignee:
              bug zilla Bug Zilla
              Reporter:
              Barto Barto
            • Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: