tiliado / nuvolaplayer

Nuvola Player - Tight integration of web-based media streaming services with your desktop
https://nuvola.tiliado.eu/
BSD 2-Clause "Simplified" License
334 stars 27 forks source link

White screen when I open Spotify (handshake failed; returned -1, SSL error code 1, net_error -101) #612

Closed rpayanm closed 4 years ago

rpayanm commented 4 years ago

As I said in the title, here you are the logs:

[~]$ flatpak run eu.tiliado.NuvolaAppSpotify
Gtk-Message: 09:45:54.225: Failed to load module "appmenu-gtk-module"
Your system is broken: dlsym doesn't work! This has been reported to be caused by Nvidia's libGL. You should expect time related functions to misbehave. https://bugs.chromium.org/p/chromium/issues/detail?id=16800
[0609/134554.885739:ERROR:address_tracker_linux.cc(171)] Could not bind NETLINK socket: Address already in use (98)
[0609/094555.101246:ERROR:sandbox_linux.cc(368)] InitializeSandbox() called with multiple threads in process gpu-process.
Runner: [WARNING Δ01s540289us Nuvola] StartupWindow.vala:146: tiliado-account-message: Features Tier: ★ Premium
[0609/094555.793389:ERROR:buffer_manager.cc(488)] [.DisplayCompositor]GL ERROR :GL_INVALID_OPERATION : glBufferData: <- error from previous GL command
Worker: [DEBUG Δ008119us GVFS-RemoteVolumeMonitor] Error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown

Worker: [DEBUG Δ000167us  GVFS] cannot open directory /usr/share/gvfs/remote-volume-monitors: Error opening directory “/usr/share/gvfs/remote-volume-monitors”: No such file or directory
Worker: [DEBUG Δ012719us  GVFS] org.gtk.vfs.MountTracker.listMountableInfo call failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown (g-dbus-error-quark, 2)

Worker: [DEBUG Δ000239us GLib-GIO] _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
Worker: [DEBUG Δ015274us Nuvola] CefRendererExtension.vala:137: Got JS context
Worker: [INFO Δ000073us CefGtk] RendererContext.vala:57: JS Context created 1
[0609/094556.347556:ERROR:ssl_client_socket_impl.cc(947)] handshake failed; returned -1, SSL error code 1, net_error -101
[0609/094556.480353:ERROR:ssl_client_socket_impl.cc(947)] handshake failed; returned -1, SSL error code 1, net_error -101
Worker: [DEBUG Δ007464us GVFS-RemoteVolumeMonitor] Error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown

Worker: [DEBUG Δ000163us  GVFS] cannot open directory /usr/share/gvfs/remote-volume-monitors: Error opening directory “/usr/share/gvfs/remote-volume-monitors”: No such file or directory
Worker: [DEBUG Δ014471us  GVFS] org.gtk.vfs.MountTracker.listMountableInfo call failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown (g-dbus-error-quark, 2)

Worker: [DEBUG Δ000209us GLib-GIO] _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
Worker: [DEBUG Δ004658us Nuvola] CefRendererExtension.vala:137: Got JS context
Worker: [INFO Δ005126us CefGtk] RendererContext.vala:57: JS Context created 1
Worker: [DEBUG Δ695874us Nuvola] CefRendererExtension.vala:145: Lost JS context
Worker: [INFO Δ000063us CefGtk] RendererContext.vala:64: JS Context released: 1
inputs: 1
^C
Worker: [DEBUG Δ03m38s076616us DioriteGlib] DuplexChannel.vala:502: Channel (0) has been closed.
Worker: [DEBUG Δ000149us DioriteGlib] DuplexChannel.vala:328: The channel has already been closed
[~]$ 
[~]$ flatpak run eu.tiliado.NuvolaAppSpotify
Gtk-Message: 09:49:39.339: Failed to load module "appmenu-gtk-module"
Your system is broken: dlsym doesn't work! This has been reported to be caused by Nvidia's libGL. You should expect time related functions to misbehave. https://bugs.chromium.org/p/chromium/issues/detail?id=16800
[0609/134939.999996:ERROR:address_tracker_linux.cc(171)] Could not bind NETLINK socket: Address already in use (98)
[0609/094940.173334:ERROR:sandbox_linux.cc(368)] InitializeSandbox() called with multiple threads in process gpu-process.
Runner: [WARNING Δ01s739699us Nuvola] StartupWindow.vala:146: tiliado-account-message: Features Tier: ★ Premium
[0609/094941.105908:ERROR:buffer_manager.cc(488)] [.DisplayCompositor]GL ERROR :GL_INVALID_OPERATION : glBufferData: <- error from previous GL command
Worker: [DEBUG Δ008347us GVFS-RemoteVolumeMonitor] Error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown

