puppylinux-woof-CE / woof-CE

woof - the Puppy builder
GNU General Public License v2.0
391 stars 281 forks source link

Update pipewire_FIXUPHACK: Added bluez workaround #4256

Closed rizalmart closed 6 months ago

rizalmart commented 6 months ago

Added bluez workaround

See https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3828

peabee commented 6 months ago

@dimkr - any comments?

dimkr commented 6 months ago

@peabee Frankly - I don't see the need for this, because Bluetooth audio works great on dpup without this

peabee commented 6 months ago

@rizalmart Is this fix specific to your builds? If so it should be fixed by a build specific mechanism rather than being applied to all builds at the Woof-CE level. Please let us know why you need it and why you think it needs to be a Woof-CE level fix. Thanks.

rizalmart commented 6 months ago

@rizalmart Is this fix specific to your builds? If so it should be fixed by a build specific mechanism rather than being applied to all builds at the Woof-CE level. Please let us know why you need it and why you think it needs to be a Woof-CE level fix. Thanks.

Because wireplumber-0.5 onwards now looks for active login session in order to make bluez work on pipewire otherwise bluetooth device will not work on pipewire

See https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3828

rizalmart commented 6 months ago

@peabee Frankly - I don't see the need for this, because Bluetooth audio works great on dpup without this

Because you are using lower version of wireplumber.

peabee commented 6 months ago

This should be a change to wireplumber_FIXUPHACK ? rather than pipewire_FIXUPHACK