joshghent / gifbar

🦄 Find Awesome Gif's right in your Menu Bar
MIT License
42 stars 29 forks source link

gifbar does not start on linux #89

Open maxzirps opened 5 years ago

maxzirps commented 5 years ago

Issue: Upon starting gifbar with npm start there is no icon in the tray showing Expected: Shoul display tray icon

OS: Ubuntu 18.04.3 LTS Kernel: 5.0.0-29-generic Desktop Env: GNOME Shell 3.28.4

joshghent commented 5 years ago

@zirmax Thanks for reporting this issue! Any debug information you can provide at all please?

maxzirps commented 5 years ago

I checked if the error is because of an error in my OS, but upon running these two, the tray icon was successfully displayed:

I tried to fix the error but encountered a problem with the electron build process.

I would suggest following two steps:

  1. Update all dependencies: There are newer versions for electron and menubar
  2. Try the approach of the menubar native-menu example (link above): Call mb.on("ready,()) inside app.on("ready,() => {}) and create Tray on your own, since this approach worked for me
joshghent commented 5 years ago

Thanks for investigating this @zirmax - I'll be sure to get around to attempting to fix this issue