To expand a little... Linux has had a few sound systems in the kernel over the years. One of the older ones is called OSS. With sound cards which only have one input channel (which is most modern cards), OSS can cause problems by opening the sound card and hogging it.
This can cause the problem you are seeing when another app comes along and wants to use the sound card.
ALSA is another sound system, which can share the sound card between apps.
What you need to do it find the program which is hogging the sound card, and terminate it, then start LMMS.
To find an OSS app which is hogging the sound card:
Code:
sudo lsof |grep /dev/dsp
Typical villains are: older version of flash player or skype, and sound servers like esd.
The aoss solution is a way to make OSS apps play nice with other apps. Say you have a program which uses OSS, like gmfsk. Wheree you would normally launch it using the command:
change that command to:
This emulates OSS but does the actual connection to the sound card with the ALSA drivers. It's not 100% reliable, but it usually works.