! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
xfdesktop won't popup the menu
Status:
RESOLVED: INVALID
Product:
Xfdesktop
Component:
General

Comments

Description Salvatore De Paolis 2007-06-12 17:27:56 CEST
I'm using debian sid and here the popup menu (xfce4-popup-menu, xfdesktop --menu) wont work and just simply don't do nothing.
I'll have to install the xfdesktop package (4.4.1) from repositories and now i don't have any problems.
Feedback from debian users are welcome!

Regards
Salvatore
Comment 1 Brian J. Tarricone (not reading bugmail) 2007-06-12 17:48:36 CEST
Sorry, I don't understand what the problem is?  It works, or it doesn't work?  What doesn't work, and using what sources?
Comment 2 Salvatore De Paolis 2007-06-12 18:11:48 CEST
(In reply to comment #1)
> Sorry, I don't understand what the problem is?  It works, or it doesn't work? 
> What doesn't work, and using what sources?
> 

It wont works with svn sources.
With xfdesktop debian package it does. It's a further detail;)

Salvatore
Comment 3 Brian J. Tarricone (not reading bugmail) 2007-06-12 18:28:51 CEST
SVN is using a completely different menu system.  Please kill xfdesktop and run it from a terminal and check for any interesting console output.
Comment 4 Salvatore De Paolis 2007-06-12 19:03:54 CEST
(In reply to comment #3)
> SVN is using a completely different menu system.  Please kill xfdesktop and run
> it from a terminal and check for any interesting console output.
> 

Really no output...it justs open and close, the same with gdb. I could paste a stace if you want.
Comment 5 Brian J. Tarricone (not reading bugmail) 2007-06-12 19:10:31 CEST
What's "it"?  What just opens and closes?

Did you check out libxfce4menu from SVN and compile and install that prior to compiling xfdesktop from SVN?
Comment 6 Salvatore De Paolis 2007-06-12 19:19:12 CEST
(In reply to comment #5)
> What's "it"?  What just opens and closes?
> 
> Did you check out libxfce4menu from SVN and compile and install that prior to
> compiling xfdesktop from SVN?
> 

With it i means xfdesktop.
Yes, i build it against libxfce4menu SVN version, yeah.
Aren't you in #xfce?
Comment 7 Brian J. Tarricone (not reading bugmail) 2007-06-12 19:30:08 CEST
(In reply to comment #6)

> With it i means xfdesktop.

Did you actually kill it first?  If xfdesktop is running, and you run it again from a terminal, it will just instruct the running instance to reload its configuration, and then the one you launched from the terminal will quit.  You have to kill it first.

> Yes, i build it against libxfce4menu SVN version, yeah.

Check configure output; make sure it's actually picking up the library.

> Aren't you in #xfce?

No, that channel tends to waste my time.  Regardless, I'm at work right now.  I only have a few minutes here and there.

Comment 8 Salvatore De Paolis 2007-06-12 19:39:53 CEST
> Did you actually kill it first?  If xfdesktop is running, and you run it again
> from a terminal, it will just instruct the running instance to reload its
> configuration, and then the one you launched from the terminal will quit.  You
> have to kill it first.

Yep, i killed it first.
 
> Check configure output; make sure it's actually picking up the library.

Ok, i can check this..
checking for libxfce4menu-0.1 >= 0.1.0svn-r25273... 0.1.0svn-r25793

Build Configuration:
  Build menu editor:                            yes
  Build desktop menu module:                    yes
  Build desktop menu panel plugin:              yes
  Build support for desktop icons:              yes
      Include support for file/launcher icons:  no

Seems to be ok
 
> No, that channel tends to waste my time.  Regardless, I'm at work right now.  > only have a few minutes here and there.

Right i understand you..anyway that's ok too. Thanks for your time
Comment 9 Brian J. Tarricone (not reading bugmail) 2007-06-12 19:53:14 CEST
No idea then.  It works fine for me here.
Comment 10 Salvatore De Paolis 2007-06-12 20:25:58 CEST
(In reply to comment #9)
> No idea then.  It works fine for me here.
> 

Ok..i'll wait for some debian (but also not) users which can reproduce that.
Regards
Salvatore
Comment 11 Shunichi Fuji 2007-10-06 10:07:29 CEST
i have this problem too.
xfce4-menu-plugin(panel) and menu of xfdesktop stop, 
thus xfdesktop become no response when show menu.

i see programs stoped in around gamin.
i feel this come from treat signal on some component.

how do i debug gamin on xfce?
attached back trace xfdesktop and gamin.
Comment 12 Shunichi Fuji 2007-10-06 10:08:22 CEST
Created attachment 1386 
backtrace xfdesktop and gamin.
Comment 13 Brian J. Tarricone (not reading bugmail) 2007-10-06 19:49:57 CEST
(In reply to comment #12)
> Created an attachment (id=1386) [details]
> backtrace xfdesktop and gamin.

I don't know much about how gamin works, but you might have a problem with gamin, not with xfdesktop or thunar-vfs (which is the bit that's using gamin).  Maybe Benny knows something, or Jannis.
Comment 14 Shunichi Fuji 2007-10-07 08:10:12 CEST
(In reply to comment #13)
thank for quick replay.

i get xfce menus at last with "killall gam_server" when xfce menu-system stop.
issue probabry contained in gamin?

i noticed len of gamin_write_byte is huge obviously in my stack trace.
this related with this bug?
http://bugzilla.gnome.org/show_bug.cgi?id=309069

i'll continue debug for gamin side, and welcome advice.
Comment 15 Brian J. Tarricone (not reading bugmail) 2007-10-07 18:28:24 CEST
Not sure what to tell you.  Not much info on that gnome bug.
Comment 16 Salvatore De Paolis 2007-10-08 00:29:44 CEST
> In reply to comment #14)
> (In reply to comment #13)
> thank for quick replay.
> 
> i get xfce menus at last with "killall gam_server" when xfce menu-system stop.
> issue probabry contained in gamin?

killall gam_server here wont solve the problem. It still can't show the menu. Or do yo mean something different?
Comment 17 Shunichi Fuji 2007-10-09 19:07:53 CEST
(In reply to comment #16)
> killall gam_server here wont solve the problem. It still can't show the menu.
> Or do yo mean something different?
while i test with some setup of gamin (with some patch and debugging option),
 it doesn't really resolve.
but with not patched gamin-0.1.9 (it's gentoo ~x86), xfce shows menu after that.
Comment 18 Shunichi Fuji 2007-10-10 14:00:13 CEST
today i updaated kernel to 2.6.23, problem disappears.
i think that unix socket of linux were stalled by gamin's way.
Comment 19 Salvatore De Paolis 2007-10-10 15:44:34 CEST
Created attachment 1391 
xfdesktop --menu (strace)
Comment 20 Salvatore De Paolis 2007-10-10 15:45:21 CEST
(In reply to comment #19)
> Created an attachment (id=1391) [details]
> xfdesktop --menu (strace)
> 

I updated to 2.6.23 but this do not solve the problem.
Comment 21 Shunichi Fuji 2007-10-10 16:45:46 CEST
omg, it's only first run for me. not resolve.
Comment 22 Shunichi Fuji 2007-10-10 17:12:31 CEST
for my system, "netstat -a"report RefCnt of using by gam_server became big number when stoped. (you can see fd NO. at /proc/`pidof gam_server`/fd)
i changed /proc/sys/net/core/{rmem_max,rmem_default,wmem_max,wmem_default} to
10 times (131071 -> 1310710), it improved.

AFAIK, fam protocol uses sequence transport method.
it may reached max buffers.
Comment 23 Brian J. Tarricone (not reading bugmail) 2007-10-10 17:24:47 CEST
Looks like this isn't an Xfce bug, then.

Bug #3333

Reported by:
Salvatore De Paolis
Reported on: 2007-06-12
Last modified on: 2009-07-14

People

Assignee:
Brian J. Tarricone (not reading bugmail)
CC List:
3 users

Version

Attachments

backtrace xfdesktop and gamin. (4.98 KB, text/plain)
2007-10-06 10:08 CEST , Shunichi Fuji
no flags
xfdesktop --menu (strace) (60.93 KB, application/octet-stream)
2007-10-10 15:44 CEST , Salvatore De Paolis
no flags

Additional information