Re: [LAU] Kernel 2.6.39.1

From: Ralf Mardorf <ralf.mardorf@email-addr-hidden-dsl.net>
Date: Tue Jun 07 2011 - 21:01:09 EEST

On Tue, 2011-06-07 at 07:45 -0300, Bernardo Barros wrote:
> 2011/6/7 mark hadman <markhadman@email-addr-hidden>:
> > And if it's already loaded, be sure that the ownership/permissions on
> > /dev/snd/seq are usable.
> > This looks like a problem I recently had with udev on Arch Linux:
> > https://bugs.archlinux.org/task/24362
> > ____________________________
>
> that's true,mark. but I think it is related to the udev (update
> 168->171), not the kernel update itself.

Good evening, everyone!

        Retrospection
        
        My setup is using libasound2 1.0.23-4 from the Debian
        repositories only, any other ALSA packages could be completely
        removed, without the need to replace them by dummy packages. I
        kept this libasound2, also not a dummy package and installed the
        self build kernel 2.6.39.1.
        
        There's e.g. no libasound development package installed.

One issue already is solved, thank you :).

$ ls /dev/snd/seq -lh
crw------- 1 root root 116, 1 Jun 7 16:50 /dev/snd/seq

Anything else already has permissions set to group 'audio'.

$ ls /etc/udev/rules.d
70-persistent-cd.rules 70-persistent-net.rules z60_hdparm.rules

$ su -c gedit

$ cat /etc/udev/rules.d/50-udev-default.rules
# sound
#SUBSYSTEM=="sound", GROUP="audio"
KERNEL=="seq", GROUP="audio", MODE="0660", \
OPTIONS+="static_node=snd/seq"

Then I rebooted.

$ ls /dev/snd/seq -lh
crw-rw---- 1 root audio 116, 1 Jun 7 2011 /dev/snd/seq

I never tested with SUBSYSTEM=="sound", GROUP="audio", but seemingly
it's at least not needed for Debian.

Now there's another issue when starting qjackctl, while jackd isn't
running:

19:25:31.823 Patchbay deactivated.
19:25:31.826 Statistics reset.
19:25:31.933 ALSA connection change.
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
19:25:31.950 ALSA connection graph change.
19:25:35.367 JACK is starting...
19:25:35.368 /usr/bin/jackd -dalsa -r48000 -p256 -n2 -D -Chw:0 -Phw:0
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
19:25:35.418 Could not start JACK. Sorry.

Running

$ jackd --sync -Xalsarawmidi -dalsa -r48000 -p1024
jackdmp 1.9.8

and then starting qjackctl is ok, btw. the name shown by qjackctl's
connect window is 'RME AIO_579bcc' :).

There's still another issue left.

I need two sound card mixers, envy24control, even if my two TerraTec EWX
96/24 cards now should be MIDI interfaces only and much more important
rather hdspmixer than alsamixer, for the RME HSDSPe AIO.

$ wget ftp://ftp.alsa-project.org/pub/tools/alsa-tools-1.0.24.1.tar.bz2
$ tar xjf alsa-tools-1.0.24.1.tar.bz2
$ cd alsa-tools-1.0.24.1/hdspmixer
$ ./configure
[snip]
configure: error: Sufficiently new version of libasound not found.

Not only needed to build those mixers ;).

There should be /usr/include/alsa and there is
/usr/src/linux-headers-2.6.39.1/include/sound.

I'll try a soft link after cooking. Is this correct, or am I mistaken?

OT: Is http://nielsmayer.com/envy24control/mudita24-1.0.3.tar.gz or a
similar mudita version included to alsa-tools or is it an old version? I
don't know which file shows the version.

Regards,

Ralf

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Wed Jun 8 00:15:01 2011

This archive was generated by hypermail 2.1.8 : Wed Jun 08 2011 - 00:15:01 EEST