With all the very interesting Raspberry Pis and other ARM devices around, Linux becomes more and more interesting for many people. Great audio transports can be build at 35$. Not to forget. Tablet and Phones are mainly Androids and that is another Linux. You just buy an app for a couple of bucks and you'll be set.
Manufacturers usually still do not commit to support Linux or Android. Which is a pity. You as a
customer have to drive them there! Keep bugging them.
However. Many devices work or partially work under Linux, because manufacturers comply to general USB Audio Standards (UAC1/UAC2).
There are still plenty of cases where you'll experience no sound. That doesn't necessarily mean that your device won't work under Linux.
This article outlines a little guideline for troubleshooting your USB audio interface under Linux.
It should give you certain hints what to look for.
However. Just to make it clear from the very beginning.
I won't support anybody, who got issues with his interface!!! Checkout Google or the community.
If you have comments for improving the article please let me know.