Thanks for looking! I still see the libX11 error even with a clear env.
'guix describe' has an (expected) error with the installer version in /usr/bin 'guix describe' can't load libX11.so.6 when using the guix profile path env -i $(which bash) --login --noprofile --norc bash-5.2$ which guix /usr/bin/guix bash-5.2$ guix describe guix describe: error: failed to determine origin hint: Perhaps this `guix' command was not obtained with `guix pull'? Its version string is 1.4.0. bash-5.2$ source ~/.config/guix/current/etc/profile bash-5.2$ which guix /gnu/store/s7a2xqwcy03vd76cggzy661ismnxviyp-profile/bin/guix bash-5.2$ guix describe /gnu/store/ni2dckdc0lcb6b77b6q3qfy2mr60z8c2-guile-wrapper/bin/guile: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory bash-5.2$ ldd /gnu/store/ni2dckdc0lcb6b77b6q3qfy2mr60z8c2-guile-wrapper/bin/guile|grep libX11.so libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f1e4f17d000) bash-5.2$ env PWD=/home/foranw SHLVL=1 PATH=/gnu/store/s7a2xqwcy03vd76cggzy661ismnxviyp-profile/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:. _=/usr/bin/env ---- Here's some more glibc and system info: objdump -T /lib/x86_64-linux-gnu/libX11.so.6 | grep -Po '(?<=GLIBC_)[.0-9]*' | sort -Vu 2.2.5 2.3 2.3.2 2.3.4 2.4 2.7 2.14 2.15 2.26 2.33 2.34 apt-file search /lib/x86_64-linux-gnu/libX11.so libx11-6: /usr/lib/x86_64-linux-gnu/libX11.so.6 libx11-6: /usr/lib/x86_64-linux-gnu/libX11.so.6.4.0 libx11-dev: /usr/lib/x86_64-linux-gnu/libX11.so head /etc/ld.so.conf.d/* ==> /etc/ld.so.conf.d/fakeroot-x86_64-linux-gnu.conf <== /usr/lib/x86_64-linux-gnu/libfakeroot ==> /etc/ld.so.conf.d/libc.conf <== # libc default configuration /usr/local/lib ==> /etc/ld.so.conf.d/x86_64-linux-gnu.conf <== # Multiarch support /usr/local/lib/x86_64-linux-gnu /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu ==> /etc/ld.so.conf.d/zz_i386-biarch-compat.conf <== # Legacy biarch compatibility support /lib32 /usr/lib32