Xorg crashes: nvidia + intel + offload/sync

Hi,

I am trying to configure nixos for the first time in my laptop.
I have nvidia rtx 2060, intel graphic card and I would like to use an external display together with the builtin one.

00:02.0 VGA compatible controller: Intel Corporation CometLake-H GT2 [UHD Graphics] (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation TU106M [GeForce RTX 2060 Mobile] (rev a1)

I suspect that my laptop is one of the special conditions where external display ports are only exposed to the dedicated GPU (though I have not confirmed that and so far I don’t know how to do that).

Over the last year or so similar issues where brought, and I have familiarized myself with these topics:

I tested multiple different scenarios and to my surprise my setup works on wayland+gnome, but since I am already making a switch to nixos I would like to save migration from xorg to wayland for another day.

I tested both sync and offload in various setups, even though I would prefer to use offload I will be happy with sync if it turns out to be more reliable, as in the end I just want to use both of my displays.

Apart from the first scenario where I used nixpkgs-unstable I was running:

  • nvidia driver 520.56.06
  • nixos 22.11

test 1: xfce + xorg + nixos-unstable + offload + reverse-sync

I was able to start the xserver but displays were mirrored. After trying to change the configuration through ui settings (simply turning off mirroring) xserver crashed:

Summary
May 07 20:34:35 focus systemd-coredump[6519]: Process 6169 (X) of user 0 dumped 
                                        Module /nix/store/kin5g5aqiqbbc2i54fj0kf3s95qki41g-pcre2-10.42/lib/libpcre2-8.so.0.11.2 without build-id.
                                              Module /nix/store/yinkh190x63137104bgga6zxklny37jp-libgudev-237/lib/libgudev-1.0.so.0.3.0 without build-id.
                                              Module /nix/store/421phxy2xwqz2mg9b1kpz3ar3ndqrqp2-libevdev-1.13.0/lib/libevdev.so.2.3.0 without build-id.
                                              Module /nix/store/q59v4qicdn7idbxnnif16mks288l1xrq-libinput-1.23.0/lib/libinput.so.10.13.0 without build-id.
                                              Module /nix/store/6la2rz1dc1qkkjajpdrig0rz7xfnk7ns-libwacom-2.6.0/lib/libwacom.so.9.0.0 without build-id.
                                              Module /nix/store/amzq39fxg5n2myp6k94lhny37wxc9lch-mtdev-1.1.6/lib/libmtdev.so.1.0.0 without build-id.
                                              Module /nix/store/0ch9jk5gff2vzm8dw1k78a3x282my6vk-xf86-input-libinput-1.2.0/lib/xorg/modules/input/libinput_drv.so without build-id.
                                              Module /nix/store/24b0wymzjgl1ylypzj3il3nj2ymf27p4-libxcb-1.14/lib/libxcb-sync.so.1.0.0 without build-id.
                                              Module /nix/store/24b0wymzjgl1ylypzj3il3nj2ymf27p4-libxcb-1.14/lib/libxcb-present.so.0.0.0 without build-id.
                                              Module /nix/store/24b0wymzjgl1ylypzj3il3nj2ymf27p4-libxcb-1.14/lib/libxcb-xfixes.so.0.0.0 without build-id.
                                              Module /nix/store/24b0wymzjgl1ylypzj3il3nj2ymf27p4-libxcb-1.14/lib/libxcb-randr.so.0.1.0 without build-id.
                                              Module /nix/store/24b0wymzjgl1ylypzj3il3nj2ymf27p4-libxcb-1.14/lib/libxcb-dri2.so.0.0.0 without build-id.
                                              Module /nix/store/pciixhi1sl4rc4b7wk705qzq8461l14h-libX11-1.8.4/lib/libX11-xcb.so.1.0.0 without build-id.
                                              Module /nix/store/mw25mnql37bk5j5mbr69s02fp0rc7vcg-libglvnd-1.6.0/lib/libEGL.so.1.1.0 without build-id.
                                              Module /nix/store/b7cw17ih42ydn7lha6llsca6zyj8fd16-libxml2-2.10.4/lib/libxml2.so.2.10.4 without build-id.
                                              Module /nix/store/nh47yp2xm0r60hjxfjln9rp3aiipdjy9-ncurses-6.4/lib/libncursesw.so.6.4 without build-id.
                                              Module /nix/store/vaxgqbm6h3zvhpgk9xqqk97hqjp9gzvs-gcc-12.2.0-lib/lib/libstdc++.so.6.0.30 without build-id.
                                              Module /nix/store/24b0wymzjgl1ylypzj3il3nj2ymf27p4-libxcb-1.14/lib/libxcb-dri3.so.0.0.0 without build-id.
                                              Module /nix/store/szizxk6rkwb3j8v8f2z2nkxhqimq02q7-libdrm-2.4.115/lib/libdrm_amdgpu.so.1.0.0 without build-id.
                                              Module /nix/store/2yadvivxdva734zy0lczacn3gmq3s2h5-libelf-0.8.13/lib/libelf.so.0.8.13 without build-id.
                                              Module /nix/store/szizxk6rkwb3j8v8f2z2nkxhqimq02q7-libdrm-2.4.115/lib/libdrm_radeon.so.1.0.1 without build-id.
                                              Module /nix/store/5br7hbxdrmxhrppz5wab8pp765bk5f2j-libffi-3.4.4/lib/libffi.so.8.1.2 without build-id.
                                              Module /nix/store/szizxk6rkwb3j8v8f2z2nkxhqimq02q7-libdrm-2.4.115/lib/libdrm_nouveau.so.2.0.0 without build-id.
                                              Module /nix/store/hsj83npwkkli3838gnmbdis4p96f9nyr-expat-2.5.0/lib/libexpat.so.1.8.10 without build-id.
                                              Module /nix/store/mnifh057qk221sm79lhhplwnxhzfamar-libepoxy-1.5.10/lib/libepoxy.so.0.0.0 without build-id.
                                              Module /nix/store/nbajy7w4mr453jg7dxdbznza2nqhalqx-xorg-server-21.1.8/lib/xorg/modules/libglamoregl.so without build-id.
                                              Module /nix/store/nbajy7w4mr453jg7dxdbznza2nqhalqx-xorg-server-21.1.8/lib/xorg/modules/libwfb.so without build-id.
                                              Module /nix/store/nbajy7w4mr453jg7dxdbznza2nqhalqx-xorg-server-21.1.8/lib/xorg/modules/drivers/modesetting_drv.so without build-id.
                                              Module /nix/store/24b0wymzjgl1ylypzj3il3nj2ymf27p4-libxcb-1.14/lib/libxcb.so.1.1.0 without build-id.
                                              Module /nix/store/mw25mnql37bk5j5mbr69s02fp0rc7vcg-libglvnd-1.6.0/lib/libGLdispatch.so.0.0.0 without build-id.
                                              Module /nix/store/05pz5prswc4i515xihy8yiq26yk8vcg2-libXext-1.3.4/lib/libXext.so.6.4.0 without build-id.
                                              Module /nix/store/pciixhi1sl4rc4b7wk705qzq8461l14h-libX11-1.8.4/lib/libX11.so.6.4.0 without build-id.
                                              Module /nix/store/mw25mnql37bk5j5mbr69s02fp0rc7vcg-libglvnd-1.6.0/lib/libGLX.so.0.0.0 without build-id.
                                              Module /nix/store/mw25mnql37bk5j5mbr69s02fp0rc7vcg-libglvnd-1.6.0/lib/libGL.so.1.7.0 without build-id.
                                              Module /nix/store/nbajy7w4mr453jg7dxdbznza2nqhalqx-xorg-server-21.1.8/lib/xorg/modules/extensions/libglx.so without build-id.
                                              Module /nix/store/wr1x9s9m9z9c3gx92s50sy8kbcf0nfm2-libgpg-error-1.47/lib/libgpg-error.so.0.34.0 without build-id.
                                              Module /nix/store/03bamyd9l1b7c60wbia4jrhf9cddnfal-brotli-1.0.9-lib/lib/libbrotlicommon.so.1.0.9 without build-id.
                                              Module /nix/store/hldfwx1acwskrn0cdwf4c53av3wvflrg-lz4-1.9.4/lib/liblz4.so.1.9.4 without build-id.
                                              Module /nix/store/03xbrnx2wc5mzcrdxngky06a9c2b9lbz-zstd-1.5.5/lib/libzstd.so.1.5.5 without build-id.
                                              Module /nix/store/5cjp903bnds08wd2q8487i6m6mlzz58z-libgcrypt-1.10.2/lib/libgcrypt.so.20.4.2 without build-id.
                                              Module /nix/store/03bamyd9l1b7c60wbia4jrhf9cddnfal-brotli-1.0.9-lib/lib/libbrotlidec.so.1.0.9 without build-id.
                                              Module /nix/store/nj01cmyk0hbi1qm21xvigjim7jv1bq49-libpng-apng-1.6.39/lib/libpng16.so.16.39.0 without build-id.
                                              Module /nix/store/mnvrry4cf90zgazvx0iivvc85pchk2ws-bzip2-1.0.8/lib/libbz2.so.1.0.8 without build-id.
                                              Module /nix/store/mm1kqax5gs35y2623lcn3mkvg1zbwm01-zlib-1.2.13/lib/libz.so.1.2.13 without build-id.
                                              Module /nix/store/xbk6qwmhr3q8rgr13qmbb0man4zvl01r-freetype-2.13.0/lib/libfreetype.so.6.19.0 without build-id.
                                              Module /nix/store/9lja4v9w8lx0y5y975jcypi5bci79kj6-libfontenc-1.1.4/lib/libfontenc.so.1.0.0 without build-id.
                                              Module /nix/store/ccv3r14vrv5ffyxy24fqjd7wpbcim76f-xz-5.4.2/lib/liblzma.so.5.4.2 without build-id.
                                              Module /nix/store/d7jh1dgmsz9h7x9kaalrv8lm00h8pcqn-gcc-12.2.0-libgcc/lib/libgcc_s.so.1 without build-id.
                                              Module /nix/store/8pjpdngdligip5ykx3x6cj69sm1f7y2g-libcap-2.67-lib/lib/libcap.so.2.67 without build-id.
                                              Module /nix/store/rmvg8m2062jd51g5fd9xwhfp0kgwibim-libXdmcp-1.1.3/lib/libXdmcp.so.6.0.0 without build-id.
                                              Module /nix/store/b4drv3l2kigpnzcw42lzyv6z3mn3rcs0-libxshmfence-1.3/lib/libxshmfence.so.1.0.0 without build-id.
                                              Module /nix/store/hwdscgi2d1pj89vg2v7ixhcnn543dasz-systemd-253.3/lib/libsystemd.so.0.36.0 without build-id.
                                              Module /nix/store/da8b6nbbmck39cnin96phk5mb3kdihps-libXau-1.0.9/lib/libXau.so.6.0.0 without build-id.
                                              Module /nix/store/nrck8k20kiryhc7890lllsjfyv3jbx48-libXfont2-2.0.5/lib/libXfont2.so.2.0.0 without build-id.
                                              Module /nix/store/szizxk6rkwb3j8v8f2z2nkxhqimq02q7-libdrm-2.4.115/lib/libdrm.so.2.4.0 without build-id.
                                              Module /nix/store/6a17chy90bf79y4wk1i4b8b9yp0jkf5a-libpciaccess-0.16/lib/libpciaccess.so.0.11.1 without build-id.
                                              Module /nix/store/9irsic21qhcylp458qjasazc7511faaj-libxcvt-0.1.1/lib/libxcvt.so.0.1.1 without build-id.
                                              Module /nix/store/z0y78imz5ka7dm9rjhxxw5kp5xpy7x3s-libunwind-1.6.2/lib/libunwind.so.8.0.1 without build-id.
                                              Module /nix/store/hwdscgi2d1pj89vg2v7ixhcnn543dasz-systemd-253.3/lib/libudev.so.1.7.6 without build-id.
                                              Module /nix/store/awbihzisbsbf3ixl1q8cyhhd8kj4za3l-dbus-1.14.6-lib/lib/libdbus-1.so.3.32.2 without build-id.
                                              Stack trace of thread 6169:
                                              #0  0x00000000005b6380 n/a (n/a + 0x0)
                                              ELF object binary architecture: AMD x86-64

I also tried copying the new nvidia hardware module from the repository (nvidia: Add Reverse Prime Sync by GoogleBot42 · Pull Request #165188 · NixOS/nixpkgs · GitHub) and pasting it directly into my configuration (disabling the original module at the same time) and the result were similar (maybe the stacktrace was different, I don’t remember tbh).

// next scenarios will be posted as separate messages due to body limit

Similar things happen if I try to use xfce with prime.sync. I can upload core dump for that later if needed but as far as I remember it was libnvidia-glcore.

FWIW I was running ubuntu 22.04 with gnome and xorg with that setup for a while without any issues.

Could you help me debug that further? Should I raise those issues in nixpkgs or nvidia bug trackers?

Link to my nixos configuration: GitHub - ghostbuster91/dot-files at nixos

Many thanks,
K.

test 2: gnome + xorg + nixos-22.11 + offload

The external display is turned off by default. I can turn it on by calling:

 xrandr --setprovideroutputsource NVIDIA-G0 modesetting   
 xrandr --auto

I can even unmirror them by moving one to a different position:

 xrandr --fb 4480x1440 --output eDP-1 --mode 1920x1080 --pos 1920x0 

but when I try to get the external one as primary with a non zero position xorg crashes:

Summary
 Failed to adjust ACL of the coredump: Operation not supported
May 07 21:46:48 focus systemd-coredump[63506]: [🡕] Process 60315 (X) of user 1000 dumped core.

                                               Module /nix/store/k63vpj161as4gk1p1g10b3ak0gaci1hc-nvidia-x11-520.56.06-5.15.109/lib/libnvidia-glcore.so.520.56.06 with build-id b5e8446f41653b3>
                                               Module /nix/store/ysdm9z04jndf2drjvqpa1vz7qzsmkq50-nvidia-x11-520.56.06-5.15.109-bin/lib/xorg/modules/extensions/libglxserver_nvidia.so.520.56.0>
                                               Module /nix/store/k63vpj161as4gk1p1g10b3ak0gaci1hc-nvidia-x11-520.56.06-5.15.109/lib/libnvidia-eglcore.so.520.56.06 with build-id ee111f80f2e5c9>
                                               Module /nix/store/k63vpj161as4gk1p1g10b3ak0gaci1hc-nvidia-x11-520.56.06-5.15.109/lib/libnvidia-tls.so.520.56.06 with build-id 923c587d22039c4523>
                                               Module /nix/store/k63vpj161as4gk1p1g10b3ak0gaci1hc-nvidia-x11-520.56.06-5.15.109/lib/libnvidia-egl-gbm.so.1.1.0 with build-id 6ca12a03323ba36ee0>
                                               Module /nix/store/8h7lvm6c64rhspyklr37fcjf5hwv5f5j-pcre2-10.40/lib/libpcre2-8.so.0.11.0 without build-id.
                                               Module /nix/store/phpj49r6iglnj5kpln2jrrwd21573q0k-glib-2.74.3/lib/libglib-2.0.so.0.7400.3 with build-id 8e1095640ba6de302dd56801007bcb94483909ef
                                               Module /nix/store/k63vpj161as4gk1p1g10b3ak0gaci1hc-nvidia-x11-520.56.06-5.15.109/lib/libnvidia-egl-wayland.so.1.1.9 with build-id 13b45831bcdf1a>
                                               Module /nix/store/phpj49r6iglnj5kpln2jrrwd21573q0k-glib-2.74.3/lib/libgobject-2.0.so.0.7400.3 with build-id da943b759e900b02aca5270753f48b412a7f>
                                               Module /nix/store/fzh8lvaabhfg1jafvbdfgb8fymkp1drr-libgudev-237/lib/libgudev-1.0.so.0.3.0 without build-id.
                                               Module /nix/store/m87srxhzhmz8dmiwn9w5jm2pi3snz79k-libwacom-2.4.0/lib/libwacom.so.9.0.0 without build-id.
                                               Module /nix/store/gj7iigv2q8nikqarys4kd33cw4zgz4g9-libinput-1.21.0/lib/libinput.so.10.13.0 without build-id.
                                               Module /nix/store/k63vpj161as4gk1p1g10b3ak0gaci1hc-nvidia-x11-520.56.06-5.15.109/lib/libnvidia-glsi.so.520.56.06 with build-id 3a9139abd662306e3>
                                               Module /nix/store/z2cpiprlmnldi8z9kwhr8nhc0fjibs9c-libevdev-1.13.0/lib/libevdev.so.2.3.0 without build-id.
                                               Module /nix/store/fhbnk30bjf8kynd56mmcw6a4kwy42may-mtdev-1.1.6/lib/libmtdev.so.1.0.0 without build-id.
                                               Module /nix/store/0v4q06gri0188w6yrzwp7cxphvmj5hd1-xf86-input-libinput-1.2.0/lib/xorg/modules/input/libinput_drv.so without build-id.
                                               Module /nix/store/sq463zld7gfzxcmqablragvckykfxpdc-mesa-22.2.5-drivers/lib/libEGL_mesa.so.0.0.0 without build-id.
                                               Module /nix/store/k63vpj161as4gk1p1g10b3ak0gaci1hc-nvidia-x11-520.56.06-5.15.109/lib/libEGL_nvidia.so.520.56.06 with build-id 879df1f952c318b85e>
                                               Module /nix/store/i9hwmlk4va2dxcca00cmy9vy38d3f5l1-libxcb-1.14/lib/libxcb-sync.so.1.0.0 without build-id.
                                               Module /nix/store/i9hwmlk4va2dxcca00cmy9vy38d3f5l1-libxcb-1.14/lib/libxcb-present.so.0.0.0 without build-id.
                                               Module /nix/store/i9hwmlk4va2dxcca00cmy9vy38d3f5l1-libxcb-1.14/lib/libxcb-dri3.so.0.0.0 without build-id.
                                               Module /nix/store/i9hwmlk4va2dxcca00cmy9vy38d3f5l1-libxcb-1.14/lib/libxcb-xfixes.so.0.0.0 without build-id.
                                               Module /nix/store/i9hwmlk4va2dxcca00cmy9vy38d3f5l1-libxcb-1.14/lib/libxcb-dri2.so.0.0.0 without build-id.
                                               Module /nix/store/s6mz3sqpnvkclca41lyrwyggcyncc09x-wayland-1.21.0/lib/libwayland-client.so.0.21.0 with build-id 17fc54c720e29297e52f47daa8203012>
                                               Module /nix/store/1yllc6r36zxgxmjmn2kqcs2vjqhlvyl9-libglvnd-1.5.0/lib/libEGL.so.1.1.0 without build-id.
                                               Module /nix/store/10lsindz8548d0ydxb83c8m51r2whxvv-libxml2-2.10.4/lib/libxml2.so.2.10.4 without build-id.
                                               Module /nix/store/iqfkdkydx77zcivgkwxhhmz76d0zmm4m-ncurses-6.3-p20220507/lib/libncursesw.so.6.3 without build-id.
                                               Module /nix/store/6plx60y4x4q2lfp6n7190kaihyxr7m1w-gcc-11.3.0-lib/lib/libstdc++.so.6.0.29 without build-id.
                                               Module /nix/store/q302nlwddpbhl10ff85g7r6qnmb6cqqm-libdrm-2.4.113/lib/libdrm_intel.so.1.0.0 without build-id.
                                               Module /nix/store/q302nlwddpbhl10ff85g7r6qnmb6cqqm-libdrm-2.4.113/lib/libdrm_nouveau.so.2.0.0 without build-id.
                                               Module /nix/store/q302nlwddpbhl10ff85g7r6qnmb6cqqm-libdrm-2.4.113/lib/libdrm_amdgpu.so.1.0.0 without build-id.
                                               Module /nix/store/d4ddirkx1zfsf38pfp2if3v4r4l9xv1q-libelf-0.8.13/lib/libelf.so.0.8.13 without build-id.
                                               Module /nix/store/q302nlwddpbhl10ff85g7r6qnmb6cqqm-libdrm-2.4.113/lib/libdrm_radeon.so.1.0.1 without build-id.
                                               Module /nix/store/j4ag7fcga8gpqf6czkgj275yh22vfcdf-llvm-14.0.6-lib/lib/libLLVM-14.so with build-id c2ca34d3a36790ff47edf8c924982d739f5ca9ac
                                               Module /nix/store/c5raln6zh4619b63bkjj0jr5qv34ri5j-mesa-22.2.5/lib/libglapi.so.0.0.0 without build-id.
                                               Module /nix/store/sq463zld7gfzxcmqablragvckykfxpdc-mesa-22.2.5-drivers/lib/dri/crocus_dri.so with build-id e0c142f101ef5cf032163310e3944d86446dd>
                                               Module /nix/store/3hnkf4972i1555cbr0l7r73wlf0xf36j-expat-2.5.0/lib/libexpat.so.1.8.10 without build-id.
Module /nix/store/40f5iab4sd7vsinq6gn6a34bqz82cp1s-libepoxy-1.5.10/lib/libepoxy.so.0.0.0 without build-id.
                                               Module /nix/store/ysdm9z04jndf2drjvqpa1vz7qzsmkq50-nvidia-x11-520.56.06-5.15.109-bin/lib/xorg/modules/drivers/nvidia_drv.so with build-id d518a1>
                                               Module /nix/store/33qdhi8l6f4ixqzdc387w9gwdxrdsara-libX11-1.8.4/lib/libX11-xcb.so.1.0.0 without build-id.
                                               Module /nix/store/rc25n5hl56yw5dwifphwm08vkply4nyi-libffi-3.4.4/lib/libffi.so.8.1.2 without build-id.
                                               Module /nix/store/s6mz3sqpnvkclca41lyrwyggcyncc09x-wayland-1.21.0/lib/libwayland-server.so.0.21.0 with build-id 1a5c980e78a5915b5c868edca6b8ebcb>
                                               Module /nix/store/c5raln6zh4619b63bkjj0jr5qv34ri5j-mesa-22.2.5/lib/libgbm.so.1.0.0 without build-id.
                                               Module /nix/store/sf8jb4zb1ac75c2y5w1bbk2xgq9hl503-xorg-server-1.20.14/lib/xorg/modules/libglamoregl.so without build-id.
                                               Module /nix/store/sf8jb4zb1ac75c2y5w1bbk2xgq9hl503-xorg-server-1.20.14/lib/xorg/modules/libwfb.so without build-id.
                                               Module /nix/store/sf8jb4zb1ac75c2y5w1bbk2xgq9hl503-xorg-server-1.20.14/lib/xorg/modules/libfb.so without build-id.
                                               Module /nix/store/vnwdak3n1w2jjil119j65k8mw1z23p84-glibc-2.35-224/lib/librt.so.1 with build-id d852394e0c129a445cae0fbcb4dd6f2afe6c87f9
                                               Module /nix/store/sf8jb4zb1ac75c2y5w1bbk2xgq9hl503-xorg-server-1.20.14/lib/xorg/modules/drivers/modesetting_drv.so without build-id.
                                               Module /nix/store/i9hwmlk4va2dxcca00cmy9vy38d3f5l1-libxcb-1.14/lib/libxcb.so.1.1.0 without build-id.
                                               Module /nix/store/1yllc6r36zxgxmjmn2kqcs2vjqhlvyl9-libglvnd-1.5.0/lib/libGLdispatch.so.0.0.0 without build-id.
                                               Module /nix/store/7wvl0fsdjf225qfkm55x8clwcbmx6mvn-libXext-1.3.4/lib/libXext.so.6.4.0 without build-id.
                                               Module /nix/store/33qdhi8l6f4ixqzdc387w9gwdxrdsara-libX11-1.8.4/lib/libX11.so.6.4.0 without build-id.
                                               Module /nix/store/1yllc6r36zxgxmjmn2kqcs2vjqhlvyl9-libglvnd-1.5.0/lib/libGLX.so.0.0.0 without build-id.
                                               Module /nix/store/1yllc6r36zxgxmjmn2kqcs2vjqhlvyl9-libglvnd-1.5.0/lib/libGL.so.1.7.0 without build-id.
                                               Module /nix/store/sf8jb4zb1ac75c2y5w1bbk2xgq9hl503-xorg-server-1.20.14/lib/xorg/modules/extensions/libglx.so without build-id.
                                               Module /nix/store/ipq9v9y7y2mrhv37wvz61hhsm4xgyrk1-libgpg-error-1.45/lib/libgpg-error.so.0.33.0 without build-id.
                                               Module /nix/store/dr7f94afyy9kwlb4nv2gnvg23msm0da8-lz4-1.9.4/lib/liblz4.so.1.9.4 without build-id.
                                               Module /nix/store/x45dg5p6npwd65dn59g2vqh14iwf7w4v-zstd-1.5.2/lib/libzstd.so.1.5.2 without build-id.
                                               Module /nix/store/v65m2pnls74nl4cns5a9qjn0sdy3sb2w-libgcrypt-1.10.1/lib/libgcrypt.so.20.4.1 without build-id.
                                               Module /nix/store/y5bk84q6l14qmvgrhgzmvzxhs9as00pk-libcap-2.66-lib/lib/libcap.so.2.66 without build-id.
                                               Module /nix/store/xbm6sj00r5kxvpwf34vysiij5zn3i3mw-zlib-1.2.13/lib/libz.so.1.2.13 without build-id.
                                               Module /nix/store/q82gk6y3j28s97cydd1pxlgg7j8jswm3-libpng-apng-1.6.37/lib/libpng16.so.16.37.0 without build-id.
                                               Module /nix/store/yl0shr26syxmdncnmfbbgy5vf2yaa66h-bzip2-1.0.8/lib/libbz2.so.1.0.8 without build-id.
                                               Module /nix/store/0g2mqskwdaycnfc0196m4qgfq6gkf936-freetype-2.12.1/lib/libfreetype.so.6.18.3 without build-id.
                                               Module /nix/store/m45dq07qnsy4kwkjkh3r4zmsk9ln7ysp-libfontenc-1.1.4/lib/libfontenc.so.1.0.0 without build-id.
                                               Module /nix/store/5sfp3cdgxha9qdqc0pmiar1ql0bgk8g7-xz-5.2.7/lib/liblzma.so.5.2.7 without build-id.
                                               Module /nix/store/vnwdak3n1w2jjil119j65k8mw1z23p84-glibc-2.35-224/lib/libgcc_s.so.1 without build-id.
                                               Module /nix/store/vnwdak3n1w2jjil119j65k8mw1z23p84-glibc-2.35-224/lib/libdl.so.2 with build-id 993d118af2698f09a0cf66b403d6e60d570f0583
                                               Module /nix/store/vnwdak3n1w2jjil119j65k8mw1z23p84-glibc-2.35-224/lib/libc.so.6 with build-id 8298243318749998bff87a7ce7c5d29205e65d03
                                               Module /nix/store/vnwdak3n1w2jjil119j65k8mw1z23p84-glibc-2.35-224/lib/libpthread.so.0 with build-id ad937d638cafa308037634321f79d43c99a6ebd1
                                               Module /nix/store/vnwdak3n1w2jjil119j65k8mw1z23p84-glibc-2.35-224/lib/libm.so.6 with build-id 2f785dd8a5a6636407e14449cd567202bb66dfa6
                                               Module /nix/store/89xgh7cmxmzclkpci1v4zbfr1idg0ha4-libXdmcp-1.1.3/lib/libXdmcp.so.6.0.0 without build-id.
 Module /nix/store/wf9hdgjwcxmixajx8xcb86ffirgiykq4-libxshmfence-1.3/lib/libxshmfence.so.1.0.0 without build-id.
                                               Module /nix/store/34am2kh69ll6q03731imxf21jdbizda2-systemd-251.15/lib/libsystemd.so.0.34.0 without build-id.
                                               Module /nix/store/wmpqgysa9qmm6gr9smn3wrmnz2wr0pf5-libXau-1.0.9/lib/libXau.so.6.0.0 without build-id.
                                               Module /nix/store/ksw0l0cw5hddfhv5zkbg7s6lr2h9whl8-libXfont2-2.0.5/lib/libXfont2.so.2.0.0 without build-id.
                                               Module /nix/store/sdhjwsnak6zal7m92miyama55nxx33ff-pixman-0.42.2/lib/libpixman-1.so.0.42.2 with build-id 678ab9ec724f9d1910a6324b190d92cc72c9aace
                                               Module /nix/store/q302nlwddpbhl10ff85g7r6qnmb6cqqm-libdrm-2.4.113/lib/libdrm.so.2.4.0 without build-id.
                                               Module /nix/store/kaz3qxjs3f2lvj68rzzgx8w4vb84i86n-libpciaccess-0.16/lib/libpciaccess.so.0.11.1 without build-id.
                                               Module /nix/store/ld5h4m2lfdz4x7d863ic4k775nsnqi9n-libunwind-1.6.2/lib/libunwind.so.8.0.1 without build-id.
                                               Module /nix/store/lk1xqhh4fh8cpfb3a5pz85y654viq9zv-openssl-3.0.8/lib/libcrypto.so.3 with build-id 35df5ebb2600a39b0b32d01e08a45fd03bf0aa8e
                                               Module /nix/store/34am2kh69ll6q03731imxf21jdbizda2-systemd-251.15/lib/libudev.so.1.7.4 without build-id.
                                               Module /nix/store/6wvxz6agsli12zr0vrmavra3xr8qj6kg-dbus-1.14.4-lib/lib/libdbus-1.so.3.32.1 without build-id.
                                               Module /nix/store/vnwdak3n1w2jjil119j65k8mw1z23p84-glibc-2.35-224/lib/ld-linux-x86-64.so.2 with build-id 90658ddda2ddd428df3b42a6ab398b276a243a87
                                               Module linux-vdso.so.1 with build-id dc168d67e05f0a05d9554418b3d54a5e1e189798
                                               Stack trace of thread 60315:
                                               #0  0x00000000005a30c0 n/a (n/a + 0x0)
                                               ELF object binary architecture: AMD x86-64

The process also fails (but with a difference that it happens immediately after login) with a very similar error if I add xrandr commands to displayManager.sessionCommand:

 services.xserver.displayManager.sessionCommands = lib.mkAfter ''
     xrandr --setprovideroutputsource NVIDIA-G0 modesetting
    xrandr --auto
   '';
Summary
focus systemd-coredump[56446]: Process 56193 (X) of user 1000 dumped core.
                                               Module /nix/store/k63vpj161as4gk1p1g10b3ak0gaci1hc-nvidia-x11-520.56.06-5.15.109/lib/libnvidia-glcore.so.520.56.06 with build-id b5e8446f41653b37
3f33acb52a71eba82b133d52
                                               Module /nix/store/k63vpj161as4gk1p1g10b3ak0gaci1hc-nvidia-x11-520.56.06-5.15.109/lib/libnvidia-tls.so.520.56.06 with build-id 923c587d22039c45235d942668af2db11204a200
                                               Module /nix/store/ysdm9z04jndf2drjvqpa1vz7qzsmkq50-nvidia-x11-520.56.06-5.15.109-bin/lib/xorg/modules/extensions/libglxserver_nvidia.so.520.56.06 with build-id 823325c6f526ca7a4a529277b070e723cbb59a2f
                                               Module /nix/store/phpj49r6iglnj5kpln2jrrwd21573q0k-glib-2.74.3/lib/libglib-2.0.so.0.7400.3 with build-id 8e1095640ba6de302dd56801007bcb94483909ef
                                               Module /nix/store/k63vpj161as4gk1p1g10b3ak0gaci1hc-nvidia-x11-520.56.06-5.15.109/lib/libnvidia-eglcore.so.520.56.06 with build-id ee111f80f2e5c99a581b7e29acc728d9839b1b61
                                               Module /nix/store/8h7lvm6c64rhspyklr37fcjf5hwv5f5j-pcre2-10.40/lib/libpcre2-8.so.0.11.0 without build-id.
                                               Module /nix/store/phpj49r6iglnj5kpln2jrrwd21573q0k-glib-2.74.3/lib/libgobject-2.0.so.0.7400.3 with build-id da943b759e900b02aca5270753f48b412a7f81f5
                                               Module /nix/store/z2cpiprlmnldi8z9kwhr8nhc0fjibs9c-libevdev-1.13.0/lib/libevdev.so.2.3.0 without build-id.
                                               Module /nix/store/gj7iigv2q8nikqarys4kd33cw4zgz4g9-libinput-1.21.0/lib/libinput.so.10.13.0 without build-id.
                                               Module /nix/store/k63vpj161as4gk1p1g10b3ak0gaci1hc-nvidia-x11-520.56.06-5.15.109/lib/libnvidia-egl-gbm.so.1.1.0 with build-id 6ca12a03323ba36ee09427dab2cd23c88830fcfd
                                               Module /nix/store/fzh8lvaabhfg1jafvbdfgb8fymkp1drr-libgudev-237/lib/libgudev-1.0.so.0.3.0 without build-id.
                                               Module /nix/store/k63vpj161as4gk1p1g10b3ak0gaci1hc-nvidia-x11-520.56.06-5.15.109/lib/libnvidia-glsi.so.520.56.06 with build-id 3a9139abd662306e3c750492e0c0fa98d3348b8c
                                               Module /nix/store/0v4q06gri0188w6yrzwp7cxphvmj5hd1-xf86-input-libinput-1.2.0/lib/xorg/modules/input/libinput_drv.so without build-id.
                                               Module /nix/store/k63vpj161as4gk1p1g10b3ak0gaci1hc-nvidia-x11-520.56.06-5.15.109/lib/libEGL_nvidia.so.520.56.06 with build-id 879df1f952c318b85ea1c42873c3d7525ed4bfc2
                                               Module /nix/store/m87srxhzhmz8dmiwn9w5jm2pi3snz79k-libwacom-2.4.0/lib/libwacom.so.9.0.0 without build-id.
                                               Module /nix/store/fhbnk30bjf8kynd56mmcw6a4kwy42may-mtdev-1.1.6/lib/libmtdev.so.1.0.0 without build-id.
                                               Module /nix/store/i9hwmlk4va2dxcca00cmy9vy38d3f5l1-libxcb-1.14/lib/libxcb-sync.so.1.0.0 without build-id.
                                               Module /nix/store/sq463zld7gfzxcmqablragvckykfxpdc-mesa-22.2.5-drivers/lib/libEGL_mesa.so.0.0.0 without build-id.
                                               Module /nix/store/k63vpj161as4gk1p1g10b3ak0gaci1hc-nvidia-x11-520.56.06-5.15.109/lib/libnvidia-egl-wayland.so.1.1.9 with build-id 13b45831bcdf1a4
ede09a216773037b0a850e353
                                               Module /nix/store/i9hwmlk4va2dxcca00cmy9vy38d3f5l1-libxcb-1.14/lib/libxcb-present.so.0.0.0 without build-id.
                                               Module /nix/store/i9hwmlk4va2dxcca00cmy9vy38d3f5l1-libxcb-1.14/lib/libxcb-dri3.so.0.0.0 without build-id.
                                               Module /nix/store/i9hwmlk4va2dxcca00cmy9vy38d3f5l1-libxcb-1.14/lib/libxcb-xfixes.so.0.0.0 without build-id.
                                               Module /nix/store/i9hwmlk4va2dxcca00cmy9vy38d3f5l1-libxcb-1.14/lib/libxcb-dri2.so.0.0.0 without build-id.
                                               Module /nix/store/s6mz3sqpnvkclca41lyrwyggcyncc09x-wayland-1.21.0/lib/libwayland-client.so.0.21.0 with build-id 17fc54c720e29297e52f47daa82030121
c07bc73
                                               Module /nix/store/1yllc6r36zxgxmjmn2kqcs2vjqhlvyl9-libglvnd-1.5.0/lib/libEGL.so.1.1.0 without build-id.
                                               Module /nix/store/10lsindz8548d0ydxb83c8m51r2whxvv-libxml2-2.10.4/lib/libxml2.so.2.10.4 without build-id.
                                               Module /nix/store/iqfkdkydx77zcivgkwxhhmz76d0zmm4m-ncurses-6.3-p20220507/lib/libncursesw.so.6.3 without build-id.
                                               Module /nix/store/6plx60y4x4q2lfp6n7190kaihyxr7m1w-gcc-11.3.0-lib/lib/libstdc++.so.6.0.29 without build-id.
                                               Module /nix/store/j4ag7fcga8gpqf6czkgj275yh22vfcdf-llvm-14.0.6-lib/lib/libLLVM-14.so with build-id c2ca34d3a36790ff47edf8c924982d739f5ca9ac
                                               Module /nix/store/sq463zld7gfzxcmqablragvckykfxpdc-mesa-22.2.5-drivers/lib/dri/crocus_dri.so with build-id e0c142f101ef5cf032163310e3944d86446dde
e5
                                               Module /nix/store/40f5iab4sd7vsinq6gn6a34bqz82cp1s-libepoxy-1.5.10/lib/libepoxy.so.0.0.0 without build-id.
                                               Module /nix/store/ysdm9z04jndf2drjvqpa1vz7qzsmkq50-nvidia-x11-520.56.06-5.15.109-bin/lib/xorg/modules/drivers/nvidia_drv.so with build-id d518a1a
 Module /nix/store/33qdhi8l6f4ixqzdc387w9gwdxrdsara-libX11-1.8.4/lib/libX11-xcb.so.1.0.0 without build-id.
                                               Module /nix/store/q302nlwddpbhl10ff85g7r6qnmb6cqqm-libdrm-2.4.113/lib/libdrm_intel.so.1.0.0 without build-id.
                                               Module /nix/store/q302nlwddpbhl10ff85g7r6qnmb6cqqm-libdrm-2.4.113/lib/libdrm_nouveau.so.2.0.0 without build-id.
                                               Module /nix/store/q302nlwddpbhl10ff85g7r6qnmb6cqqm-libdrm-2.4.113/lib/libdrm_amdgpu.so.1.0.0 without build-id.
                                               Module /nix/store/d4ddirkx1zfsf38pfp2if3v4r4l9xv1q-libelf-0.8.13/lib/libelf.so.0.8.13 without build-id.
                                               Module /nix/store/q302nlwddpbhl10ff85g7r6qnmb6cqqm-libdrm-2.4.113/lib/libdrm_radeon.so.1.0.1 without build-id.
                                               Module /nix/store/c5raln6zh4619b63bkjj0jr5qv34ri5j-mesa-22.2.5/lib/libglapi.so.0.0.0 without build-id.
                                               Module /nix/store/rc25n5hl56yw5dwifphwm08vkply4nyi-libffi-3.4.4/lib/libffi.so.8.1.2 without build-id.
                                               Module /nix/store/3hnkf4972i1555cbr0l7r73wlf0xf36j-expat-2.5.0/lib/libexpat.so.1.8.10 without build-id.
                                               Module /nix/store/s6mz3sqpnvkclca41lyrwyggcyncc09x-wayland-1.21.0/lib/libwayland-server.so.0.21.0 with build-id 1a5c980e78a5915b5c868edca6b8ebcb5222ff27
                                               Module /nix/store/c5raln6zh4619b63bkjj0jr5qv34ri5j-mesa-22.2.5/lib/libgbm.so.1.0.0 without build-id.
                                               Module /nix/store/sf8jb4zb1ac75c2y5w1bbk2xgq9hl503-xorg-server-1.20.14/lib/xorg/modules/libglamoregl.so without build-id.
                                               Module /nix/store/sf8jb4zb1ac75c2y5w1bbk2xgq9hl503-xorg-server-1.20.14/lib/xorg/modules/libwfb.so without build-id.
                                               Module /nix/store/sf8jb4zb1ac75c2y5w1bbk2xgq9hl503-xorg-server-1.20.14/lib/xorg/modules/libfb.so without build-id.
                                               Module /nix/store/vnwdak3n1w2jjil119j65k8mw1z23p84-glibc-2.35-224/lib/librt.so.1 with build-id d852394e0c129a445cae0fbcb4dd6f2afe6c87f9
                                               Module /nix/store/sf8jb4zb1ac75c2y5w1bbk2xgq9hl503-xorg-server-1.20.14/lib/xorg/modules/drivers/modesetting_drv.so without build-id.
                                               Module /nix/store/i9hwmlk4va2dxcca00cmy9vy38d3f5l1-libxcb-1.14/lib/libxcb.so.1.1.0 without build-id.
                                               Module /nix/store/1yllc6r36zxgxmjmn2kqcs2vjqhlvyl9-libglvnd-1.5.0/lib/libGLdispatch.so.0.0.0 without build-id.
                                               Module /nix/store/7wvl0fsdjf225qfkm55x8clwcbmx6mvn-libXext-1.3.4/lib/libXext.so.6.4.0 without build-id.
                                               Module /nix/store/33qdhi8l6f4ixqzdc387w9gwdxrdsara-libX11-1.8.4/lib/libX11.so.6.4.0 without build-id.
                                               Module /nix/store/1yllc6r36zxgxmjmn2kqcs2vjqhlvyl9-libglvnd-1.5.0/lib/libGLX.so.0.0.0 without build-id.
                                               Module /nix/store/1yllc6r36zxgxmjmn2kqcs2vjqhlvyl9-libglvnd-1.5.0/lib/libGL.so.1.7.0 without build-id.
                                               Module /nix/store/sf8jb4zb1ac75c2y5w1bbk2xgq9hl503-xorg-server-1.20.14/lib/xorg/modules/extensions/libglx.so without build-id.
                                               Module /nix/store/ipq9v9y7y2mrhv37wvz61hhsm4xgyrk1-libgpg-error-1.45/lib/libgpg-error.so.0.33.0 without build-id.
                                               Module /nix/store/dr7f94afyy9kwlb4nv2gnvg23msm0da8-lz4-1.9.4/lib/liblz4.so.1.9.4 without build-id.
                                               Module /nix/store/x45dg5p6npwd65dn59g2vqh14iwf7w4v-zstd-1.5.2/lib/libzstd.so.1.5.2 without build-id.
                                               Module /nix/store/v65m2pnls74nl4cns5a9qjn0sdy3sb2w-libgcrypt-1.10.1/lib/libgcrypt.so.20.4.1 without build-id.
                                               Module /nix/store/y5bk84q6l14qmvgrhgzmvzxhs9as00pk-libcap-2.66-lib/lib/libcap.so.2.66 without build-id.
                                               Module /nix/store/xbm6sj00r5kxvpwf34vysiij5zn3i3mw-zlib-1.2.13/lib/libz.so.1.2.13 without build-id.
                                               Module /nix/store/q82gk6y3j28s97cydd1pxlgg7j8jswm3-libpng-apng-1.6.37/lib/libpng16.so.16.37.0 without build-id.
                                               Module /nix/store/yl0shr26syxmdncnmfbbgy5vf2yaa66h-bzip2-1.0.8/lib/libbz2.so.1.0.8 without build-id.
                                               Module /nix/store/0g2mqskwdaycnfc0196m4qgfq6gkf936-freetype-2.12.1/lib/libfreetype.so.6.18.3 without build-id.
                                               Module /nix/store/m45dq07qnsy4kwkjkh3r4zmsk9ln7ysp-libfontenc-1.1.4/lib/libfontenc.so.1.0.0 without build-id.
                                               Module /nix/store/5sfp3cdgxha9qdqc0pmiar1ql0bgk8g7-xz-5.2.7/lib/liblzma.so.5.2.7 without build-id.
                                               Module /nix/store/vnwdak3n1w2jjil119j65k8mw1z23p84-glibc-2.35-224/lib/libgcc_s.so.1 without build-id.
                                               Module /nix/store/vnwdak3n1w2jjil119j65k8mw1z23p84-glibc-2.35-224/lib/libdl.so.2 with build-id 993d118af2698f09a0cf66b403d6e60d570f0583
                                               Module /nix/store/vnwdak3n1w2jjil119j65k8mw1z23p84-glibc-2.35-224/lib/libc.so.6 with build-id 8298243318749998bff87a7ce7c5d29205e65d03
                                               Module /nix/store/vnwdak3n1w2jjil119j65k8mw1z23p84-glibc-2.35-224/lib/libpthread.so.0 with build-id ad937d638cafa308037634321f79d43c99a6ebd1
                                               Module /nix/store/vnwdak3n1w2jjil119j65k8mw1z23p84-glibc-2.35-224/lib/libm.so.6 with build-id 2f785dd8a5a6636407e14449cd567202bb66dfa6
                                               Module /nix/store/89xgh7cmxmzclkpci1v4zbfr1idg0ha4-libXdmcp-1.1.3/lib/libXdmcp.so.6.0.0 without build-id.
                                               Module /nix/store/wf9hdgjwcxmixajx8xcb86ffirgiykq4-libxshmfence-1.3/lib/libxshmfence.so.1.0.0 without build-id.
                                               Module /nix/store/34am2kh69ll6q03731imxf21jdbizda2-systemd-251.15/lib/libsystemd.so.0.34.0 without build-id.
                                               Module /nix/store/wmpqgysa9qmm6gr9smn3wrmnz2wr0pf5-libXau-1.0.9/lib/libXau.so.6.0.0 without build-id.
 Module /nix/store/ksw0l0cw5hddfhv5zkbg7s6lr2h9whl8-libXfont2-2.0.5/lib/libXfont2.so.2.0.0 without build-id.
                                               Module /nix/store/sdhjwsnak6zal7m92miyama55nxx33ff-pixman-0.42.2/lib/libpixman-1.so.0.42.2 with build-id 678ab9ec724f9d1910a6324b190d92cc72c9aace
                                               Module /nix/store/q302nlwddpbhl10ff85g7r6qnmb6cqqm-libdrm-2.4.113/lib/libdrm.so.2.4.0 without build-id.
                                               Module /nix/store/kaz3qxjs3f2lvj68rzzgx8w4vb84i86n-libpciaccess-0.16/lib/libpciaccess.so.0.11.1 without build-id.
                                               Module /nix/store/ld5h4m2lfdz4x7d863ic4k775nsnqi9n-libunwind-1.6.2/lib/libunwind.so.8.0.1 without build-id.
                                               Module /nix/store/lk1xqhh4fh8cpfb3a5pz85y654viq9zv-openssl-3.0.8/lib/libcrypto.so.3 with build-id 35df5ebb2600a39b0b32d01e08a45fd03bf0aa8e
                                               Module /nix/store/34am2kh69ll6q03731imxf21jdbizda2-systemd-251.15/lib/libudev.so.1.7.4 without build-id.
                                               Module /nix/store/6wvxz6agsli12zr0vrmavra3xr8qj6kg-dbus-1.14.4-lib/lib/libdbus-1.so.3.32.1 without build-id.
                                               Module /nix/store/vnwdak3n1w2jjil119j65k8mw1z23p84-glibc-2.35-224/lib/ld-linux-x86-64.so.2 with build-id 90658ddda2ddd428df3b42a6ab398b276a243a87
                                               Module linux-vdso.so.1 with build-id dc168d67e05f0a05d9554418b3d54a5e1e189798
                                               Stack trace of thread 56193:
                                               #0  0x00000000005a30c0 n/a (n/a + 0x0)
                                               ELF object binary architecture: AMD x86-64