Desktop crash with multiple monitors
I have two monitors. A laptop monitor and a small cheaper display. When setting "join displays" in gnome settings, the session boots me back out to the login screen. System details and logs provided below in case they can be of any aid, can provide more on request.
Monitor default settings according to GNOME display settings: Monitor 1: Laptop monitor 1920x1080 165hz
Monitor 2: Dell inc. 17" 1280x1024 60.02hz
Copied manually from gnome settings because xrandr doesn't print anything about the second monitor
Hardware: Lenovo legion 15. Nvidia 3060M, Driver Version: 510.60.02 CUDA Version: 11.6 Fedora 35
Below is the journalctl for a moment that I made this error happen
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) UnloadModule: "libinput"
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) systemd-logind: releasing fd for 13:78
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) UnloadModule: "libinput"
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) systemd-logind: releasing fd for 13:77
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) UnloadModule: "libinput"
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) systemd-logind: releasing fd for 13:76
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) UnloadModule: "libinput"
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) systemd-logind: releasing fd for 13:78
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) systemd-logind: releasing fd for 13:78
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) UnloadModule: "libinput"
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) systemd-logind: releasing fd for 13:77
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) UnloadModule: "libinput"
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) systemd-logind: releasing fd for 13:76
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) UnloadModule: "libinput"
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) systemd-logind: releasing fd for 13:75
Apr 07 12:00:11 freed flatpak[9679]: sys:1: Warning: g_object_set: assertion 'G_IS_OBJECT (object)' failed
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) UnloadModule: "libinput"
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) systemd-logind: releasing fd for 13:74
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) UnloadModule: "libinput"
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) systemd-logind: releasing fd for 13:64
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) UnloadModule: "libinput"
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) systemd-logind: releasing fd for 13:69
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) UnloadModule: "libinput"
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) systemd-logind: releasing fd for 13:68
Apr 07 12:00:11 freed systemd[1776]: Started VTE child process 11916 launched by geany process 9478.
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) UnloadModule: "libinput"
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) systemd-logind: releasing fd for 13:66
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) NVIDIA(GPU-0): Deleting GPU-0
Apr 07 12:00:11 freed unknown[11313]: Cannot open display:
Apr 07 12:00:11 freed /usr/libexec/gdm-x-session[8180]: (II) Server terminated successfully (0). Closing log file.
Apr 07 12:00:11 freed polkitd[978]: Unregistered Authentication Agent for unix-session:c2 (system bus name :1.210, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_GB.UTF-8) (disconnected from bus)
Apr 07 12:00:11 freed gdm-launch-environment][8113]: pam_unix(gdm-launch-environment:session): session closed for user gdm
Apr 07 12:00:11 freed audit[8113]: USER_END pid=8113 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:session_close grantors=pam_keyinit,pam_keyinit,pam_limits,pam_systemd,pam_unix,pam_umask ac>
Apr 07 12:00:11 freed audit[8113]: CRED_DISP pid=8113 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:setcred grantors=pam_permit acct="gdm" exe="/usr/libexec/gdm-session-worker" hostname=free>
Apr 07 12:00:11 freed gdm-launch-environment][8113]: GLib-GObject: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Apr 07 12:00:11 freed systemd[1]: session-c2.scope: Deactivated successfully.
Apr 07 12:00:11 freed systemd[1]: session-c2.scope: Consumed 4.387s CPU time.
Apr 07 12:00:11 freed systemd-logind[1002]: Session c2 logged out. Waiting for processes to exit.
Apr 07 12:00:11 freed systemd-logind[1002]: Removed session c2.
Apr 07 12:00:11 freed gnome-software[9456]: plugin packagekit took 1.2 seconds to do setup
Edited by David Yang