Fed up with Xonar DG 5.1 problems

Soldato
Joined
13 Jan 2004
Posts
23,898
Location
South East
Hi all,

My Xonar DG 5.1 soundcard has been working flawlessly for months. Then suddenly it stopped working, it was recognised and 'working' in device manager, but no sound was coming out whether speakers or headphones were plugged in.

I ended up uninstalling it and trying again, but now it won't even recognise it for what it is. It either just shows up as a multimedia thing (can't remember exact description) and doesn't install properly, or it just simply doesn't show up at all.

I'm at a complete loss, so now back on with onboard sound and ready to smash this POS with a hammer.

Firstly, any ideas what the problem could be?
Secondly, can anyone recommend a non-Asus replacement soundcard?

Thanks

EDIT: I've tried disabling onboard sound in the BIOS, whether it's enabled or disabled it makes no difference.
 
Last edited:
Wow that's strange, I was about to post almost the exact same thing only with my Creative X-fi.
Same as you, was working fine until last night, now the creative software can't detect the card, tried reinstalling the drivers but they can't find the card, even tried changing PCI slots but no joy. It shows up in device manager but as soon as I try anything it disappears.
Just out of interest which motherboard do you have?
 
If you have another machine try it on that, if it doesn't work, RMA. Same to you Tekgun in fact.

My X-Fi recently started crackling and popping sometimes! Installing the latest BETA drivers fixed it, probably only temporarily. No idea what to replace it with. The X-Fi Xtremegamer has been my workhorse for about 4/5 years now. Sounds like the Xonar DG might be best avoided then.
 
Hi dear,

I've seen this issue in other forum before.
Check this out:

http://www.alsa-project.org/main/index.php/Xonar_EEPROM_Failure

Xonar EEPROM Failure

Sometimes, Xonar PCI/PCI-E cards randomly fail to be recognized.
The driver refused to load or to install, and in Device Manager, the card is shown as an unknown sound card or as "C-Media Oxygen audio device". Putting the card into another slot or another computer does not help.
This happens when the EEPROM on the card gets overwritten.
(This EEPROM stores the PCI subsystem vendor and product IDs; when it gets overwritten, the main chip cannot read the subsystem IDs and uses a default ID (13F6:8788) which is not recognized by the Xonar driver.)
To reliably detect whether the EEPROM was overwritten, go into Device Manager, show the properties page of the device, go to the "Details" tab, and select the property "Hardware IDs", and look at the values after "SUBSYS_":
PCI\VEN_13F6&DEV_8788&SUBSYS_82691043 OK (Xonar D2)
PCI\VEN_13F6&DEV_8788&SUBSYS_82751043 OK (Xonar DX)
PCI\VEN_13F6&DEV_8788&SUBSYS_82B71043 OK (Xonar D2X)
PCI\VEN_13F6&DEV_8788&SUBSYS_83141043 OK (Xonar HDAV1.3)
PCI\VEN_13F6&DEV_8788&SUBSYS_83271043 OK (Xonar DX)
PCI\VEN_13F6&DEV_8788&SUBSYS_834F1043 OK (Xonar D1)
PCI\VEN_13F6&DEV_8788&SUBSYS_835C1043 OK (Xonar Essence STX)
PCI\VEN_13F6&DEV_8788&SUBSYS_835D1043 OK (Xonar Essence ST)
PCI\VEN_13F6&DEV_8788&SUBSYS_835E1043 OK (Xonar HDAV1.3 Slim)
PCI\VEN_13F6&DEV_8788&SUBSYS_838E1043 OK (Xonar DS)
PCI\VEN_13F6&DEV_8788&SUBSYS_84281043 OK (Xonar Xense)
PCI\VEN_13F6&DEV_8788&SUBSYS_84671043 OK (Xonar DG)
PCI\VEN_13F6&DEV_8788&SUBSYS_878813F6 overwritten EEPROM
[edit]Causes

The exact cause is unknown.
It seems that the problem occurs only with certain computers or motherboards, and after booting from a CD (i.e., (re)installation of an operating system, or using a live CD).
This may be a bug in the BIOS.
[edit]Restoring the EEPROM

