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
Sorry, I don't understand what the problem is? It works, or it doesn't work? What doesn't work, and using what sources?
(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
SVN is using a completely different menu system. Please kill xfdesktop and run it from a terminal and check for any interesting console output.
(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.
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?
(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?
(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.
> 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
No idea then. It works fine for me here.
(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
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.
Created attachment 1386 backtrace xfdesktop and gamin.
(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.
(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.
Not sure what to tell you. Not much info on that gnome bug.
> 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?
(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.
today i updaated kernel to 2.6.23, problem disappears. i think that unix socket of linux were stalled by gamin's way.
Created attachment 1391 xfdesktop --menu (strace)
(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.
omg, it's only first run for me. not resolve.
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.
Looks like this isn't an Xfce bug, then.