Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux: bluetooth headset profile autoswitch loop #655

Open
Altonss opened this issue May 10, 2024 · 6 comments
Open

Linux: bluetooth headset profile autoswitch loop #655

Altonss opened this issue May 10, 2024 · 6 comments

Comments

@Altonss
Copy link

Altonss commented May 10, 2024

When accepting a call on Signal, while having a bluetooth headset connected on A2DP profile, a profile autoswitch bug appears.
The profile keeps looping between A2DP and HSP/HFP, making it unusable. I don't know if it is caused by the flatpak wrapper or not 🤔, but didn't found anything related on the upstream repo.

OS: Fedora 40, Gnome desktop
Version: 7.8.0

@fvalasiad
Copy link

fvalasiad commented May 28, 2024

+1, discord isn't working either but in an alternative way.

OBS works as intended. Hard to pinpoint where the issue lies.

@fvalasiad
Copy link

Confirmed that it only happens with pipewire 1.0.x

upstream version pipewire 1.1.x works properly.

So it's not a flatpak issue, it happens in native signal-desktop too, but as it seems it ain't a signal issue in general.

@Altonss
Copy link
Author

Altonss commented May 30, 2024

Confirmed that it only happens with pipewire 1.0.x

upstream version pipewire 1.1.x works properly.

So you mean the Signal flatpak with pipewire1.1.x on the system works properly?

@Altonss
Copy link
Author

Altonss commented May 30, 2024

So it's not a flatpak issue, it happens in native signal-desktop too, but as it seems it ain't a signal issue in general.

If the same bug happens also with the official build, maybe let's open a bug on their issuetracker also.

@fvalasiad
Copy link

Confirmed that it only happens with pipewire 1.0.x

upstream version pipewire 1.1.x works properly.

So you mean the Signal flatpak with pipewire1.1.x on the system works properly?

At least with the current release, 1.1.82, yes.

But you do not have to stray off from your distribution's packages, this worked for me: https://wiki.archlinux.org/title/PipeWire#Automatic_profile_selection

@fvalasiad
Copy link

So it's not a flatpak issue, it happens in native signal-desktop too, but as it seems it ain't a signal issue in general.

If the same bug happens also with the official build, maybe let's open a bug on their issuetracker also.

I am actually thinking that maybe we shouldn't open an issue at all since it ain't a signal issue, unless it is...

I mean I find it weird that it only happens with signal, OBS works fine, discord works fine. Weird.

Maybe we should instead open an issue in pipewire, or both.

I was planning to when I found out the issue, but pipewire's issue tracker is so big right now and plenty of the issues reported were similar. Still I find it weird for the older version to have bugs that the new one doesnt imho

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants