Summary: | white screen after logging in to xfce4 after upgrading to xorg-server-1.20.0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | hkBst <mhkbst> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | casta, gentoo, herrtimson, hydonsingore |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
hkBst
2018-06-23 09:18:38 UTC
Recompiling xfwm4 did not help. Recompiling without xcomposite runs into a compiler error: display.c: In function ‘myDisplayGetScreenFromOutput’: display.c:612:19: error: ‘ScreenInfo {aka struct _ScreenInfo}’ has no member named ‘output’ if (screen->output == output) ^~ make[3]: *** [Makefile:726: xfwm4-display.o] Error 1 make[3]: *** Waiting for unfinished jobs.... icons.c: In function ‘inline_icon_at_size’: icons.c:77:5: warning: ‘gdk_pixbuf_new_from_inline’ is deprecated [-Wdeprecated-declarations] base = gdk_pixbuf_new_from_inline (-1, data, FALSE, NULL); ^~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34:0, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from icons.c:31: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:362:12: note: declared here GdkPixbuf* gdk_pixbuf_new_from_inline (gint data_length, ^~~~~~~~~~~~~~~~~~~~~~~~~~ Sticking to LXDE for now, but let me know if there is anything else I can try! I not yet tested the patches here, but I’m running into this issue too, and it looks like this issue at arch bugzilla: https://bugs.archlinux.org/task/58662 I have the same issue. So far helped changing in .xinitrc from xfwm4 --compositor=on to xfwm4 --compositor=off looks like there is a fix for xorg available: https://cgit.freedesktop.org/xorg/xserver/commit/?id=3ebef6ab850675e1091df2125ebdfbb147436e6c I can confirm. This patch fixes xfwm4 --compositor=on. but it doesn't fix the compile error of xfwm4, does it? Ok, did some testing. Patch for xorg does not break lxde desktop, but it doesn't fix the xfwm4 compile error. Looks like no one's willing to discuss this with upstream, are you? patch is merged in xorg-server-1.20.1 |