Resolved. Gentoo , Jack , mmap , RME Hammerfal Multiface II
Posted: Wed Sep 15, 2021 10:18 pm
Hello, please can you help me to understand why doesn't Jack want to start? I use it on Gentoo with a dsp RME Hammerfal II. I use this system by many years, by 2009 with an Maudio Delta 66, that run still now very well, and a Creative XFi that runs well too. Since 3 years ago with the Multiface II , that one month ago started to give problems: when i start jack, appears a message that say:
"ALSA: mmap-based access is not possible for the capture stream of this audio interface"
And i do not know how to remove this mmap. I get the same error by Qjackctl and by Cadence, tested with Jack1 and Jack2.
As told before, the Delta 66 and the XFi run well without this mmap problem. I can listen music with Audacious by the Multiface II, so i think is not broken.
I post you here the log:
This is my .asoundrc
and my /etc/modprobe.d/alsa.conf (Delta 66 in this moment is not plugged)
I think my Gentoo is well configured, but updating the system often, could be that i touched something by accident, probably in the kernel settings.
Regards
"ALSA: mmap-based access is not possible for the capture stream of this audio interface"
And i do not know how to remove this mmap. I get the same error by Qjackctl and by Cadence, tested with Jack1 and Jack2.
As told before, the Delta 66 and the XFi run well without this mmap problem. I can listen music with Audacious by the Multiface II, so i think is not broken.
I post you here the log:
Code: Select all
~ $ jackd -d alsa -d hw:1
jackd 0.125.0
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK compiled with System V SHM support.
loading driver ..
creating alsa driver ... hw:1|hw:1|1024|2|48000|0|0|nomon|swmeter|-|32bit
configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods
ALSA: mmap-based access is not possible for the capture stream of this audio interface
ALSA: cannot configure capture channel
cannot load driver module alsa
Code: Select all
pcm.hdsp {
type hw
card 1
}
ctl.hdsp {
type hw
card 1
}
pcm.softvol {
type softvol
slave {
pcm "dmix"
}
control {
name "Master"
card 1
}
}
pcm.!default {
type plug
slave.pcm "softvol"
}
Code: Select all
# Alsa kernel modules' configuration file.
# ALSA portion
alias char-major-116 snd
# OSS/Free portion
alias char-major-14 soundcore
##
## IMPORTANT:
## You need to customise this section for your specific sound card(s)
## and then run `update-modules' command.
## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
##
## ALSA portion
alias snd-card-0 snd-ctxfi
alias snd-card-1 snd-hdsp
## OSS/Free portion
alias sound-slot-0 snd-card-0
alias sound-slot-1 snd-card-1
##
# OSS/Free portion - card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
## OSS/Free portion - card #2
alias sound-service-1-0 snd-mixer-oss
alias sound-service-1-3 snd-pcm-oss
alias sound-service-1-12 snd-pcm-oss
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
# Set this to the correct number of cards.
options snd cards_limit=2
Regards