Artix Linux Forum

Artix Linux => Package management => Topic started by: h3xo on 16 March 2024, 19:57:44

Title: Artix-pipewire-launcher missing
Post by: h3xo on 16 March 2024, 19:57:44
Latest update to pipewire removed shell script for automated starting and restarting pipewire + wireplumber. Could be added back to package or pasted here on forum to add it locally?
Title: Re: Artix-pipewire-launcher missing
Post by: gripped on 16 March 2024, 20:43:52
https://gitea.artixlinux.org/packages/pipewire/src/branch/master/artix-pipewire-launcher
Title: Re: Artix-pipewire-launcher missing
Post by: Anthony on 16 March 2024, 21:35:58
Is there any difference between this Artix-pipewire-launcher and such a straightforward one as described in Wiki?

https://wiki.artixlinux.org/Site/PipewireInsteadPulseaudio
Title: Re: Artix-pipewire-launcher missing
Post by: gripped on 16 March 2024, 21:53:09
Is there any difference between this Artix-pipewire-launcher and such a straightforward one as described in Wiki?

https://wiki.artixlinux.org/Site/PipewireInsteadPulseaudio
Yep about 60 lines
Title: Re: Artix-pipewire-launcher missing
Post by: Anthony on 17 March 2024, 07:57:24
Is there any difference between this Artix-pipewire-launcher and such a straightforward one as described in Wiki?

https://wiki.artixlinux.org/Site/PipewireInsteadPulseaudio
Yep about 60 lines

I used to write my simple script in accordance with Wiki. I see that Artix guys have made it more advanced, so I’m going to pick it up.

Thanks.
Title: Re: Artix-pipewire-launcher missing
Post by: ni0nrtvc on 17 March 2024, 19:04:09
Both /usr/bin/artix-pipewire-launcher and /usr/share/applications/pipewire.desktop are missing in the new pipewire 1.0.4 package.
It seems they were removed in this commit (https://gitea.artixlinux.org/packages/pipewire/commit/00c6945a5b3878c62e67eee3ae6c767d46f329b3#diff-9b9baac1eb9b72790eef5540a1685306fc43fd6c) which also introduced some systemd post install hooks that are not useful on artix, so I think the pkgbuild needs to be fixed either way
Title: Re: Artix-pipewire-launcher missing
Post by: ni0nrtvc on 27 March 2024, 14:18:39
Sorry for the bump,
The pipewire package got an update yesterday (1:1.0.4-2), but artix-pipewire-launcher and pipewire.desktop are still not present.
Can this be fixed?
Title: Re: Artix-pipewire-launcher missing
Post by: steve_ on 09 July 2024, 03:51:17
Hi I was installing to a new machine today and it seems the files artix-pipewire-launcher and pipewire.desktop are still not present within the pipewire package.

They are listed in the git repo but do not apply when installing, so ive had to download these from the git repo and put them in the correct locations. Am i missing something or is this a package error?

https://gitea.artixlinux.org/packages/pipewire
Title: Re: Artix-pipewire-launcher missing
Post by: Hitman on 11 July 2024, 09:36:05
It's been told a few times that the preferred way of starting pipewire is and has always been through the startup script of WM/xorg/desktop env./etc.
Why was the script removed? Officially because it had problems, unofficially because the user services are almost ready and pipewire*-dinit has shipped for a good while, working fine.
Title: Re: Artix-pipewire-launcher missing
Post by: steve_ on 12 July 2024, 07:59:23
It's been told a few times that the preferred way of starting pipewire is and has always been through the startup script of WM/xorg/desktop env./etc.
Why was the script removed? Officially because it had problems, unofficially because the user services are almost ready and pipewire*-dinit has shipped for a good while, working fine.

Okay thanks. So other pipewire init services like pipewire-openrc are being worked on but not ready yet?
Title: Re: Artix-pipewire-launcher missing
Post by: Hitman on 12 July 2024, 12:49:25
This guy made this hacky fix for openrc, seems well intended, probably works: https://forum.artixlinux.org/index.php/topic,6461.0.html
Eventually there will be more backends for turnstile (or even some other methods) to cover all inits, but i think openrc has least priority. s6 is coming soon afaik.