Hi Benny I just installed the beta1 on my laptop (FC2), and I can't have xfce-mcs-manager working when I am on low resolution (1024x768), i.e. when I am using it with my laptop screen. Here is what I get from gdb: Starting program: /usr/bin/xfce-mcs-manager Error while mapping shared library sections: : Success. Error while reading shared library symbols: : No such file or directory. Error while reading shared library symbols: : No such file or directory. Error while reading shared library symbols: : No such file or directory. Error while reading shared library symbols: : No such file or directory. Error while reading shared library symbols: : No such file or directory. Error while reading shared library symbols: : No such file or directory. Error while reading shared library symbols: : No such file or directory. Error while reading shared library symbols: : No such file or directory. Error while reading shared library symbols: : No such file or directory. Error while reading shared library symbols: : No such file or directory. Error while reading shared library symbols: : No such file or directory. The program 'xfce-mcs-manager' received an X Window System error. This probably reflects a bug in the program. The error was 'BadValue (integer parameter out of range for operation)'. (Details: serial 91 error_code 2 request_code 156 minor_code 2) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) Program exited with code 01. ldd gives me: linux-gate.so.1 => (0x00cef000) libxfce4mcs-manager.so.0 => /usr/lib/libxfce4mcs-manager.so.0 (0x0056d000) libxfcegui4.so.3 => /usr/lib/libxfcegui4.so.3 (0x00242000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x00697000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x00f52000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00111000) libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x002a0000) libxfce4util.so.1 => /usr/lib/libxfce4util.so.1 (0x00bfd000) libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00b89000) libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00ca7000) libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00aa9000) libm.so.6 => /lib/tls/libm.so.6 (0x00fa4000) libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0x005ae000) libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0x007ac000) libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x001d9000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00975000) libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x0020d000) libdl.so.2 => /lib/libdl.so.2 (0x00211000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x005b3000) libc.so.6 => /lib/tls/libc.so.6 (0x0083c000) libxfce4util.so.0 => /usr/lib/libxfce4util.so.0 (0x00215000) libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x00218000) libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x0021b000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x00e54000) libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x00223000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00630000) libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x00235000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00ad8000) libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x0028e000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00e04000) libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00573000) libexpat.so.0 => /usr/lib/libexpat.so.0 (0x0069f000) libz.so.1 => /usr/lib/libz.so.1 (0x00557000) It worked with my external screen (1280x1024) before I left to NZ. See you later, Korbinus
No real idea actually, just a guess: Try to remove ~/.config/xfce4/mcs_settings/display.xml and see if it works afterwards.
Well, it was weird. I had no ~/.config/xfce4/mcs_settings/display.xml! I fact I hadn't mcs_settings at all. It looks like not everything was inported from .xfce4 directory. I moved both .confing and .xfce4 and now it works.
Right, I've heard no similar reports. It works for you now, so I'm closing this bug.
Its fixed. I committed gdk_error_trap_*() changes to xfce-mcs-plugins recently.