If you have an electric guitar, bass, or keyboard (or even an electric violin or banjo :) and you want a convenient way to connect it up to your Linux box for recording and other fun things, then read on...
This documents a few things I discovered while trying to connect a Line 6 Bass Pod XT to my Linux workstation. The short answer is yes, there's a current driver (now called line6usb instead of podxtpro), but it's not in the mainline kernel source. It's available in rpm and source packages, along with some sample scripts and basic documentation. Download one or the other and install/build as appropriate (if you're already running Gentoo, just emerge line6usb). Line 6 makes many other PODs and related devices, several of which are supported.
For a cheaper and more generic solution, which actually works with the standard USB audio driver, any of the models from Behringer, such as the UCA202 or UCG102, seem to work and average about $30-40 USD at online stores such as NewEgg or B&H Photo. Several have been reported working here. They typically come bundled with software for Mac OS/X and Windows, so some of the fancier stuff won't work without some googling and/or experimentation (and maybe even better hardware). However, the basic USB connection *should* work (see below for applications).
Even for the more generic option, you'll need to have your kernel configured for USB and ALSA, along with several applications, depending on what you want to do. Many current applications will work for both recording and jamming, including MIDI, USB, and Digital Audio, again, depending on your particular hardware setup (at the least you should have USB and basic audio line in/out). Applications you may find helpful include:
Note that the main point of using one of the above USB interfaces, in addition to whatever processing capabilities they may have, is to get the audio interface outside your computer case instead of inside (as is the case with your audio card). Unless you have at least a 24-bit Audigy card or better, the internal A/D converter is most likely too noisy for even casual use. The cheap alternative above will sound *much* better, and the PODs provide a virtually endless supply of amp, cabinet, and effects models...
Being a Gentoo developer, my platform of choice for pretty much everything from desktops, to servers, to embedded devices of all architectures is, Gentoo Linux, however, there are at least a couple of Linux distributions specifically designed for low-latency audio applications. I used to use the first one below years ago when I still ran RedHat and several other distributions, and the second one I only discovered recently (and haven't actually tried myself). Overall, I find Gentoo to be the most flexible and customizable platform, and the one I've learned more from than any previous platform I've tried over the years (and there have been many). However, if you already use RedHat or Debian, or just prefer a Linux distribution that you don't need to build from source, feel free to try one of these: