Skip to main content
Topic: ПРоблемма при запуске pipewire (Read 191 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

ПРоблемма при запуске pipewire

Доброго времени бытия. Сиду на вэйланде и хотелось бы как ба транлсяции в тг вести во время созвонов, но есть ситуация. что для этого pipewire нужен. Скачал, включил, теперь он крашится. Есть предложения как это можно поправить? (Версия с OpenRC)
Code: [Select]
/usr/cell/pipewire & /usr/cell/pipewire-pulse & /usr/cell/wire installer
[3] 26191
[4] 26192
[W][03394.840791][conf.c: 422 conf_load()] 0x5914d8bef430: configuration error '/etc/pipewire/pipewire-pulse.conf': Expected object key
[W][03394.840826][ conf.c: 422 conf_load()] line: 1 | - address = unix:native
[W][03394.840840] column[ conf.c: 422 conf_load()]: 11 |-----------^          
[W][03394.840948] pw.conf | [conf.c:1214 try_load_conf()] unable to load pipewire configuration-pulse.conf: invalid argument
[E][03394.840973] pw.conf | [ conf.c: 1243 pw_conf_load_conf_for_context()] unable to load pipewire configuration-pulse.conf: invalid argument
[E][03394.840992] default | [ pipewire.c: 124 main()] failed to create context: invalid argument
[E][03394.848199] mod.the protocol is proprietary | [module-protocol-: 784 lock_socket()] server 0x58dd7f65e150: The lock file '/run/user/1000/pipewire-0.lock' cannot be locked: The resource is temporarily unavailable (another daemon may be running)
[E][03394.848370] pw.conf | [ conf.c: 603 load_module()] 0x58dd7f63cdc0: The required "libpipewire-module-protocol-native" module could not be loaded: the resource is temporarily unavailable.
[E][03394.850036] default | [ pipewire.c: 124 main()] failed to create context: resource temporarily unavailable


Re: ПРоблемма при запуске pipewire

Reply #2

После копирования стандарьного конфига pipewire в конфиги пользователя заработал. тепреь следующая проблемма:
Code: [Select]
 $ pipewire-pulse
[W][00274.873453][          conf.c:  422 conf_load()] 0x563c65bdd420: error in config '/etc/pipewire/pipewire-pulse.conf': Expected object key
[W][00274.873473][          conf.c:  422 conf_load()] line:     1 | - address = unix:native
[W][00274.873484][          conf.c:  422 conf_load()] column:  11 |-----------^           
[W][00274.873587] pw.conf      | [          conf.c: 1214 try_load_conf()] can't load config pipewire-pulse.conf: Invalid argument
[E][00274.873598] pw.conf      | [          conf.c: 1243 pw_conf_load_conf_for_context()] can't load config pipewire-pulse.conf: Invalid argument
[E][00274.873613] default      | [      pipewire.c:  124 main()] failed to create context: Invalid argument

Re: ПРоблемма при запуске pipewire

Reply #3
Quote from: Wiki
Файлы заводской конфигурации были перемещены из /etc/pipewire в /usr/share/pipewire. Системная конфигурация по-прежнему может быть сделана в /etc/pipewire, а пользовательская конфигурация в $HOME/.config/pipewire/, но файлы должны быть скопированы из /usr/share/pipewire. Но обычно никаких дополнительных действий не требуется. PipeWire обрабатывает аудиоустройства Bluetooth, если установлен пакет pipewire-pulse.

/etc/pipewire/pipewire-pulse.conf показывает ошибку, но там не должно быть никакого файла, верно?

Это машинный перевод. Спасибо за терпение

Re: ПРоблемма при запуске pipewire

Reply #4
Перекопировал все конфиги, теперь rc-status пишет что всё хорошо, но приложения не могут найти pipewire. Пример вывода telegram
Code: [Select]
[ALSOFT] (EE) Failed to connect PipeWire event context (errno: 13)

Так же запустил helvum и получил надпись Disconnect