Tim Wunder wrote:
> Just found out about audacity and wanted to give it a try. I've gotten it to
> compile (without OGG and without arts-soundserver support), but have some
> I have a modified Caldera eWorkstation 3.1 setup, with kernel 2.4.18 with the
> kernel preempt patch, glibc 2.2.4, kde2, kde3, and xfce as my windowing
> environments. Gnome is installed and many gnome libs are updated (I use
> GNUCash from CVS, which requires many updated gnome libs).
> 1.) I'm getting an immediate segfault when trying to record stereo. No
> backtrace is available when running audacity via gdb. This is true whether
> I'm using KDE3 or xfce.
Add "-g" to your CFLAGS in the main Makefile to enable debugging.
We'll try to help if we can get a backtrace.
> 2.) I get an error when trying to compile with arts-soundserver support. I
> manually edited snd/audioarts.c so that it could find artsc.h (it's in
> /opt/kde3/include/artsc/ on my system), but it failed with
> "/usr/i386-linux/bin/ld: cannot find -lartsc"
You can add the path to the Makefile by adding "-L/opt/kde3/lib" before
"-lartsc" (or whatever the path is).
> 3.) Under KDE3 (3.0.2), I cannot get it to record in mono, it apparently can't
> read from /dev/dsp. Permissions on the device are
> crw------- 1 dad root 14, 3 Apr 27 2001 /dev/dsp
> Changing the ownership to dad.users didn't help. Neither did changing the
> permissions to 777.
> Attempting to record stereo results in a segfault (see #1).
Do you get these errors even when aRts is turned off? BTW, I highly
recommend that you turn off aRts (in the KDE control panel) if you
want to record using Audacity. The aRts support is only suitable for
playback of long files, not even editing.
> Could this be a preempt able kernel problem? Glibc?
Well, the preemptable kernel is definitely bleeding edge.
> FWIW, I also get segfaults with krecord and am unable to get gramofile to
> listen to /dev/dsp, so I think I may have some sort of a configuration issue.
> WHen run from xfce, audacity will record in mono (for at least the 10 seconds
> or so that I tried it).
Hmmmm, it sounds like something is funny with your sound driver or
something. krecord is a pretty simple program; it shouldn't crash.
The only thing I could suggest would be to try a newer distro rather
than an old distro with lots of things patched. Debian may suit your
desire to always have the latest version of everything, but without
as many incompatibilities. Another option is RedHat 7.2 with
Ximian Red Carpet.
> Any help would be appreciated.
> Tim Wunder
> Baltimore, MD USA