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

Spotube Connect not discovering devices #1507

Closed
1 of 2 tasks
sudoAlphaX opened this issue May 15, 2024 · 6 comments
Closed
1 of 2 tasks

Spotube Connect not discovering devices #1507

sudoAlphaX opened this issue May 15, 2024 · 6 comments
Labels
bug Something isn't working

Comments

@sudoAlphaX
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Spotube connect feature is not being discovered by either my PC or my android phone. Im able to find my other android devices but it seems the PC app is not discovering any devices, nor is being discovered by any device.

Expected Behavior

Spotube desktop app discovers other devices in the network, and can be discovered by other devices to control music playing in any device.

Steps to reproduce

  1. Launch Spotube desktop app
  2. Go to settings and enable Spotube Connect under playback
  3. Install and launch spotube connect in another device (android)
  4. Follow step 2 for the android app
  5. Click on devices button on the app on both the devices
  6. No device is discovered in either device

Operating System

Arch Linux x86_64

Spotube version

v3.6.0

Installation source

Arch User Repository (AUR), Flathub (Flatpak)

Additional information

I have concluded that the issue lies on the desktop app, since my two other android devices are successfully discovering each other. But the desktop app is not discovering either device.
I have tried installing the flatpak app, the spotube-bin from the AUR, and even compiled spotube using the spotube AUR package. Still, none of the methods work.

Also, on one android device, I've installed Spotube through F-Droid, and on the other, through Play Store.

Self grab

  • I'm ready to work on this issue!
@sudoAlphaX sudoAlphaX added the bug Something isn't working label May 15, 2024
@KRTirtho
Copy link
Owner

Make sure "Settings" > "Enable Connect" is turned on in the device you want to control. It is disabled by default (for security).

@KRTirtho
Copy link
Owner

image

@sudoAlphaX
Copy link
Author

Hello @KRTirtho, thanks for replying.
As i have mentioned in the issue, under "Steps to Reproduce" point 2, I have already enabled Spotube Connect under settings, in all the 3 desktop clients i have tried.

@sudoAlphaX
Copy link
Author

It seems that somehow, my desktop client is unable to access the local network. I have notices that if Spotube Connect is enabled in any of my android device, under the Remotes section, the device itself appears. It must be a bug, but it helped my conclude one thing. The desktop client is unable to access the local network, because in my desktop client, under the remote section, no device appears.

@sudoAlphaX
Copy link
Author

sudoAlphaX commented May 15, 2024

Screenshot_20240516-000235
image

@sudoAlphaX
Copy link
Author

Issue fixed

I was able to fix this by enabling and starting avahi-daemon.service and avahi-dnsconfd.service.

Commands ran:
sudo systemctl enable --now avahi-daemon.service
sudo systemctl enable --now avahi-dnsconfd.service

OS details:
Arch Linux x86_64
spotube-bin from AUR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants