Hello,
I’m now using NixOS all the time, thanks !
However, I can’t get sound out of my RME Babyface Pro sound card (booted in Class Compliant Mode) in Jack (via qjackctl): I can select the right interface but only get my laptop outputs:
However everything is fine on my Manjaro partition:
I should add that I only have alsa on my system (everything is fine without Pulseaudio so I don’t think I need it, apart from hdmi outputs that I can’t select with or without Pulseaudio).
I can’t pinpoint where I failed, so any help is welcome!
For more information here are some relevants part of my configuration:
imports =
[
<musnix>
];
sound.enable = true;
# RT audio
musnix = {
enable = true;
kernel.optimize = true;
kernel.realtime = true;
kernel.packages = pkgs.linuxPackages_latest_rt;
};
# see https://nixos.wiki/wiki/JACK
services.jack = {
jackd.enable = true;
alsa.enable = false;
loopback = {
enable = true;
dmixConfig = ''
period_size 2048
'';
};
};
# user packages
environment.systemPackages = with pkgs;
[
jack2
libjack2
qjackctl
];
users.users.tcip = {
extraGroups = [ "wheel" "audio" "networkmanager" "jackaudio" ];
};
and my system configuration:
::::. '::::: ::::' tcip@tlap
'::::: ':::::. ::::' OS: NixOS 19.09.2006.8b76b125205 (Loris)
::::: '::::.::::: Kernel: x86_64 Linux 5.0.19-rt11
.......:::::..... :::::::: Uptime: 29m
::::::::::::::::::. :::::: ::::. Packages: 2303
::::::::::::::::::::: :::::. .::::' Shell: bash 4.4.23
..... ::::' :::::' Resolution: 1920x1080
::::: '::' :::::' DE: KDE 5.61.0 / Plasma 5.16.5
........::::: ' :::::::::::. WM: KWin
::::::::::::: ::::::::::::: GTK Theme: Breeze [GTK2], [GTK3]
::::::::::: .. ::::: Icon Theme: breeze
.::::: .::: ::::: Font: Sans Serif Regular
.::::: ::::: ''''' ..... Disk: 7,5T / 9,5T (79%)
::::: ':::::. ......:::::::::::::' CPU: Intel Core i7-7700 @ 8x 4.2GHz [62.0°C]
::: ::::::. ':::::::::::::::::' GPU: Intel Corporation HD Graphics 630 (rev 04)
.:::::::: ':::::::::: RAM: 2382MiB / 15965MiB
.::::''::::. '::::.
.::::' ::::. '::::.
.:::: :::: '::::.