After running XFCE on long terms (longer than 3 days) the panel (ONLY) disappears on an remote session via xdmcp. XFCE 4.03.1 on SuSE Linux 9.0, with precompiled XFCE. This error does not occur on XFCE 4.00, but at XFCE 4.01, XFCE 4.02 and 4.03x Remote PC is WinNT 4 with Reflection 8 X-manager :-(
Additional information: The XC-MISC XFree-extension is already loaded. output to ~/.xsession xmodmap: /usr/X11R6/lib/X11/Xmodmap:21: bad keysym in remove modifier list 'C ontrol_R', no corresponding keycodes xmodmap: 1 error encountered, aborting. /usr/X11R6/bin/XFce4: X server already running on display WAH01507.knrw.de:1 which: no xfce4-session in (/home/tom/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bi n:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/java/jre/bin) Xlib: extension "RENDER" missing on display "WAH01507.knrw.de:1.0". ** Message: xfdesktop: running without session manager ** Message: Keinen Session Manager gefunden ** Message: xfce4-panel: Running without session manager ** Message: xfce4-panel: module clock successfully loaded ** Message: xfce4-panel: module mailcheck successfully loaded ** Message: xfce4-panel: module pager successfully loaded ** Message: xfce4-panel: module separator successfully loaded ** Message: xfce4-panel: module switcher successfully loaded ** Message: xfce4-panel: module systembuttons successfully loaded ** Message: xfce4-panel: module mixer successfully loaded ** Message: xfce4-panel: module systray successfully loaded ** Message: xfce4-panel: module eyes successfully loaded ** Message: xfce4-panel: module tl successfully loaded ** Message: xfce4-panel: module clipboard successfully loaded ** Message: xfce4-panel: module datetime successfully loaded ** Message: xfce4-panel: module DiskPerf successfully loaded ** Message: xfce4-panel: module netload successfully loaded ** Message: xfce4-panel: module notes successfully loaded ** Message: xfce4-panel: module showdesktop successfully loaded ** Message: xfce4-panel: module system load successfully loaded ** Message: xfce4-panel: module xmms_plugin successfully loaded Xlib: extension "RENDER" missing on display "WAH01507.knrw.de:1.0". Xlib: extension "RENDER" missing on display "WAH01507.knrw.de:1.0". Xlib: extension "RENDER" missing on display "WAH01507.knrw.de:1.0". Xlib: resource ID allocation space exhausted! Xlib: extension "RENDER" missing on display "WAH01507.knrw.de:1.0".
Well, I could assign this bug to me, since it is a panel bug, but to be honest I don't have a clue about what could cause this. I don't believe the ID allocation problem can be the cause, but I'm not sure. If someone has a suggegtion, please let me know. I'll have a look at the diff from 4.0.0 to 4.0.1 to check what was changed
I have added two samples of my panel, the working version xfce-panel_OK.jpg and the disappeared (grey colored) xfce-panel_grey.jpg. The grey one works, I can switch between the desktops, start apps, background of popups are poping up...
i've heard of this error happening in other situations, and while i can't say this with 100% authority, i think this has to do with a mismatch between the resource ID allocation scheme used by the server and what the application 'expects' the server to use. X11R6 is the current version of the X spec, and an X11R5 server handles resource ID allocation a bit differently. the fact that you say that this happens after you've been running the session for long periods seems to back me up on this. i don't think this is really an xfce-specific problem. if anything, it's a gtk problem with how it expects X to act. but the real issue is that i'd bet your X server is just old. if you can, give it a try using cygwin/xfree86 (free, http://cygwin.com/), or something else that you can find out is X11R6-compliant. KeaX comes to mind (commercial, non-free).
I think on of the plugins from xfce goodies might be leaking, I got this reported at least once... Though not proven. The fact that the problem doesn't occur with 4.00 shows that the problem is in the code. Can you try removing all non necessary plugins from /usr/lib/xfce4/panel-plugins/ and retry?
Refection X 8.0 should be X11R6.3 and X11R6.4 compatible (manpage). I will disable all plugins and retry it. And I will retry with cygwin/xfree86 later...
something random occurred to me... the 'resource allocation id space exhausted' message is right after a string of 'render extension missing' messages. perhaps the non-RENDER rendering of fonts is using too many resource ids. try sticking 'export USE_GDK_XFT=0' at the top of your ~/.xfce4/xinitrc (or whatever you're using to start xfce). actually, you might want to put that in your ~/.{bash_,}profile or ~/.cshrc or whatnot as well. your fonts will most likely be terribly ugly, but it's worth a shot.
it's looks like, all is working fine, no exhausted id space since six days... Disabling the plugins helps a lot. Disabling the "non-RENDER rendering" eliminates the last 'resource allocation id space exhausted' messages Thank you very very much :-) I think the problem is now solved!
hmm, not really solved, just worked around. if it was a plugin, the only way to figure out which one is to add each one back until the problem reappears - a truly tedious task. the fact that this problem appeared with 4.0.1 bothers me.
after 12 days the same problem with new errors occurs (whole panel is in "background"-grey) Second Erroor: the taskbar is colored but only one virtual desktop left, the three other defined virtual desktops disappeared. After reenabling via Settings->Workspaces the virt. Desktops are working normal. Xlib: resource ID allocation space exhausted! ** (xfce-mcs-manager:15591): CRITICAL **: file netk-workspace.c: line 160 (netk_ workspace_get_name): assertion `NETK_IS_WORKSPACE (space)' failed ** (xfce-mcs-manager:15591): CRITICAL **: file netk-workspace.c: line 160 (netk_ workspace_get_name): assertion `NETK_IS_WORKSPACE (space)' failed
I assigned this bug to myself, but I won't actually have time to work on it, nor do I have any idea where to start looking. That's why I set the priority to none. If you are an X wizzard, or would like to become one, please consider adopting this bug.
Bug reported against XFCE 4.03.1. Since 4.4 has a completely redesigned panel, this bug can be closed...
(In reply to comment #12) > Bug reported against XFCE 4.03.1. Since 4.4 has a completely redesigned panel, > this bug can be closed... >