I have written a tool that can restore the original contents of the EEPROM.
Because it needs direct access to the hardware, it cannot be run inside Windows.
[edit]In DOS
If you have a working DOS, you can use this method. (This tool is run in the same way as Asus' xee01.bat.)
Download restoree.exe;
boot DOS;
(this works only with a real DOS such as MS-DOS or DR-DOS or FreeDOS; an emulated DOS such as the DOS box of Windows or the DOS in an emulated computer (e.g. VMWare) will not work)
run restoree.exe.
(source code: restoree.c)
[edit]Booting from a floppy
Download this floppy image: floppy.img (1.44 MB);
write it to a floppy with rawrite.exe (which you can get somewhere on the Internet);
boot from the floppy.
[edit]Booting from a CD
Download this ISO file: restore_eeprom.iso (1.8 MB);
burn it to a blank CD-R;
boot from the CD.
[edit]Booting from a USB memory stick/flash disk
Make a bootable USB flash disk (see this description), but do not put the xee01 files on the disk;
download restoree.exe and put in on the flash disk;
boot from the flash disk and run restoree.exe.
[edit]Booting Linux
The Linux Xonar driver has the EEPROM restoring tool integrated since kernel 2.6.30 (which was released June 2009).
Just boot your installed Linux, or any recent Linux live CD.
[edit]Feedback
[email protected]
 
Wow that's strange, I was about to post almost the exact same thing only with my Creative X-fi.
Same as you, was working fine until last night, now the creative software can't detect the card, tried reinstalling the drivers but they can't find the card, even tried changing PCI slots but no joy. It shows up in device manager but as soon as I try anything it disappears.
Just out of interest which motherboard do you have?

Asus P8P67 PRO

Scary have you tried uninstalling the driver and updating to the latest driver from Asus site?

I did uninstall and resinstall but it didn't help :(

I've lost the disc as well that came with the card.

If you're are not using them already, try installing brainbit's unified drivers

Thanks, I'll give them a go.

Do you think having drivers/software for my Realtek onboard sound could cause an issue?

Hi dear,

I've seen this issue in other forum before.
Check this out:

http://www.alsa-project.org/main/index.php/Xonar_EEPROM_Failure

Xonar EEPROM Failure

Sometimes, Xonar PCI/PCI-E cards randomly fail to be recognized.
The driver refused to load or to install, and in Device Manager, the card is shown as an unknown sound card or as "C-Media Oxygen audio device". Putting the card into another slot or another computer does not help.
This happens when the EEPROM on the card gets overwritten.
(This EEPROM stores the PCI subsystem vendor and product IDs; when it gets overwritten, the main chip cannot read the subsystem IDs and uses a default ID (13F6:8788) which is not recognized by the Xonar driver.)
To reliably detect whether the EEPROM was overwritten, go into Device Manager, show the properties page of the device, go to the "Details" tab, and select the property "Hardware IDs", and look at the values after "SUBSYS_":
PCI\VEN_13F6&DEV_8788&SUBSYS_82691043 OK (Xonar D2)
PCI\VEN_13F6&DEV_8788&SUBSYS_82751043 OK (Xonar DX)
PCI\VEN_13F6&DEV_8788&SUBSYS_82B71043 OK (Xonar D2X)
PCI\VEN_13F6&DEV_8788&SUBSYS_83141043 OK (Xonar HDAV1.3)
PCI\VEN_13F6&DEV_8788&SUBSYS_83271043 OK (Xonar DX)
PCI\VEN_13F6&DEV_8788&SUBSYS_834F1043 OK (Xonar D1)
PCI\VEN_13F6&DEV_8788&SUBSYS_835C1043 OK (Xonar Essence STX)
PCI\VEN_13F6&DEV_8788&SUBSYS_835D1043 OK (Xonar Essence ST)
PCI\VEN_13F6&DEV_8788&SUBSYS_835E1043 OK (Xonar HDAV1.3 Slim)
PCI\VEN_13F6&DEV_8788&SUBSYS_838E1043 OK (Xonar DS)
PCI\VEN_13F6&DEV_8788&SUBSYS_84281043 OK (Xonar Xense)
PCI\VEN_13F6&DEV_8788&SUBSYS_84671043 OK (Xonar DG)
PCI\VEN_13F6&DEV_8788&SUBSYS_878813F6 overwritten EEPROM
[edit]Causes

The exact cause is unknown.
It seems that the problem occurs only with certain computers or motherboards, and after booting from a CD (i.e., (re)installation of an operating system, or using a live CD).
This may be a bug in the BIOS.
[edit]Restoring the EEPROM

I have written a tool that can restore the original contents of the EEPROM.
Because it needs direct access to the hardware, it cannot be run inside Windows.
[edit]In DOS
If you have a working DOS, you can use this method. (This tool is run in the same way as Asus' xee01.bat.)
Download restoree.exe;
boot DOS;
(this works only with a real DOS such as MS-DOS or DR-DOS or FreeDOS; an emulated DOS such as the DOS box of Windows or the DOS in an emulated computer (e.g. VMWare) will not work)
run restoree.exe.
(source code: restoree.c)
[edit]Booting from a floppy
Download this floppy image: floppy.img (1.44 MB);
write it to a floppy with rawrite.exe (which you can get somewhere on the Internet);
boot from the floppy.
[edit]Booting from a CD
Download this ISO file: restore_eeprom.iso (1.8 MB);
burn it to a blank CD-R;
boot from the CD.
[edit]Booting from a USB memory stick/flash disk
Make a bootable USB flash disk (see this description), but do not put the xee01 files on the disk;
download restoree.exe and put in on the flash disk;
boot from the flash disk and run restoree.exe.
[edit]Booting Linux
The Linux Xonar driver has the EEPROM restoring tool integrated since kernel 2.6.30 (which was released June 2009).
Just boot your installed Linux, or any recent Linux live CD.
[edit]Feedback
[email protected]

Thanks, will look into this, looks like a bit of a ball ache though.
 
Try the modified Brainbit's drivers, if it's the same, and you have no other PC to test the card in, RMA it.

Entirely possible the card has just developed a fault.
 
Back
Top Bottom