Open MaybeAdmin opened 2 years ago
Sure, I recently happened to be planning to make the entire AirPodsDesktop support Linux, maybe next week, I'll start attempting to port.
The main challenges I can think of right now are Bluetooth related stuff and media pause/play. Low audio latency mode should not be a problem, as it is fully implemented using Qt.
After a successful port, I may need help with packaging and distribution on Linux. I have no experience at all in this area. So contributors are welcome.
UPDATE: WIP on linux
branch.
You could handle packaging either by just releasing the raw binaries and providing instructions on how to run them, or releasing it on the AUR / as a .deb file for debian based distros. The latter could potentially be automated by running CICD
Where can i find instructions for building it on linux?
Where can i find instructions for building it on linux?
@aswejei Not yet, but you can take a look at the CI script.
It currently just passes compilation, but the platform specific code is still not implemented, so it doesn't work yet.
Thanks for making this app! I used it all the time on windows, but now since I've moved to ubuntu, is there any way I can use it?
Where can i find instructions for building it on linux?
@aswejei Not yet, but you can take a look at the CI script.
It currently just passes compilation, but the platform specific code is still not implemented, so it doesn't work yet.
It doesnt work yet @krishnams0ni
Please Please!! We need it on linux!
This app looks very promising
Where can i find instructions for building it on linux?
@aswejei Not yet, but you can take a look at the CI script.
It currently just passes compilation, but the platform specific code is still not implemented, so it doesn't work yet.
The artifact here is a single binary? How one would go about running this on a Linux system after the Artifact is made?
Its simple: You don't. A bunch of the bluetooth related code is OS specific and currently not implemented for linux.
still waiting for linux version
Then go ahead and submit a pr
Unfortunately I don't have experience with the language in the project to try and help with coding, but I'm up for helping with testing or some CI/CD setup if the devs catch some time to work on this implementation.
Would linux support, even if it's bare bones for low latency support be coming? Honestly I only need a way to get the low latency to work as I'm moving over to linux. Mainly because of microsofts moves with Windows 11 24H2. I'm just not staying on it anymore.
I wouldn't get your hopes up. No one is working on this specific repo anymore, but I am interested in low latency support as well. Wireplumber supports aptX low latency, but I think AirPods only use AAC. I think some Pipewire and Wireplumber code contributions might be necessary.
Is it possible to get this (mainly the low latency mode) on Linux?