I have a working desktop with XFCE. I use multiple X session without any problem. I have added a new session and now XFCE do not work in it. I have exec startxfce4 in .xinitrc and I start it via startx or xinit -- :3 The desktop is near working but it miss close/minimize buttons and overlapping windows flicker. Some debug lead to a missing xfwm4 When starting at hand xfwm4, it segfaults [11934679.570070] xfwm4[23147]: segfault at 7ffc058c1d08 ip 000056430724aece sp 00007ffc058c1d10 error 6 in xfwm4[564307216000+40000] likely on CPU 5 (core 6, socket 0) [11934679.570085] Code: 02 00 48 81 ec a8 0f 00 00 48 89 fb 48 8d ac 24 f0 01 00 00 48 89 ef 64 48 8b 04 25 28 00 00 00 48 89 84 24 98 0f 00 00 31 c0 <e8> 0d bf fc ff 48 89 ea 48 8d 35 2f 37 01 00 48 8d 3d 39 37 01 00 [11934713.693694] xfwm4[23339]: segfault at 7ffc5a763ff0 ip 00007f9cc9e3c7ca sp 00007ffc5a763ff0 error 6 in libc.so.6[7f9cc9dcc000+150000] likely on CPU 9 (core 4, socket 0) [11934713.693704] Code: 03 00 00 4c 8b 35 ee 75 13 00 48 8d 43 ef 45 31 c9 48 c1 e8 04 64 49 83 3e 00 49 89 c3 74 0b 48 3b 05 02 7c 13 00 4c 0f 42 cb <48> c7 04 24 00 00 00 00 4c 8d 7d 60 4d 89 e0 44 89 6c 24 08 48 8b [11934765.294545] xfwm4[23560]: segfault at 7fff9ba0cf00 ip 00007f258b9ca481 sp 00007fff9ba0cef0 error 6 in libglib-2.0.so.0.7600.4[7f258b937000+9a000] likely on CPU 6 (core 0, socket 0) [11934765.294554] Code: 48 8d 35 c2 0f 07 00 48 8d 3d a9 6b 00 00 e8 56 3a fb ff 31 c0 5b c3 66 90 41 57 41 56 41 55 41 54 55 53 48 81 ec 38 04 00 00 <48> 89 7c 24 10 64 48 8b 04 25 28 00 00 00 48 89 84 24 28 04 00 00 [11935237.063389] xfwm4[17407]: segfault at 7fffb4a1df70 ip 00007f134cb1fc06 sp 00007fffb4a1df70 error 6 in libc.so.6[7f134ca96000+150000] likely on CPU 3 (core 4, socket 0) [11935237.063400] Code: 28 00 00 00 48 89 84 24 08 01 00 00 31 c0 0f b6 06 84 c0 0f 84 0b 01 00 00 80 7e 01 00 0f 84 31 01 00 00 66 0f ef c0 48 89 e2 <0f> 29 04 24 0f 29 44 24 10 0f 29 44 24 20 0f 29 44 24 30 0f 29 44 [11935254.853882] xfwm4[17427]: segfault at 7ffe821bcd88 ip 0000560343fd9ece sp 00007ffe821bcd90 error 6 in xfwm4[560343fa5000+40000] likely on CPU 11 (core 6, socket 0) [11935254.853891] Code: 02 00 48 81 ec a8 0f 00 00 48 89 fb 48 8d ac 24 f0 01 00 00 48 89 ef 64 48 8b 04 25 28 00 00 00 48 89 84 24 98 0f 00 00 31 c0 <e8> 0d bf fc ff 48 89 ea 48 8d 35 2f 37 01 00 48 8d 3d 39 37 01 00 [11935262.282622] xfwm4[17446]: segfault at 7ffef3415ff8 ip 00007fb67a34a578 sp 00007ffef3416000 error 6 in libc.so.6[7fb67a2da000+150000] likely on CPU 11 (core 6, socket 0) [11935262.282634] Code: 3d 5d 13 10 00 e8 48 ec f9 ff 0f 1f 84 00 00 00 00 00 48 85 f6 0f 88 ef 05 00 00 41 57 41 56 41 55 41 54 49 89 f4 55 48 89 fd <53> 48 8d 5e 17 48 83 ec 28 48 83 fb 1f 0f 86 cd 03 00 00 48 83 e3 [11935345.954127] xfwm4[23738]: segfault at 7ffd91d23ff8 ip 00007f15826ff56f sp 00007ffd91d24000 error 6 in libc.so.6[7f158268f000+150000] likely on CPU 9 (core 4, socket 0) [11935345.954137] Code: 48 8d 35 28 bc 0f 00 48 8d 3d 5d 13 10 00 e8 48 ec f9 ff 0f 1f 84 00 00 00 00 00 48 85 f6 0f 88 ef 05 00 00 41 57 41 56 41 55 <41> 54 49 89 f4 55 48 89 fd 53 48 8d 5e 17 48 83 ec 28 48 83 fb 1f [11935372.124848] xfwm4[23780]: segfault at 7fffcd2dafe0 ip 00007fa918363c06 sp 00007fffcd2dafe0 error 6 in libc.so.6[7fa9182da000+150000] likely on CPU 6 (core 0, socket 0) [11935372.124859] Code: 28 00 00 00 48 89 84 24 08 01 00 00 31 c0 0f b6 06 84 c0 0f 84 0b 01 00 00 80 7e 01 00 0f 84 31 01 00 00 66 0f ef c0 48 89 e2 <0f> 29 04 24 0f 29 44 24 10 0f 29 44 24 20 0f 29 44 24 30 0f 29 44 [11935390.184296] xfwm4[24031]: segfault at 7ffcd4e8ce00 ip 00007fb8db286481 sp 00007ffcd4e8cdf0 error 6 in libglib-2.0.so.0.7600.4[7fb8db1f3000+9a000] likely on CPU 9 (core 4, socket 0) [11935390.184305] Code: 48 8d 35 c2 0f 07 00 48 8d 3d a9 6b 00 00 e8 56 3a fb ff 31 c0 5b c3 66 90 41 57 41 56 41 55 41 54 55 53 48 81 ec 38 04 00 00 <48> 89 7c 24 10 64 48 8b 04 25 28 00 00 00 48 89 84 24 28 04 00 00 Reproducible: Always Steps to Reproduce: 1. create a new user 2. start a second X session 3. Portage 3.0.51 (python 3.11.5-final-0, default/linux/amd64/17.1, gcc-12, glibc-2.37-r7, 6.1.35-dirty x86_64) ================================================================= System uname: Linux-6.1.35-dirty-x86_64-AMD_Ryzen_5_3600_6-Core_Processor-with-glibc2.37 KiB Mem: 32797936 total, 1837572 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Wed, 08 Nov 2023 06:00:01 +0000 Head commit of repository gentoo: da73f6c325fae089fc913fc3f5ed8a8753f7f2f8 sh bash 5.1_p16-r6 ld GNU ld (Gentoo 2.40 p5) 2.40.0 distcc 3.4 x86_64-pc-linux-gnu [disabled] app-misc/pax-utils: 1.3.5::gentoo app-shells/bash: 5.1_p16-r6::gentoo dev-java/java-config: 2.3.1-r1::gentoo dev-lang/perl: 5.38.0-r1::gentoo dev-lang/python: 3.10.13::gentoo, 3.11.5::gentoo dev-lang/rust: 1.71.1::gentoo dev-lang/rust-bin: 1.71.1::gentoo dev-util/cmake: 3.26.5-r2::gentoo dev-util/meson: 1.2.1-r1::gentoo sys-apps/baselayout: 2.14::gentoo sys-apps/openrc: 0.48::gentoo sys-apps/sandbox: 2.38::gentoo sys-devel/autoconf: 2.13-r7::gentoo, 2.69-r5::gentoo, 2.71-r6::gentoo sys-devel/automake: 1.16.5-r1::gentoo sys-devel/binutils: 2.40-r5::gentoo sys-devel/binutils-config: 5.5::gentoo sys-devel/clang: 15.0.7-r3::gentoo, 16.0.6::gentoo sys-devel/gcc: 10.5.0::gentoo, 11.4.1_p20230622::gentoo, 12.3.1_p20230825::gentoo, 13.2.1_p20230826::gentoo sys-devel/gcc-config: 2.11::gentoo sys-devel/libtool: 2.4.7-r1::gentoo sys-devel/llvm: 15.0.7-r3::gentoo, 16.0.6::gentoo sys-devel/make: 4.4.1-r1::gentoo sys-kernel/linux-headers: 6.1::gentoo (virtual/os-headers) sys-libs/glibc: 2.37-r7::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 volatile: True sync-rsync-verify-max-age: 24 sync-rsync-verify-metamanifest: yes sync-rsync-extra-opts: sync-rsync-verify-jobs: 1 montjoie location: /usr/local/portage masters: gentoo priority: 0 volatile: True ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=znver2" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /var/bind /var/spool/munin-async/.ssh" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-O2 -pipe -march=znver2" DISTDIR="/usr/portage/distfiles" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="fr_FR.UTF-8" LC_ALL="fr_FR.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LEX="flex" LINGUAS="fr" MAKEOPTS="-j11" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" SHELL="/bin/bash" USE="X a52 aac aalib acpi alsa amd64 audit bzip2 caps cdda cli crypt dbus device-mapper dri dvd egl encode exif gif gtk iconv ipv6 jpeg libcaca libkms libnotify libtirpc lm-sensors lto lzma mad mikmod mmx mmxext mod modplug mp3 mpeg mudflap multilib mysqli nautilus ncurses nls nptl ogg opengl openvg osmesa pam pcre pgo png pulseaudio readline real sdl seccomp sid spell split-usr sse sse2 sse3 ssl ssse3 svg test-rust threads tiff unicode v4l v4l2 vaapi vdpau verify-sig vorbis wmf x264 x265 xattr xcb xext xulrunner xv xvid xvmc zlib" ABI_X86="64" ADA_TARGET="gnat_2021" APACHE2_MODULES="access_compat alias auth_basic authn_core authn_file authz_core authz_host authz_user cgi cgid dav dav_fs dav_lock deflate dir env expires filter headers include log_config mime proxy proxy_http rewrite socache_shmcb status unixd version" CALLIGRA_FEATURES="karbon sheets words" CAMERAS="canon" COLLECTD_PLUGINS="apache cpu cpufreq df disk hddtemp interface iptables irq load memory network ntpd processes rrdtool sensors syslog uptime users" CPU_FLAGS_X86="mmx sse mmxext sse2 mmxext sse3 ssse3 fma sse4_1 sse4_2 aes avx f16c sse4a avx2 popcnt sha" CURL_SSL="openssl" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="pc ieee-1275 efi-64" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" L10N="fr" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LLVM_TARGETS="AArch64 ARM BPF NVPTX" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-1" POSTGRES_TARGETS="postgres15" PYTHON_SINGLE_TARGET="python3_11" PYTHON_TARGETS="python3_11" QEMU_SOFTMMU_TARGETS="x86_64 i386 arm armeb aarch64 ppc ppc64 sparc sparc64 m68k mips64 mips mips64el mipsel s390x alpha xtensa microblaze nios2 or1k riscv32 riscv64 microblazeel sh4 cris hppa cris nios2" QEMU_USER_TARGETS="x86_64 i386 arm aarch64 ppc ppc64 sparc sparc64 sparc32plus" RUBY_TARGETS="ruby31" SANE_BACKENDS="snapscan canon" VIDEO_CARDS="nv vesa nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LD, LFLAGS, LIBTOOL, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS
Hi, Maybe related : https://forums.gentoo.org/viewtopic-t-1165803.html Upstream bug : https://gitlab.xfce.org/xfce/xfconf/-/issues/35 You should try to upgrade xfce-base/xfconf to 4.18.3 to see if it fix the problem.
Upgrading to xfce-base/xfconf-4.18.3 fixed the problem. Thanks