-
-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Fails to load with: TypeError: Main.panel.__proto__[Gi.hook_up_vfunc_symbol] is not a function #286
Comments
Hi @nobuto-m, thanks for the report. It looks like something has changed in gnome-shell 42. I have to set-up a VM and test it. |
gnome-shell version is actually 41.3 here since 42 is not released yet for jammy. I've localized the issue to the gjs related one. By downgrading gjs related packages by hand, unite started to work again.
How I've confirmed the downgrade.
|
You are right, I checked the gnome-shell 42 code for panel and nothing has changed. I'm looking now at gjs changelog for 1.71.1 but can't find anything related. Thanks for the help! |
I did not find any info on how to fix this so I opened an issue on gjs issue tracker here. |
same here. |
My GNOME Shell version is 42.beta and I am facing the same bug. |
I made a version with all the changes for it to work on 42, but I don’t know how is the metodology for a PR. Should I keep compatibility with older versions? |
His @gonzaarcr, you can make your PR and we can move current code into overrides folder. This is how compatibility is maintained in this extension. Code for latest version is on main project files while code for older versions goes into overrides folder. This way when we decide to drop support for older versions we just delete files/code from overrides. Submit your PR and I will move current code later. |
With some recent updates in Ubuntu jammy (22.04), the extension fails to start with the following traceback. I'm not sure which exact update caused it but gjs package has been updated from 1.70.1-1 to 1.71.1-1 recently.
The text was updated successfully, but these errors were encountered: