[Bug 462365] New: Asus Xonar D2 PCI audiocard get' s damaged through openSUSE 11 installation / setup
https://bugzilla.novell.com/show_bug.cgi?id=462365 Summary: Asus Xonar D2 PCI audiocard get's damaged through openSUSE 11 installation / setup Product: openSUSE 11.0 Version: Final Platform: x86-64 OS/Version: openSUSE 11.0 Status: NEW Severity: Critical Priority: P5 - None Component: AutoYaST AssignedTo: ug@novell.com ReportedBy: holotropium@gmx.de QAContact: qa@suse.de Found By: --- I had to exchange my audiocard for a new one, cause after installing openSUSE v11 Windows didn't recognize it anymore. In another slot and another pc the same problem. Of course I don't want to use this card under Linux. Therefor I want to use the onboard sound. The Xonar is very important for me, cause I'm making music with it under Windows. So I depend upon it. The first time I didn't know, that it was openSUSE that damaged the audio card. I got a new device and installed it. After installing openSUSE again, the card got damaged again. Now I have to exchange it again. I can't exchange the card for different hardware, and I don't have the money to buy a different one. So when I get the exchanged device, I want to install openSUSE 11.1 and I have to be sure that this problem doesn't appear again. Can you test the situation and tell me if there is a solution? Thanks in advance! King Regards Holotropium -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=462365
User holotropium@gmx.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c1
--- Comment #1 from Babak Zadeh
https://bugzilla.novell.com/show_bug.cgi?id=462365
User holotropium@gmx.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c2
--- Comment #2 from Babak Zadeh
https://bugzilla.novell.com/show_bug.cgi?id=462365
User holotropium@gmx.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c3
Babak Zadeh
https://bugzilla.novell.com/show_bug.cgi?id=462365
Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=462365
User stbinner@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c4
Stephan Binner
https://bugzilla.novell.com/show_bug.cgi?id=462365
User devzero@web.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c5
roland kletzing
https://bugzilla.novell.com/show_bug.cgi?id=462365
User holotropium@gmx.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c6
--- Comment #6 from Babak Zadeh
https://bugzilla.novell.com/show_bug.cgi?id=462365
User devzero@web.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c7
--- Comment #7 from roland kletzing
asus just sais that the audio card officially isn't released for linux.
is that really all what they tell about this? i think it`s an issue for both asus and linux. if linux damages hardware it should be fixed. linux shouldn`t do that. if some vendor builds hardware which get`s broken so easily , it should be also fixed. hardware should be robust to program error. at least there should be a way to recover from that without sending that back to the vendor. linux community and asus should work together to find out what`s the issue. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=462365
User holotropium@gmx.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c8
--- Comment #8 from Babak Zadeh
is that really all what they tell about this?
i can post the message from asus here. but it is in german. if i can do anything let me know. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=462365
User tiwai@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c9
--- Comment #9 from Takashi Iwai
https://bugzilla.novell.com/show_bug.cgi?id=462365
User holotropium@gmx.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c10
--- Comment #10 from Babak Zadeh
Xonar D2 should have been supported for long time, and I'm pretty surprised by this kind of bug. I'll forward the bug to the author. for sure. thanks!
BTW, stopping the auto-probing is easy. Just add a line blacklist snd_virtuoso to a module config file. can i do this before the setup? or as a parameter?
It'd be of course helpful for us if you can try the latest driver version it would not be useful yet. cause i can't test if the hardware works fine in windows after that, cause the hardware has the failure now and i still have no way to restore the damaged hardware by myself. i sent it to the vendor anyway. also i tried other bios versions. it didn't help. but i did not re-initialize the BIOS. perhaps this'd be a temporary solution. BTW i don't need the card under linux. i just use it for cubase (the only reason why i'll still be using windows in the next years). i can use my old audigy 2 zs for cubase for a while, till the bug is cleared.
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=462365
User tiwai@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c11
--- Comment #11 from Takashi Iwai
https://bugzilla.novell.com/show_bug.cgi?id=462365
User holotropium@gmx.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c12
--- Comment #12 from Babak Zadeh
https://bugzilla.novell.com/show_bug.cgi?id=462365
User tiwai@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c13
--- Comment #13 from Takashi Iwai
https://bugzilla.novell.com/show_bug.cgi?id=462365
User holotropium@gmx.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c14
--- Comment #14 from Babak Zadeh
https://bugzilla.novell.com/show_bug.cgi?id=462365
User tiwai@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c15
--- Comment #15 from Takashi Iwai
https://bugzilla.novell.com/show_bug.cgi?id=462365
User holotropium@gmx.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c16
--- Comment #16 from Babak Zadeh
https://bugzilla.novell.com/show_bug.cgi?id=462365
User holotropium@gmx.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c17
--- Comment #17 from Babak Zadeh
https://bugzilla.novell.com/show_bug.cgi?id=462365
User clemens@ladisch.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c18
Clemens Ladisch
windows recognizes an audio card but not the asus xonar d2.
This would indicate that some PCI device ID of the card has changed. Please show, if you're in Linux, the output of "lspci -v", or in Windows, in the Device Manager, in the card's properties, on the page "Details", the value of "Hardware IDs". -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=462365
User holotropium@gmx.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c19
--- Comment #19 from Babak Zadeh
https://bugzilla.novell.com/show_bug.cgi?id=462365
User clemens@ladisch.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c20
--- Comment #20 from Clemens Ladisch
i can post the original id.
Well, I already know that one. :-) Did this card ever work in Linux? (I guess you didn't try ...) It seems you have the same problem as this guy: http://vip.asus.com/forum/view.aspx?board_id=21&id=20080815123512921 Since you are the only Linux user where this problem occurs, and since it apparently also happens without Linux, I'm not quite sure that the OpenSUSE install itself caused the damage. How long did your first card and your replacement card work in Windows? How often did you (re)boot your computer in this time?
what about asus? will they do anything?
They cannot do anything, except replace the card. The PCI subdevice ID is stored in an EEPROM. Neither the Windows driver nor the Linux driver ever try to access it, so I don't think that it got reprogrammed by accident. Probably the EEPROM chip itself or its connection to the main chip somehow broke. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=462365
User holotropium@gmx.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c21
--- Comment #21 from Babak Zadeh
https://bugzilla.novell.com/show_bug.cgi?id=462365
User clemens@ladisch.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c22
--- Comment #22 from Clemens Ladisch
is there a way to correct the eeprom?
If the data in the EEPROM were somehow overwritten with wrong values, it would be possible to write the original IDs back. However, the subdevice IDs of "true"'s card are the values used by the chip when it cannot read from the EEPROM at all. In other words, it's not the contents of the EEPROM that are wrong, the EEPROM chip itself is broken. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=462365
User clemens@ladisch.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c23
--- Comment #23 from Clemens Ladisch
is there a way to correct the eeprom?
Yes, it is possible to write a tool that writes the original values back into the EEPROM. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=462365
User holotropium@gmx.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c24
--- Comment #24 from Babak Zadeh
https://bugzilla.novell.com/show_bug.cgi?id=462365
User clemens@ladisch.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c25
--- Comment #25 from Clemens Ladisch
https://bugzilla.novell.com/show_bug.cgi?id=462365
User tiwai@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c26
Takashi Iwai
From your explanation, even changing the mixer value may cause the problem...
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=462365
User tiwai@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c27
--- Comment #27 from Takashi Iwai
https://bugzilla.novell.com/show_bug.cgi?id=462365
User clemens@ladisch.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c28
Clemens Ladisch
BTW, how is the impact of this bug? That is, what action does trigger? From your explanation, even changing the mixer value may cause the problem...
Yes. DAC registers are written when the driver is initialized, when volume/mute mixer values are changed, and when a stream is opened (hw_params). The EEPROM chip does need a signal on its chip select line (which is _not_ shared) to trigger a write command, but it seems that sometimes, such a signal does occur by itself, either due to noise or because of some other, unknown reason. Apparently, this is more likely to happpen on certain computers. When the EEPROM thinks that it has been selected, every complete DAC write command is also interpreted as one 0 bit for the EEPROM; a complete EEPROM write command needs about 24 bits (1 bit command, 7(?) bits address, 16 bits data). According to comment #6, the Linux installation itself (loading the driver, setting mixer values, probably a test sound) was enough to trigger it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=462365
User clemens@ladisch.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c29
--- Comment #29 from Clemens Ladisch
https://bugzilla.novell.com/show_bug.cgi?id=462365
User clemens@ladisch.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c30
--- Comment #30 from Clemens Ladisch
https://bugzilla.novell.com/show_bug.cgi?id=462365
User tiwai@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=462365#c31
Takashi Iwai
participants (1)
-
bugzilla_noreply@novell.com