blockify-ui doesn't show GUI nor autoplay
simonbcn opened this issue · 3 comments
simonbcn commented
Arch Linux
blockify 3.6.3
GNOME Shell 3.20.3
$ cat ~/.config/blockify/blockify.ini
[general]
substring_search = False
detach_spotify = False
use_window_title = True
start_spotify = True
automute = True
autodetect = True
autoplay = True
[cli]
update_interval = 200
unmute_delay = 700
[gui]
update_interval = 350
use_cover_art = True
start_minimized = False
unmute_delay = 650
autohide_cover = True
[interlude]
playlist = /home/juan/.config/blockify/playlist.m3u
start_shuffled = True
autoresume = True
use_interlude_music = False
playback_delay = 500
radio_timeout = 180
I starts blockify-uy and it opens Spotify but it doesn't show the tray icon nor the GUI. Neither resume playback.
Output log: http://pastebin.com/d14L4bKF
gmdfalk commented
Hi again,
i cannot reproduce your issue.
Please install the missing libraries and then try again:
/usr/share/spotify/spotify: /usr/lib/libssl.so.1.0.0: no version information available (required by /usr/share/spotify/spotify)
/usr/share/spotify/spotify: /usr/lib/libcrypto.so.1.0.0: no version information available (required by /usr/share/spotify/spotify)
/usr/share/spotify/spotify: /usr/lib/libcurl.so.3: no version information available (required by /usr/share/spotify/spotify)
On ArchLinux, you'll need openssl and libcurl-compat.
simonbcn commented
Those libraries are installed:
$ ldd /usr/share/spotify/spotify
/usr/share/spotify/spotify: /usr/lib/libssl.so.1.0.0: no version information available (required by /usr/share/spotify/spotify)
/usr/share/spotify/spotify: /usr/lib/libcrypto.so.1.0.0: no version information available (required by /usr/share/spotify/spotify)
/usr/share/spotify/spotify: /usr/lib/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /usr/share/spotify/spotify)
linux-vdso.so.1 (0x00007ffcc38e0000)
libasound.so.2 => /usr/lib/libasound.so.2 (0x00007faf2255f000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007faf2235b000)
libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00007faf220e5000)
libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007faf21ece000)
libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0x00007faf21c5d000)
libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x00007faf217e6000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007faf215d0000)
libcef.so => /usr/share/spotify/libcef.so (0x00007faf1c248000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007faf1c02b000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007faf1be23000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007faf1bb1f000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007faf1b7dd000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007faf1b4ce000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00007faf1ae8e000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00007faf1abd9000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007faf1a9b3000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007faf1a62d000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007faf1a418000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00007faf1a20b000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007faf19fe5000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007faf19cb7000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007faf19a6b000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007faf19827000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007faf195d5000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007faf1930a000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007faf18f83000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007faf18d6d000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007faf189cc000)
/lib64/ld-linux-x86-64.so.2 (0x00007faf22867000)
libidn.so.11 => /usr/lib/libidn.so.11 (0x00007faf18798000)
libssh2.so.1 => /usr/lib/libssh2.so.1 (0x00007faf1856a000)
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007faf1831c000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007faf18038000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00007faf17e07000)
libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007faf17c03000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007faf179ff000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007faf177d5000)
libnss3.so => /usr/lib/libnss3.so (0x00007faf174ab000)
libnssutil3.so => /usr/lib/libnssutil3.so (0x00007faf1727d000)
libsmime3.so => /usr/lib/libsmime3.so (0x00007faf17056000)
libnspr4.so => /usr/lib/libnspr4.so (0x00007faf16e16000)
libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0x00007faf16be4000)
libXi.so.6 => /usr/lib/libXi.so.6 (0x00007faf169d4000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007faf167c9000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00007faf165b7000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007faf163b1000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007faf161a7000)
libXss.so.1 => /usr/lib/libXss.so.1 (0x00007faf15fa3000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007faf15da0000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007faf15b9d000)
libXtst.so.6 => /usr/lib/libXtst.so.6 (0x00007faf15997000)
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007faf15746000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007faf1553b000)
libcups.so.2 => /usr/lib/libcups.so.2 (0x00007faf152b8000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007faf1508f000)
libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007faf14e1c000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007faf14c19000)
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007faf1499d000)
libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007faf14767000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007faf144bf000)
libEGL.so.1 => /usr/lib/libEGL.so.1 (0x00007faf1428e000)
libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007faf1408a000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007faf13e7c000)
libGL.so.1 => /usr/lib/libGL.so.1 (0x00007faf13c08000)
libthai.so.0 => /usr/lib/libthai.so.0 (0x00007faf139ff000)
libffi.so.6 => /usr/lib/libffi.so.6 (0x00007faf137f6000)
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007faf135e6000)
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007faf133d9000)
libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007faf131d5000)
libplc4.so => /usr/lib/libplc4.so (0x00007faf12fd0000)
libplds4.so => /usr/lib/libplds4.so (0x00007faf12dcc000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007faf12bca000)
libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0x00007faf129a2000)
libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007faf229ba000)
libgnutls.so.30 => /usr/lib/libgnutls.so.30 (0x00007faf1266a000)
libavahi-common.so.3 => /usr/lib/libavahi-common.so.3 (0x00007faf1245d000)
libavahi-client.so.3 => /usr/lib/libavahi-client.so.3 (0x00007faf1224c000)
libcrypt.so.1 => /usr/lib/libcrypt.so.1 (0x00007faf12015000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007faf11e11000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007faf11c0b000)
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007faf119df000)
libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x00007faf117dd000)
libxcb-dri2.so.0 => /usr/lib/libxcb-dri2.so.0 (0x00007faf115d8000)
libxcb-xfixes.so.0 => /usr/lib/libxcb-xfixes.so.0 (0x00007faf113d0000)
libxcb-dri3.so.0 => /usr/lib/libxcb-dri3.so.0 (0x00007faf111cd000)
libxcb-present.so.0 => /usr/lib/libxcb-present.so.0 (0x00007faf10fca000)
libxcb-sync.so.1 => /usr/lib/libxcb-sync.so.1 (0x00007faf10dc3000)
libxshmfence.so.1 => /usr/lib/libxshmfence.so.1 (0x00007faf10bc0000)
libgbm.so.1 => /usr/lib/libgbm.so.1 (0x00007faf109b2000)
libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 (0x00007faf107a3000)
libwayland-server.so.0 => /usr/lib/libwayland-server.so.0 (0x00007faf10591000)
libdrm.so.2 => /usr/lib/libdrm.so.2 (0x00007faf10382000)
libglapi.so.0 => /usr/lib/libglapi.so.0 (0x00007faf10153000)
libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0x00007faf0ff37000)
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00007faf0fd31000)
libdatrie.so.1 => /usr/lib/libdatrie.so.1 (0x00007faf0fb29000)
libcap.so.2 => /usr/lib/libcap.so.2 (0x00007faf0f925000)
liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007faf0f6ff000)
liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007faf0f4ed000)
libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007faf0f1de000)
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007faf0efca000)
libp11-kit.so.0 => /usr/lib/libp11-kit.so.0 (0x00007faf0ed65000)
libtasn1.so.6 => /usr/lib/libtasn1.so.6 (0x00007faf0eb52000)
libnettle.so.6 => /usr/lib/libnettle.so.6 (0x00007faf0e91a000)
libhogweed.so.4 => /usr/lib/libhogweed.so.4 (0x00007faf0e6e5000)
libgmp.so.10 => /usr/lib/libgmp.so.10 (0x00007faf0e452000)
I close this. Really I am tired of Spotify. I will look for other options.
gmdfalk commented
Two questions:
- How are you starting blockify? Only the blockify-ui binary provides a tray and GUI. But i doubt that's the issue here.
- Have you tried DEs/WMs other than Gnome Shell? It might not conform to Freedesktop standards and/or lack the necessary DBus support.
It's also entirely possible that Blockify is not the right tool for you. Have you tried alternatives like those mentioned in the blockify README.md?