Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] Pipewire and Pipewire Pulse Not Properly Configured for Autostarting
@ 2022-08-08 22:24 TrueTechie
  2022-08-08 23:03 ` paper42
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: TrueTechie @ 2022-08-08 22:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1237 bytes --]

New issue by TrueTechie on void-packages repository

https://github.com/void-linux/void-packages/issues/38541

Description:
### Is this a new report?

Yes

### System Info

Void 5.18.16_1 x86_64 GenuineIntel uptodate FFFFFFF

### Package(s) Affected

pipewire-0.3.56_1

### Does a report exist for this bug with the project's home (upstream) and/or another distro?

_No response_

### Expected behaviour

The package places its autostart files in the XDG standard location `/etc/xdg/autostart` and thus start automatically without intervention by the user when installed. However, this would require the `pipewire-pulse` desktop file (and ideally the binary and other configuration tools, for organization sake) to be placed in separate, conflicting package since `pipewire` can also be used alongside `pulseaudio`.

### Actual behaviour

The two autostart files `pipewire.desktop` and `pipewire-pulse.desktop` are located in `/usr/share/applications` which has nothing to do with auto-starting applications, only listing them in menus and application runners.

### Steps to reproduce

1. Install the package `pipewire`
2. Log out from or otherwise restart desktop environment
3. Log back in, audio server does not automatically start

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Pipewire and Pipewire Pulse Not Properly Configured for Autostarting
  2022-08-08 22:24 [ISSUE] Pipewire and Pipewire Pulse Not Properly Configured for Autostarting TrueTechie
@ 2022-08-08 23:03 ` paper42
  2022-08-09  1:45 ` TrueTechie
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: paper42 @ 2022-08-08 23:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1232 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/issues/38541#issuecomment-1208705788

Comment:
> The package places its autostart files in the XDG standard location /etc/xdg/autostart and thus start automatically without intervention by the user when installed.

Automatically starting pipewire on behalf of the user is a bad idea and we won't do it.

> However, this would require the pipewire-pulse desktop file (and ideally the binary and other configuration tools, for organization sake) to be placed in separate, conflicting package since pipewire can also be used alongside pulseaudio.

That's not pretty and would be confusing to new users coming from other distributions. We chose to not enable pipewire (and pipewire-pulse) automatically for the user and we document a common way to start pipewire here: https://docs.voidlinux.org/config/media/pipewire.html.

> The two autostart files pipewire.desktop and pipewire-pulse.desktop are located in /usr/share/applications which has nothing to do with auto-starting applications, only listing them in menus and application runners.

They are have `NoDisplay=true` set, so they shouldn't show up in application runners.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Pipewire and Pipewire Pulse Not Properly Configured for Autostarting
  2022-08-08 22:24 [ISSUE] Pipewire and Pipewire Pulse Not Properly Configured for Autostarting TrueTechie
  2022-08-08 23:03 ` paper42
@ 2022-08-09  1:45 ` TrueTechie
  2022-08-09  8:43 ` paper42
  2022-08-09  8:43 ` [ISSUE] [CLOSED] " paper42
  3 siblings, 0 replies; 5+ messages in thread
From: TrueTechie @ 2022-08-09  1:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 771 bytes --]

New comment by TrueTechie on void-packages repository

https://github.com/void-linux/void-packages/issues/38541#issuecomment-1208818018

Comment:
> Automatically starting pipewire on behalf of the user is a bad idea and we won't do it.
Okay... Could you elaborate on the "bad idea" part? I might be missing something here but Pulse is started automatically in the same manner and it hasn't caused any issues.
> ...we document a common way to start pipewire here: https://docs.voidlinux.org/config/media/pipewire.html.
Oh, I didn't know that document was updated recently.
> They are have NoDisplay=true set, so they shouldn't show up in application runners.
Sorry, I meant that the standard for the directory is for application runners. Miscommunication on my part.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Pipewire and Pipewire Pulse Not Properly Configured for Autostarting
  2022-08-08 22:24 [ISSUE] Pipewire and Pipewire Pulse Not Properly Configured for Autostarting TrueTechie
  2022-08-08 23:03 ` paper42
  2022-08-09  1:45 ` TrueTechie
@ 2022-08-09  8:43 ` paper42
  2022-08-09  8:43 ` [ISSUE] [CLOSED] " paper42
  3 siblings, 0 replies; 5+ messages in thread
From: paper42 @ 2022-08-09  8:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 521 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/issues/38541#issuecomment-1209091272

Comment:
> > Automatically starting pipewire on behalf of the user is a bad idea and we won't do it.

> Okay... Could you elaborate on the "bad idea" part? I might be missing something here but Pulse is started automatically in the same manner and it hasn't caused any issues.

Pulse being autostarted is also not ideal. If you want to switch to pipewire or just stop it, it's not easy.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [ISSUE] [CLOSED] Pipewire and Pipewire Pulse Not Properly Configured for Autostarting
  2022-08-08 22:24 [ISSUE] Pipewire and Pipewire Pulse Not Properly Configured for Autostarting TrueTechie
                   ` (2 preceding siblings ...)
  2022-08-09  8:43 ` paper42
@ 2022-08-09  8:43 ` paper42
  3 siblings, 0 replies; 5+ messages in thread
From: paper42 @ 2022-08-09  8:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1240 bytes --]

Closed issue by TrueTechie on void-packages repository

https://github.com/void-linux/void-packages/issues/38541

Description:
### Is this a new report?

Yes

### System Info

Void 5.18.16_1 x86_64 GenuineIntel uptodate FFFFFFF

### Package(s) Affected

pipewire-0.3.56_1

### Does a report exist for this bug with the project's home (upstream) and/or another distro?

_No response_

### Expected behaviour

The package places its autostart files in the XDG standard location `/etc/xdg/autostart` and thus start automatically without intervention by the user when installed. However, this would require the `pipewire-pulse` desktop file (and ideally the binary and other configuration tools, for organization sake) to be placed in separate, conflicting package since `pipewire` can also be used alongside `pulseaudio`.

### Actual behaviour

The two autostart files `pipewire.desktop` and `pipewire-pulse.desktop` are located in `/usr/share/applications` which has nothing to do with auto-starting applications, only listing them in menus and application runners.

### Steps to reproduce

1. Install the package `pipewire`
2. Log out from or otherwise restart desktop environment
3. Log back in, audio server does not automatically start

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-08-09  8:43 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-08 22:24 [ISSUE] Pipewire and Pipewire Pulse Not Properly Configured for Autostarting TrueTechie
2022-08-08 23:03 ` paper42
2022-08-09  1:45 ` TrueTechie
2022-08-09  8:43 ` paper42
2022-08-09  8:43 ` [ISSUE] [CLOSED] " paper42

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).