[GH-ISSUE #193] [Linux] [Beta] [Conversational Awareness] Conversational Awareness very flakey #85

Closed
opened 2026-03-02 12:03:18 +03:00 by kerem · 4 comments
Owner

Originally created by @NL-TCH on GitHub (Aug 25, 2025).
Original GitHub issue: https://github.com/kavishdevar/librepods/issues/193

Originally assigned to: @kavishdevar on GitHub.

airpodsApp:  Phone socket error:  QBluetoothSocket::SocketError::OperationError ,  "Cannot write while not connected" 
airpodsApp:  Phone socket error:  QBluetoothSocket::SocketError::OperationError ,  "Cannot write while not connected" 
airpodsApp:  Media started playing, sending disconnect request to Android and taking over audio 
airpodsApp:  Phone socket error:  QBluetoothSocket::SocketError::OperationError ,  "Cannot write while not connected" 
airpodsApp:  Already connected to AirPods 
airpodsApp:  Media started playing, sending disconnect request to Android and taking over audio 
airpodsApp:  Phone socket error:  QBluetoothSocket::SocketError::OperationError ,  "Cannot write while not connected" 
airpodsApp:  Already connected to AirPods 
airpodsApp:  Setting conversational awareness to:  disabled 
airpodsApp:  Received conversational awareness data 
airpodsApp:  Conversational awareness:  disabled 
airpodsApp:  Phone socket error:  QBluetoothSocket::SocketError::OperationError ,  "Cannot write while not connected" 
airpodsApp:  Setting conversational awareness to:  enabled 
airpodsApp:  Received conversational awareness data 
airpodsApp:  Conversational awareness:  disabled 
airpodsApp:  Phone socket error:  QBluetoothSocket::SocketError::OperationError ,  "Cannot write while not connected" 
airpodsApp:  Phone socket error:  QBluetoothSocket::SocketError::OperationError ,  "Cannot write while not connected" 

In the linux app i disable and enable conversational awareness, but it stays disabled (Conversational awareness: disabled). The phone is connected to my laptop via bluetooth

Originally created by @NL-TCH on GitHub (Aug 25, 2025). Original GitHub issue: https://github.com/kavishdevar/librepods/issues/193 Originally assigned to: @kavishdevar on GitHub. ``` airpodsApp: Phone socket error: QBluetoothSocket::SocketError::OperationError , "Cannot write while not connected" airpodsApp: Phone socket error: QBluetoothSocket::SocketError::OperationError , "Cannot write while not connected" airpodsApp: Media started playing, sending disconnect request to Android and taking over audio airpodsApp: Phone socket error: QBluetoothSocket::SocketError::OperationError , "Cannot write while not connected" airpodsApp: Already connected to AirPods airpodsApp: Media started playing, sending disconnect request to Android and taking over audio airpodsApp: Phone socket error: QBluetoothSocket::SocketError::OperationError , "Cannot write while not connected" airpodsApp: Already connected to AirPods airpodsApp: Setting conversational awareness to: disabled airpodsApp: Received conversational awareness data airpodsApp: Conversational awareness: disabled airpodsApp: Phone socket error: QBluetoothSocket::SocketError::OperationError , "Cannot write while not connected" airpodsApp: Setting conversational awareness to: enabled airpodsApp: Received conversational awareness data airpodsApp: Conversational awareness: disabled airpodsApp: Phone socket error: QBluetoothSocket::SocketError::OperationError , "Cannot write while not connected" airpodsApp: Phone socket error: QBluetoothSocket::SocketError::OperationError , "Cannot write while not connected" ``` In the linux app i disable and enable conversational awareness, but it stays disabled (Conversational awareness: disabled). The phone is connected to my laptop via bluetooth
kerem closed this issue 2026-03-02 12:03:19 +03:00
Author
Owner

@kavishdevar commented on GitHub (Aug 25, 2025):

In the linux app i disable and enable conversational awareness, but it stays disabled (Conversational awareness: disabled). The phone is connected to my laptop via bluetooth

Stays disabled on your phone's interface? Or does the feature not work as intended?

p.s.- the log Conversational awareness: disabled is a bit poorly phrased. Received conversational awareness data is actually showing that it was enabled. here, disabled and enabled actually mean active/speaking and inactive/not speaking.

<!-- gh-comment-id:3220039235 --> @kavishdevar commented on GitHub (Aug 25, 2025): > In the linux app i disable and enable conversational awareness, but it stays disabled (Conversational awareness: disabled). The phone is connected to my laptop via bluetooth Stays disabled on your phone's interface? Or does the feature not work as intended? p.s.- the log `Conversational awareness: disabled` is a bit poorly phrased. `Received conversational awareness data` is actually showing that it was enabled. here, disabled and enabled actually mean active/speaking and inactive/not speaking.
Author
Owner

@NL-TCH commented on GitHub (Aug 25, 2025):

oke for example:

airpodsApp:  Primary Pod: Battery::Component::Left 
airpodsApp:  Secondary Pod: Battery::Component::Right 
airpodsApp:  Battery status:  "Left: 86%, Right: 87%, Case: 0%" 
1> airpodsApp:  Phone socket error:  QBluetoothSocket::SocketError::OperationError ,  "Cannot write while not connected" 
2> airpodsApp:  Device disconnected:  "EC:46:54:05:2D:26" 
airpodsApp:  Socket is still open, closing it 
airpodsApp:  Phone socket error:  QBluetoothSocket::SocketError::OperationError ,  "Cannot write while not connected" 
airpodsApp:  Noise control mode is already set to:  0 
3> airpodsApp:  Media started playing, sending disconnect request to Android and taking over audio 
airpodsApp:  Phone socket error:  QBluetoothSocket::SocketError::OperationError ,  "Cannot write while not connected" 
airpodsApp:  Forcing connection to AirPods 
4> airpodsApp:  Bluetoothctl output:  "Device  not available" 
airpodsApp:  AirPods not found among connected devices 

1> the "cannot write while not connected" error does come up everytime.
2> while music was playing on my laptop, i opened my phone and opened the librepods app. Then the airpods disconnected from my laptop to my phone (while the errors of 1> do still happen)
3> not true, see 2>
4> When pausing my laptop spotify, and unpausing, it cannot reconnect because my phone stole the connection

<!-- gh-comment-id:3220065166 --> @NL-TCH commented on GitHub (Aug 25, 2025): oke for example: ``` airpodsApp: Primary Pod: Battery::Component::Left airpodsApp: Secondary Pod: Battery::Component::Right airpodsApp: Battery status: "Left: 86%, Right: 87%, Case: 0%" 1> airpodsApp: Phone socket error: QBluetoothSocket::SocketError::OperationError , "Cannot write while not connected" 2> airpodsApp: Device disconnected: "EC:46:54:05:2D:26" airpodsApp: Socket is still open, closing it airpodsApp: Phone socket error: QBluetoothSocket::SocketError::OperationError , "Cannot write while not connected" airpodsApp: Noise control mode is already set to: 0 3> airpodsApp: Media started playing, sending disconnect request to Android and taking over audio airpodsApp: Phone socket error: QBluetoothSocket::SocketError::OperationError , "Cannot write while not connected" airpodsApp: Forcing connection to AirPods 4> airpodsApp: Bluetoothctl output: "Device not available" airpodsApp: AirPods not found among connected devices ``` 1> the "cannot write while not connected" error does come up everytime. 2> while music was playing on my laptop, i opened my phone and opened the librepods app. Then the airpods disconnected from my laptop to my phone (while the errors of 1> do still happen) 3> not true, see 2> 4> When pausing my laptop spotify, and unpausing, it cannot reconnect because my phone stole the connection
Author
Owner

@NL-TCH commented on GitHub (Aug 25, 2025):

i think librepods on my phone does detect some rogue sound, steals the connection and keeps the connection from other devices (or something like that)

Feature request: if the audio disconnects from my laptop, can librepods pause all audio? instead of blasting over my speaker

<!-- gh-comment-id:3220069980 --> @NL-TCH commented on GitHub (Aug 25, 2025): i think librepods on my phone does detect some rogue sound, steals the connection and keeps the connection from other devices (or something like that) Feature request: if the audio disconnects from my laptop, can librepods pause all audio? instead of blasting over my speaker
Author
Owner

@kavishdevar commented on GitHub (Nov 20, 2025):

fixed conversation detect with #241

<!-- gh-comment-id:3556323561 --> @kavishdevar commented on GitHub (Nov 20, 2025): fixed conversation detect with #241
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/librepods#85
No description provided.