From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dmitry Nikolaev Subject: recordmydesktop doesn't work with sound. Date: Thu, 21 Jul 2016 22:58:07 +0300 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a114102a4a5379005382abc2c Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38811) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bQK6m-0001pr-R1 for help-guix@gnu.org; Thu, 21 Jul 2016 15:58:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bQK6k-0004hR-O1 for help-guix@gnu.org; Thu, 21 Jul 2016 15:58:11 -0400 Received: from mail-lf0-x230.google.com ([2a00:1450:4010:c07::230]:35695) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bQK6k-0004hK-Ap for help-guix@gnu.org; Thu, 21 Jul 2016 15:58:10 -0400 Received: by mail-lf0-x230.google.com with SMTP id f93so70337540lfi.2 for ; Thu, 21 Jul 2016 12:58:09 -0700 (PDT) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix@gnu.org --001a114102a4a5379005382abc2c Content-Type: text/plain; charset=UTF-8 Hi. I wanted to make a screencast about GuixSD, but recordmydesktop couldn't record sound. Launching it without parameters gives Error while opening/configuring soundcard /dev/dsp Manual page says I could specify sound device --device SOUND_DEVICE Sound device(default hw:0,0 or /dev/dsp, depending on whether ALSA or OSS is used). I've tried both, hw:0,0 and /dev/dsp, none worked. Meanwhile, I've tried to record my microphone with audacity and succeded, no configuration requred. By default audacity records from ALSA hw:0,0. What should I do? Can I solve this issue with JACK, or it wouldn't help either? Shouldn't recordmydesktop package be recompiled with ALSA support? I thought it already has it. recordmydesktop is compilled with (build-system gnu-build-system) with no options, everything is default. http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/video.scm#n1509 recordmydesktop-0.3.8.1/configure --help has a list of otional features Optional Features: --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --disable-dependency-tracking speeds up one-time build --enable-dependency-tracking do not reject slow dependency extractors --enable-oss=yes compile with OSS(don't check for ALSA) --enable-jack=yes compile with Jack support As I can see ALSA is a default option. Why doesn't recordmydesktop in GuixSD doesn't work with my microphone like audacity does? Dmitry Nikolaev --001a114102a4a5379005382abc2c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi. I wanted to make a = screencast about GuixSD, but recordmydesktop couldn't record sound. Lau= nching it without parameters gives

Error while opening/configuring s= oundcard /dev/dsp

Manual page says I could specify sound devic= e

--device SOUND_DEVICE
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Sound=C2=A0= device(default=C2=A0 hw:0,0=C2=A0 or=C2=A0 /dev/dsp,=C2=A0 depending=C2=A0= =C2=A0 on
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 whether ALSA or OSS is used).

I've trie= d both, hw:0,0 and /dev/dsp, none worked.

Meanwhile, I've = tried to record my microphone with audacity and succeded, no configuration = requred. By default audacity records from ALSA hw:0,0.

What sh= ould I do? Can I solve this issue with JACK, or it wouldn't help either= ? Shouldn't recordmydesktop package be recompiled with ALSA support? I = thought it already has it. recordmydesktop is compilled with

(build-= system gnu-build-system)

with no options, everything is default.
http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packag= es/video.scm#n1509

recordmydesktop-0.3.8.1/configure --hel= p has a list of otional features

Optional Features:
=C2=A0 --disa= ble-option-checking=C2=A0 ignore unrecognized --enable/--with options
= =C2=A0 --disable-FEATURE=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 do not include= FEATURE (same as --enable-FEATURE=3Dno)
=C2=A0 --enable-FEATURE[=3DARG]= =C2=A0 include FEATURE [ARG=3Dyes]
=C2=A0 --disable-dependency-tracking= =C2=A0 speeds up one-time build
=C2=A0 --enable-dependency-tracking=C2= =A0=C2=A0 do not reject slow dependency extractors
=C2=A0 --enable-oss= =3Dyes=C2=A0=C2=A0=C2=A0 compile with OSS(don't check for ALSA)
=C2= =A0 --enable-jack=3Dyes=C2=A0=C2=A0=C2=A0 compile with Jack support

=
As I can see ALSA is a default option. Why doesn't recordmydeskto= p in GuixSD doesn't work with my microphone like audacity does?

=
Dmitry Nikolaev
--001a114102a4a5379005382abc2c--