Fildem icon indicating copy to clipboard operation
Fildem copied to clipboard

not an issue, i just want to report that it perfectly works on fedora 35 with gnome 41.2 (wayland)

Open Stem-LG opened this issue 3 years ago • 18 comments

Screenshot from 2021-12-25 00-02-02

Stem-LG avatar Dec 24 '21 23:12 Stem-LG

How did you get it to work? I have Fedora 35 and I can't enable the extension from Gnome Tweaks.

ghost avatar Dec 25 '21 06:12 ghost

How did you get it to work? I have Fedora 35 and I can't enable the extension from Gnome Tweaks.

you need to enable it from the extensions app, gnome tweaks doesn't support managing extensions anymore

Stem-LG avatar Dec 25 '21 06:12 Stem-LG

Yes, I meant the extensions app. I can't enable it from there.

ghost avatar Dec 25 '21 06:12 ghost

image

ghost avatar Dec 25 '21 06:12 ghost

weird, maybe try adding version 41 to: image

Stem-LG avatar Dec 25 '21 06:12 Stem-LG

and reboot!

Stem-LG avatar Dec 25 '21 06:12 Stem-LG

Screenshot from 2021-12-25 14-42-28

Yeah, it started now, but it's still not working properly.

ghost avatar Dec 25 '21 06:12 ghost

Terminal gives some errors:

(-c:3059): Gtk-WARNING **: 14:40:07.668: no trigger event for menu popup

(-c:3059): Gtk-WARNING **: 14:41:18.538: no trigger event for menu popup

(-c:3059): Gtk-WARNING **: 14:41:22.627: no trigger event for menu popup

(-c:3059): Gtk-WARNING **: 14:45:02.147: no trigger event for menu popup

ghost avatar Dec 25 '21 06:12 ghost

Can you use LibreOffice properly with Global Menu?

ghost avatar Dec 25 '21 06:12 ghost

install these: sudo dnf install bamf bamf-daemon keybinder3 unity-gtk2-module unity-gtk3-module appmenu-qt5 appmenu-qt5-profile.d python3-pip git

open gtkrc-2.0 file: gedit ~/.gtkrc-2.0 add the following line: gtk-modules="appmenu-gtk-module" open settings.ini file: gedit ~/.config/gtk-3.0/settings.ini add the following 2 lines if empty:

[Settings]
gtk-modules="appmenu-gtk-module"

else dont add [Settings]

logout / login and it should work

Stem-LG avatar Dec 25 '21 06:12 Stem-LG

I did all that. I followed this article:

https://www.linuxuprising.com/2021/02/how-to-install-fildem-global-menu-and.html

Unfortunately, the above screenshot is the result. But can you open LibreOffice and have the menu work with it?

ghost avatar Dec 25 '21 06:12 ghost

Also, did you install the latest version? 0.6.7?

ghost avatar Dec 25 '21 06:12 ghost

Also, did you install the latest version? 0.6.7?

yes, i also followed that article an it works, even libreoffice image

Stem-LG avatar Dec 25 '21 06:12 Stem-LG

Weird...

ghost avatar Dec 25 '21 06:12 ghost

Oh! I figured what the problem was. I had another extensions called Scroll Panel installed. It is incompatible with the Global Menu apparently. Once I turned Scroll Panel off, the Global Menu now works like a charm! Thank you!

ghost avatar Dec 25 '21 07:12 ghost

Following your link worked on Manjaro with Gnome 41.2 (X11). Thank you

Ahmed-gubara avatar Jan 03 '22 01:01 Ahmed-gubara

@gonzaarcr Can you update the release to enable out-of-the-box support for Gnome 41?

ghost avatar Jan 10 '22 14:01 ghost

Screenshot from 2021-12-25 00-02-02

My dude, following your EXACT steps just literally doesn't work. When i open Fildem, i get this:

[hrq@fedora ~]$ killall fildem
[hrq@fedora ~]$ killall fildem
fildem: no process found
[hrq@fedora ~]$ killall fildem
fildem: no process found
[hrq@fedora ~]$ fildem

** (-c:3422): WARNING **: 14:41:48.458: Binding '<Alt>space' failed!
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/fildem-0.6.7-py3.10.egg/fildem/utils/window.py", line 150, in _window_switched_bamf
  File "/usr/local/lib/python3.10/site-packages/fildem-0.6.7-py3.10.egg/fildem/utils/window.py", line 160, in _call_all_listeners
  File "/usr/local/lib/python3.10/site-packages/fildem-0.6.7-py3.10.egg/fildem/utils/menu.py", line 42, in on_window_switched
  File "/usr/local/lib/python3.10/site-packages/fildem-0.6.7-py3.10.egg/fildem/utils/menu.py", line 37, in _init_window
  File "/usr/local/lib/python3.10/site-packages/fildem-0.6.7-py3.10.egg/fildem/utils/menu.py", line 125, in _update
  File "/usr/local/lib/python3.10/site-packages/fildem-0.6.7-py3.10.egg/fildem/utils/menu.py", line 117, in _update_menus
  File "/usr/local/lib/python3.10/site-packages/fildem-0.6.7-py3.10.egg/fildem/menu_model/menu_model.py", line 167, in get_results
  File "/usr/lib64/python3.10/site-packages/dbus/proxies.py", line 72, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib64/python3.10/site-packages/dbus/proxies.py", line 141, in __call__
    return self._connection.call_blocking(self._named_service,
  File "/usr/lib64/python3.10/site-packages/dbus/connection.py", line 652, in call_blocking
    reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at path “/com/canonical/menu/2E00003”

Are you sure you followed the steps you just said? And nothing more?

hrqmonteiro avatar Sep 01 '22 17:09 hrqmonteiro