ALSA (the main source of linux audio drivers) has a pretty complete database of what is or is not supported:
http://www.alsa-project.org/main/index.php/Matrix:MainIf you're having trouble, look at the entry in the above matrix for your card and you can see the status of driver support for your DAC and any potential limitations or workarounds. If your DAC is made by a small manufacturer, you may want to search for the DAC chipset used in your device instead.
As an example of how useful the matrix is: I have an Asus U7, which did not work initially with Linux, so I checked the ALSA matrix. The ALSA matrix helpfully explained that it needed a specific configuration option to function correctly; I "flipped the switch" and the device now works (more or less) perfectly.
Although that kind of tinkering might "void your warranty" on an ID.