You are not logged in.

#1 2016-12-30 02:24:39

Kouran
Member
Registered: 2016-12-30
Posts: 3

Xfce Topmenu GTK3 Issue

Hey,

I wanted to have my window menus in my top panel and installed the packages

aur/xfce4-topmenu-plugin-git
aur/topmenu-gtk-git
aur/topmenu-gtk3-git
aur/topmenu-mozilla-git 
aur/topmenu-qt-git

and followed the instruction on the maintainers site to activate the gtk modules
https://git.javispedro.com/cgit/topmenu-gtk.git/about/

The topmenus show up alright for gtk3 and gtk2 applications and for gtk2 applications they work. If I open a menu from a gtk3 application however the application itself crashes with a segfault.

dmesg shows:

[   97.287387] traps: transmission-gt[817] general protection ip:7fa2e40e8c40 sp:7fff5d740cb8 error:0 in libgtk-3.so.0.2200.5[7fa2e3f68000+6fa000]
[  203.020847] xfce4-terminal[828]: segfault at 60 ip 00007fdc9c9e2c40 sp 00007ffd20247738 error 4 in libgtk-3.so.0.2200.5[7fdc9c862000+6fa000]

It seems for other people topmenu is working fine in in xfce with gtk3 so I think something must be wrong with my configuration probably. Any advice on how to debug this?

Cheers and thanks!

Last edited by Kouran (2016-12-30 02:25:36)

Offline

#2 2016-12-30 02:36:46

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,846
Website

Re: Xfce Topmenu GTK3 Issue

Moving to AUR Issues.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#3 2017-02-03 10:25:43

schiway
Member
Registered: 2017-02-03
Posts: 2

Re: Xfce Topmenu GTK3 Issue

Kouran wrote:

Hey,

I wanted to have my window menus in my top panel and installed the packages

aur/xfce4-topmenu-plugin-git
aur/topmenu-gtk-git
aur/topmenu-gtk3-git
aur/topmenu-mozilla-git 
aur/topmenu-qt-git

and followed the instruction on the maintainers site to activate the gtk modules
https://git.javispedro.com/cgit/topmenu-gtk.git/about/

The topmenus show up alright for gtk3 and gtk2 applications and for gtk2 applications they work. If I open a menu from a gtk3 application however the application itself crashes with a segfault.

dmesg shows:

[   97.287387] traps: transmission-gt[817] general protection ip:7fa2e40e8c40 sp:7fff5d740cb8 error:0 in libgtk-3.so.0.2200.5[7fa2e3f68000+6fa000]
[  203.020847] xfce4-terminal[828]: segfault at 60 ip 00007fdc9c9e2c40 sp 00007ffd20247738 error 4 in libgtk-3.so.0.2200.5[7fdc9c862000+6fa000]

It seems for other people topmenu is working fine in in xfce with gtk3 so I think something must be wrong with my configuration probably. Any advice on how to debug this?

Cheers and thanks!

I have been experiencing the exact same issue for a long time. xfce4-terminal, libreoffice, etc are all the same. any solutions?

Offline

#4 2017-02-03 13:55:53

toz
Member
Registered: 2011-10-28
Posts: 497

Re: Xfce Topmenu GTK3 Issue

From the latest TopMenu git commit:

Gtk+2 is the preferred toolkit, albeit Gtk+3 is partially supported. **Please note that there is a known crash with Gtk+>=3.20, which I don't know how to fix. I don't have time to follow all of Gtk+ 3 changes**.

vala-panel-appmenu-xfce is an alternative you may wish to investigate.

Offline

#5 2017-02-03 18:21:10

schiway
Member
Registered: 2017-02-03
Posts: 2

Re: Xfce Topmenu GTK3 Issue

toz wrote:

From the latest TopMenu git commit:

Gtk+2 is the preferred toolkit, albeit Gtk+3 is partially supported. **Please note that there is a known crash with Gtk+>=3.20, which I don't know how to fix. I don't have time to follow all of Gtk+ 3 changes**.

vala-panel-appmenu-xfce is an alternative you may wish to investigate.

vala-panel-appmenu-xfce works, not as perfect and efficient as topmenu used to be, but I guess life is full of compromises.
Thank you so much.

Offline

Board footer

Powered by FluxBB