maoschanz / emoji-selector-for-gnome

This extension provide a popup menu with some emojis ; clicking on an emoji copies it to the clipboard.
GNU General Public License v3.0
475 stars 76 forks source link

Latest update breaks on Ubuntu 20.04 #139

Closed BloodyIron closed 3 years ago

BloodyIron commented 3 years ago

Not sure where to check for logs, but I'm on Ubuntu 20.04, and saw there was an update for this extension. It was working before the update, updated as of this writing, and now it won't start.

maoschanz commented 3 years ago

image

maoschanz commented 3 years ago

I've tested on the machine at my work, which is kinda Ubuntu 20.04, and as i expected it works fine after restarting GNOME Shell, so i'll close this issue

If it still doesn't work on your machine, please provide the result of the command sudo journalctl -a /usr/bin/gnome-shell | grep "emoji"

BloodyIron commented 3 years ago

So I really don't appreciate your first response here, quite rude frankly. But the logs you pointed me to shows that I need to log out and back in for this extension to take effect. Why, I don't know, but that's the error it's throwing so II will try that next.

And yes, I tried turning all of the extensions off and on again if you absolutely must ask that tired question.

maoschanz commented 3 years ago

quite rude frankly

come on it's a meme

this is not professional support this is a personal project i share on the internet

And yes, I tried turning all of the extensions off and on again if you absolutely must ask that tired question.

Extensions are patches applied to the running gnome-shell process, so it's not about turning the extension on and off, it's about turning Gnome Shell on and off (like the message you found recommends). IIRC clicking on the switch to turn it on and off during an update will try to run code from the version that isn't installed anymore.

i've no idea how you did the update, but when i do it from the "Extensions" app, it tells me explicitly that i have to log out to apply anything

BloodyIron commented 3 years ago

Well, it may have been intended to be a jovial meme image, that is not the original impression that I received :P

I was unaware that toggling the switch would trigger it to run the old code, that's really weird as other extension upgrades I've done in the past seem to have not shown the same behaviour (for all I know they could have used the old code until I rebooted/relogged without me knowing). In that they "just worked" (most of the time).

Whenever I get notifications for updates to extensions I use, I go to the gnome extension website and update through the browser plugin method. Thus-far I do not recall being told to log out/back in to apply updates for any extension update, so not sure what's up with that.

AlexWayfer commented 3 years ago

Whenever I get notifications for updates to extensions I use, I go to the gnome extension website and update through the browser plugin method. Thus-far I do not recall being told to log out/back in to apply updates for any extension update, so not sure what's up with that.

As I know: