I have had consistent success in adding a sub (first the SVS SB1000, then a JLAudio e110) to my home office’s desktop system. There are 2 keys to success, in my experience:
1 - I use an external crossover with 24 dB/octave high- & low-pass filter slopes.
2 - I can run the speakers full range if I wish, but I find it’s absolutely critical to use a high-pass filter to cut off frequencies below the point where the sub will operate. Failure to do this creates a muddy, indistinct and bloated sound in the upper bass and lower midrange.
3 - Finally, I use sealed/acoustic suspension mains and sub. I find this design gives not only the most predictable, easy-to-manage bass overall, but also give bass that is qualitatively better than ported designs. This is ideal for music-only listenings. I might feel differently if I was using the sub in a home theater, but for music appreciation, sealed/acoustic suspension mains & sub give me the best results.