bhrigu123 / Instant-Lyrics

Shows lyrics of the currently playing Spotify song, or any song, instantly.
http://bhrigu.me/Instant-Lyrics/
195 stars 33 forks source link

Fedora: Doesn't show systray icon on Wayland session #4

Open dyskette opened 7 years ago

dyskette commented 7 years ago

It's a straightforward issue. While it works fine on X11, it doesn't show a systray icon on GNOME Shell Wayland.

Details:

BTW, all the dependencies are in the repositories. So, the README could have this instead for Fedora:

sudo dnf install dbus-python python-gobject libappindicator-gtk3 python2-requests python-beautifulsoup4 python2-lxml
bhrigu123 commented 7 years ago

Is there any error or message being displayed on the terminal? when you run it from the terminal.

dyskette commented 7 years ago

None. :(

That's the first thing I tried, running it from terminal. Then remembered I was in wayland, so went to test it on Xorg and sure there it works.

bhrigu123 commented 7 years ago

Oh. I will see what I can do. Also, try running from AppImage (AppImage instructions are added in README now)

dyskette commented 7 years ago

Could RedHat Bug 1389875 comments help?

bhrigu123 commented 7 years ago

I've done some changes and pushed it to a new branch (named 'backend'). I don't have a Fedora so can you see if it's working now?

Clone the repo and switch to 'backend' branch.

git clone https://github.com/bhrigu123/Instant-Lyrics.git
git checkout origin/backend
cd Instant-Lyrics/
python InstantLyrics.py
dyskette commented 7 years ago

No, it's still not showing the icon in the system tray.

I installed the appindicator extension as a workaround. The icon is blurry though.

captura de pantalla de 2017-04-23 09-37-53