Why not start it from whatever init System you use
Announcement
Collapse
No announcement yet.
PipeWire 0.3.41 Offers Improved Flatpak & JACK Compatibility, Apple AirPlay Streaming
Collapse
X
-
Originally posted by keit99 View Postas far as I understand pipewire needs to run as a user process (It's started by Systemd --user by default) so starting it with my init System is not intended.
- Likes 1
Comment
-
Oh I Think you're misunderstanding. It needs to run on user Login as the User you are Jogging in. Hence needing to be in the Autostadt directory of your Session. If it had to run as a user "pipewire" openrc can do it. It just doesnt have an equivalent to "Systemd --user" which executes on user login and Starts user Services.
And I had not thought about /etc/xdg/autostart where I could have put a desktop file executing pipewire && wireplumber && pipewire-pulse which is how you have to start pipewire without systemd-user-service
https://wiki.gentoo.org/wiki/PipeWire here's more about this.Last edited by keit99; 15 December 2021, 08:01 PM.
Comment
-
Originally posted by nyanpasu64 View Post
You could try https://ask.fedoraproject.org/t/how-...esumes/18076/2. It should work but I haven't tested myself.
Comment
-
Originally posted by HD7950 View Posti had a lot of lag when I monitor sound with OBS.
Code:mkdir ~/.config/pipewire cp /usr/share/pipewire/pipewire.conf ~/.config/pipewire/pipewire.conf
- Likes 1
Comment
-
Originally posted by nyanpasu64 View Post
There are many ways PipeWire can suffer from lag. I wish it didn't add lag to apps which function fine on PulseAudio, but the developer (Wim Taymans) seems to think the current behavior, where notification sounds have a quantum of ~200 ms and in practice play at latencies up to 600ms, is by design. Until PipeWire cleans up its act, you can edit the config files to reduce peak latency. First run this to create a local config file:
Code:mkdir ~/.config/pipewire cp /usr/share/pipewire/pipewire.conf ~/.config/pipewire/pipewire.conf
default.clock.quantum = 256
default.clock.min-quantum = 256
default.clock.max-quantum = 256
I tried 64 & 128 but it was not stable at all.
Comment
Comment