-
Notifications
You must be signed in to change notification settings - Fork 86
Building DEB package #3
Comments
I didn't want to create a separate issue, I just wanted to mention there is a NixOS package: |
PPA source here
|
Do you know if someone has created a package for Debian Stretch? |
I'm trying to compile on stretch on my raspberry pi... but it seems complicated due to versions |
@EHfive thanks a lot for your work and especially for the PPA! I've just confirmed it works on Ubuntu 18.04. It changes PulseAudio from 11.1 to 12.2, but works :) Sennheiser HD 4.50 BTNC with aptX @ Ubuntu 18.04:
|
@EHfive Thank you so much ! Installed it from PPA, worked like a charm. Sennheiser Momentum Wireless / Ubuntu 18.04
|
It seems new version has AAC supported. |
I didn't update PPA's packages before because AAC is not such important comparing with aptX, LDAC. Check my PPA next day. |
So kind of you. |
It works great. Thank you!
|
I've successfully compile on stretch on rpi, but when I ran it pulseaudio crashes at connect (does not do this with original modules-bluetooth* ).
|
Success! |
@elvenfighter, I'm trying to install this fork on my Debian unstable, do you recommend compiling a If I use your script to make the package, can I just |
I was building on Ubuntu, and as you know it is basically Debian Unstable (i.e. Sid). So it should be ok in your case (provided version of pulseaudio is matching). As for the way of installing, I prefer to keep my system well organized, that is why I prefer installing from packages (and not by |
The package created using your script appears to have installed without complaint on my container, but what of the codecs? It doesn't seem to express dependencies on packages that provides |
libldac is built & bundled with the package (see contents).* As for aptX, the package probably should depend on ffmpeg. But since I have written the script back in the times, when there was no aptX support in this project, it is not reflected in the script. Since then, I have switched to using the PPA from above: https://launchpad.net/~eh5/+archive/ubuntu/pulseaudio-a2dp However, mainstream (PPA) package does not bundle libldac: it depends on it (this is slight difference). |
Any chance you can share a build guide please? |
Good job, building .deb package in Debian 10 Buster (pa v12.2) worked quite well. I've only used aptX though and I've changed package version of pulseaudio-module-bluetooth to 12.2-4+aptx manually. |
#55 have fun... |
Has anyone had any success getting this to work on a Raspberry Pi 3b(+) stretch? |
I recommend using Buster, Stretch has quite old PA, v10.0. |
@EHfive Would it be possible to offer packages for Disco and Eoan at the Ubuntu PPA? Much appreciated work here |
I join to request for 19.04 packaging. |
+1 for 19.04. |
@kcajjones If you try to get it going on Debian Buster, and want to use pulseaudio, note that you'll need to remove bluealsa or it will prevent the a2dp profile from becoming available. |
Can you share a file for debian? |
@tborowy this is my current build, it works flawlessly (switches to aptX automatically whenever I turn my headphones on), but I wouldn't trust unknown sources, use with precaution. I am using version suffix so a new upstream update would replace this version, so you loose aptX. pulseaudio-module-bluetooth_12.2-4+deb10u1+aptx_amd64.deb.zip |
I have the same headphones, but still when I change the mic from integrated on my laptop to HD4.50BTNC sound profile switches from High Fidelity Playback (A2DP Sink) to Headset Head Unit (HSP/HFP). |
Thanks for the script @elvenfighter! A small issue I found building this in Debian unstable: You might need to change the
Also note that in Debian unstable you'll have to build the And remember that if things explode you can just reinstall the original pulseaudio-modules-bluetooth .deb that should be in the same directory as your now modified version. Good luck! |
Can we add this script to the the repo with a PR? |
Is there any difference between pulseaudio-module-bluetooth and pulseaudio-module-bt Instructions here suggest installing pulseaudio-module-bluetooth whereas on the main page suggest installing pulseaudio-module-bt. Which one should be installed? |
Anyone who have made aptX work with Raspiban Stretch on a RPI 3B+ that can share a short how-to? |
I've managed to get a working DEB package by building the binary as described (
cmake .. && make
).Since I really hope this will be merged to the original PulseAudio (and, consequently will end up in repositories sooner or later), I did not bother with fancy stuff and using CPack.
However, I wanted to share my script for re-building
pulseaudio-module-bluetooth
using binaries build from these sources and the original DEB shenanigans from (Ubuntu/Debian) repository.The text was updated successfully, but these errors were encountered: