Syncplay / syncplay

Client/server to synchronize media playback on mpv/VLC/MPC-HC/MPC-BE on many computers
http://syncplay.pl/
Apache License 2.0
2.11k stars 214 forks source link

Freeze on KDE neon 6 #686

Open KaKi87 opened 2 months ago

KaKi87 commented 2 months ago

Describe the bug Syncplay's 2nd window freezes immediately after clicking Store configuration and run Syncplay.

To Reproduce Steps to reproduce the behavior:

  1. Install Syncplay from DEB ;
  2. Run client ;
  3. Fill Default room field ;
  4. Click Store configuration and run Syncplay ;
  5. See 2nd window freezing with Not responding indicator.

Expected behavior 2nd window doesn't freeze and connects successfully.

Screenshots

Version and platform:

Additional context Changing Server address and Default room settings doesn't work, and the same values work on my other computer running Pop OS.


Thanks

daniel-123 commented 1 month ago

I wonder, do you have the same issue when installing Syncplay straight from your distribution repositories?

Typically we rely on pyside2/Qt5 on Debian and its derivatives. Maybe KDE Neon does something unusual with Qt?

KaKi87 commented 1 month ago

do you have the same issue when installing Syncplay straight from your distribution repositories

Yes, and that version is 1.6.9+repack1-4.

Maybe KDE Neon does something unusual with Qt?

What do you mean ? Other Qt applications are working fine.

Thanks

daniel-123 commented 1 month ago

What do you mean ? Other Qt applications are working fine.

I mean that it works fine on Debian, Ubuntu etc. KDE Neon, given the name, seems to be all about Qt so that's where I'd expect differences from its upstream distros that do not have the issue.

What versions of pySide do you have on your system? By default the deb package from repositories depends on pySide2.

KaKi87 commented 1 month ago

I'd expect differences from its upstream distros that do not have the issue

Okay, well, is there any log file or parameter I could pass when launching the app to get logs that would locate what's freezing the app ?

What versions of pySide do you have on your system?

Here's the output of dpkg -l | grep "pyside" :

ii  libpyside2-py3-5.15                                 5.15.11-1+22.04+jammy+release+build8                                amd64        Python 3 bindings for Qt5 (base files)
ii  python3-pyside2.qtcore                              5.15.11-1+22.04+jammy+release+build8                                amd64        Python bindings for Qt5 core module (Python 3)
ii  python3-pyside2.qtgui                               5.15.11-1+22.04+jammy+release+build8                                amd64        Python bindings for Qt5 Gui module (Python 3)
ii  python3-pyside2.qtwidgets                           5.15.11-1+22.04+jammy+release+build8                                amd64        Python bindings for Qt5 Widgets module (Python 3)

Thanks