On Fri, 2006-03-03 at 23:09 +0200, Sampo Savolainen wrote: > On Fri, 2006-03-03 at 13:18 -0500, Lee Revell wrote: > > > So, instead of interpreting them to users the software should say: "learn C > > > headers and read errno.h?". Gah. > > > > > > Good software tells the users what's really wrong and directs the user in > > > how to fix the issue. This leads to happier users and less repeated "why > > > doesn't this work" questions on mailing lists, irc, personal email, etc. > > > > We don't KNOW what's wrong beyond "not enough bandwidth". > > "Problems with jackd using your soundcard. Specifically 'Not enough > bandwidth'. If you are using an USB soundcard, this probably means that > you are running the soundcard with either a wrong buffer size or a wrong > amount of periods. Try running jackd with -r 3" > > We don't? I think we do know more. :) > "Or maybe you have enabled CONFIG_USB_BANDWIDTH. Or your kernel is buggy. Or your device is connected through a hub. The solution may depend on which host controller driver you are using..." Etc. Lee