I have found something. There are indeed drivers on the Realtek website. I think they work for all or many of their sound cards. I have a wifi card with a Realtek chip in it, and I had to get something from their website to get it to even work... let me tell you, the native Linux support for Realtek stuff is terrible.
Anyway, the first thing you want to do is download their "Audio Codec Drivers" (Misleadingly named, I believe) from their website (direct link to the page you want.) Scroll all the way down to the bottom, look under the section labeled "Unix (Linux)" and click on one of the links next to "Linux driver (3.0)". Any link will work but you probably want the one that says "US1" or "US2".
Before you do any of this, make sure that the build-essential
package is installed.
The next steps: After each command, press the Enter key.
- Open your trusty Terminal and "cd" to the directory where you have downloaded the .tar.bz2 file. For example, if you put it on your desktop, you want to type
cd ~/Desktop
, or if, say, you put it in your Downloads folder in your Home directory you want to type cd ~/Downloads
.
- Then you want to extract it with
tar -xvf LinuxPkg_5.17rc13.tar.bz2
.
- "cd" into the directory it creates with
cd ./realtek-linux-audiopack-5.17/
.
- Run the automatic installer script with
sudo ./install
. Type your password and press enter.
- Now, according to the documentation, everything should run correctly with your sound after you reboot, but just be aware that everything will be muted by default. You can unmute things with your sound management thing on your desktop, but they recommend using the
alsamixer
command (and I also find it to be a very handy utility, especially for fancy sound cards).
I hope that this procedure gets things working for you.