Эквивалент mount_null / mount --bind для OpenBSD

Кажется, мне нужно было обновить каналы,

Я добавил себя в группы «аудио», как упоминал @Michael.

Добавить это в мою конфигурацию:

let 
  hardware.pulseaudio.package = pkgs.pulseaudio.override { jackaudioSupport = true; };
in
{
...

Мне пришлось остановить pulseaudio systemctl --user stop pulseaudio, а затем убить процесс pkill pulseaudio.

Мне пришлось установить эти пакеты:

 unstable.jack2
 libjack2
 qjackctl

Добавить этот файл:

cat ~/.config/pulse/client.conf
daemon-binary=/var/run/current-system/sw/bin/pulseaudio

Затем с помощью qjackctl установите путь jackd на jackdbusи включите две настройки (Setup > Misc )для Enable D-Bus interfaceи Enable JACK D-Bus interface.

Не уверен, что все вышеперечисленное является обязательным и оптимальным -, но это работает при первоначальной проверке.

0
07.04.2020, 13:40
1 ответ

В базовой системе OpenBSD нет вариантов связывания монтирования. Файловая система nullfsбыла удалена около 15 лет назад из-за недостаточного использования и качества «демонстрационного кода». Наиболее близким является решение, которое вы сами упомянули, то есть сделать локальное монтирование NFS.

Это довольно легко настроить, и обычно оно используется для монтирования, например, проверенного CVS-дерева портов для сборки пакетов в chroot, настроенномproot(1).

OpenBSD также имеет порт sshfs, а в базовой системе есть порт libfuse, (см. порт sysutils/sshfs-fuse), но у меня нет опыта работы с ними.

1
28.04.2021, 23:18

Теги

Похожие вопросы