Worker: [DEBUG Δ000185us  GVFS] cannot open directory /usr/share/gvfs/remote-volume-monitors: Error opening directory “/usr/share/gvfs/remote-volume-monitors”: No such file or directory
Worker: [DEBUG Δ012345us  GVFS] org.gtk.vfs.MountTracker.listMountableInfo call failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown (g-dbus-error-quark, 2)

Worker: [DEBUG Δ000229us GLib-GIO] _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
Worker: [DEBUG Δ015868us Nuvola] CefRendererExtension.vala:137: Got JS context
Worker: [INFO Δ000071us CefGtk] RendererContext.vala:57: JS Context created 1
[0609/094941.681080:ERROR:ssl_client_socket_impl.cc(947)] handshake failed; returned -1, SSL error code 1, net_error -101
[0609/094941.815970:ERROR:ssl_client_socket_impl.cc(947)] handshake failed; returned -1, SSL error code 1, net_error -101
Worker: [DEBUG Δ007492us GVFS-RemoteVolumeMonitor] Error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown

Worker: [DEBUG Δ000229us  GVFS] cannot open directory /usr/share/gvfs/remote-volume-monitors: Error opening directory “/usr/share/gvfs/remote-volume-monitors”: No such file or directory
Worker: [DEBUG Δ013535us  GVFS] org.gtk.vfs.MountTracker.listMountableInfo call failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown (g-dbus-error-quark, 2)

Worker: [DEBUG Δ000209us GLib-GIO] _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
Worker: [DEBUG Δ005095us Nuvola] CefRendererExtension.vala:137: Got JS context
Worker: [INFO Δ005607us CefGtk] RendererContext.vala:57: JS Context created 1
Worker: [DEBUG Δ711091us Nuvola] CefRendererExtension.vala:145: Lost JS context
Worker: [INFO Δ000055us CefGtk] RendererContext.vala:64: JS Context released: 1
inputs: 1

image

Do you have any suggestions?

Thank you.

jiri-janousek commented 4 years ago

I can see handshake failed; returned -1, SSL error code 1, net_error -101, which was reported also in tiliado/nuvolaruntime#578 with kernel 5.3. What's your kernel version (run uname -a in terminal)?

rpayanm commented 4 years ago

hi @fenryxo, thanks for your answer. Here you are the output.

[~]$ uname -a
Linux pop-os 5.4.0-7634-generic #38~1590707589~20.04~1dd0040-Ubuntu SMP Fri May 29 01:55:10 UTC  x86_64 x86_64 x86_64 GNU/Linux
jiri-janousek commented 4 years ago

Kernel 5.4 is allegedly ok. Anyway, I don't think I'll be able to help you. Some users also reported occasional handshake failures, but they eventually disappeared. If you purchased Nuvola, you can ask for a refund from the e-mail address you made the purchase with.

rpayanm commented 4 years ago

@fenryxo Thank you for your support.

I figured it out. The error was because I'm in Cuba and Spotify is blocked here, I was able to connect through a VPN.

I'm closing this issue.

Thanks.