@pix3l yep same issue with the *-git packages. Everything else seems to work perfectly, but maybe QEMU is doing some hacky stuff to forward audio to pulse.
Search Criteria
Package Details: pipewire-jack-dropin 3-1
Git Clone URL: | https://aur.archlinux.org/pipewire-dropin.git (read-only, click to copy) |
---|---|
Package Base: | pipewire-dropin |
Description: | Use pipewire as drop-in replacement for JACK |
Upstream URL: | None |
Licenses: | |
Provides: | |
Submitter: | hexchain |
Maintainer: | hexchain |
Last Packager: | hexchain |
Votes: | 15 |
Popularity: | 2.17 |
First Submitted: | 2020-09-04 22:04 |
Last Updated: | 2020-11-22 00:29 |
Dependencies (1)
Required by (28)
- audacity-git (requires libjack.so)
- element-git (requires libjack.so)
- giada-git (requires libjack.so)
- gsequencer (requires libjack.so)
- hydrogen-git (requires libjack.so)
- jack2-dbus-git (requires libjackserver.so)
- jack_mixer-git (requires libjack.so)
- jamulus (requires libjack.so)
- liquidsfz-git (requires libjack.so) (make)
- liquidsfz-git (requires libjack.so) (optional)
- mamba (requires libjack.so)
- mamba-git (requires libjack.so)
- mhwaveedit-git (requires libjack.so)
- mpd-git (requires libjack.so)
- mpd-smbclient (requires libjack.so)
- mpv-vapoursynth (requires libjack.so)
- mpv-vapoursynth-git (requires libjack.so)
- mumble-git (requires libjack.so)
- pipewire-common-jack-git (requires libjack.so)
- pipewire-full-jack-git (requires libjack.so)
- pipewire-jack-git (requires libjack.so)
- qemu-templeos (requires libjack.so)
- seq66-devel-git (requires libjack.so)
- seq66-git (requires libjack.so)
- sonobus (requires libjack.so)
- sooperlooper (requires libjack.so)
- supercollider-git (requires libjack.so)
- xtuner (requires libjack.so)
Sources (2)
jcstryker commented on 2020-09-12 18:56
pix3l commented on 2020-09-12 13:53
@jcstryker: Have you tested pipewire-*git packages? Pipewire is under heavy development and fixes lands there, before they will become releases.
jcstryker commented on 2020-09-12 13:38
anybody notice issues with using this and the pulseaudio driver for QEMU?
[E][000000037.275466][core.c:71 core_event_error()] core 0x563749a46350: proxy 0x563749a46350 id:0: seq:0 res:-32 (Broken pipe) msg:"connection error"
[E][000000037.275616][context.c:1429 core_error()] context 0x563749ad6f18: error id:0 seq:0 res:-32 (Broken pipe): connection error
Something incomplete about the pulseaudio server this exposes?
pix3l commented on 2020-09-09 13:55
@hexchain: if you would ever had time to test it with reboot, then I would be glad, because I wonder if problem is in kded5 itself, or mine setup (many non-standard plasma applets, etc)
hexchain commented on 2020-09-09 13:40
@pix3l: I didn't reboot, only logged out and made sure all user processes are terminated, which I believe is sufficient. I can use the plasma-pa applet to adjust volume with PipeWire without pulseaudio running, if that sounds like a proof.
pix3l commented on 2020-09-09 13:32
@hexchain: should be obvious, but have you rebooted your machine after installing it and checked plasma then?
hexchain commented on 2020-09-09 12:16
@pix3l: Packager here. I've used this with Plasma for several hours without any major problems. I didn't see any kded5 crashes at that time.
I have gone back because I rely on some voice/video call software in flatpak and PipeWire does not support flatpak currently.
pix3l commented on 2020-09-09 12:06
Anyone uses that with Plasma with success? (It causes constant restarts of plasmashell because some kded5 incompatibilities)
Pinned Comments
hexchain commented on 2020-11-01 00:18
Upon install, this package installs
/etc/ld.so.conf.d/pipewire-jack.conf
to change the linker search path, so the linker will find and load PipeWire's library before original ones for dynamically linked applications.If it does not work for you, please check if there is any file under
/etc/ld.so.conf.d
that has/usr/lib
in it:And remove the offending line if possible.
Read the wiki page https://wiki.archlinux.org/index.php/PipeWire for more information.
Please comment if something goes wrong for you!