I managed to reproduce this on a Precision 5520 with Bionic, kernel 5.0.0-23.24~18.04.1-generic:
/usr/lib/gdm3/gdm-x-session[1349]: (EE) modeset(0): failed to set mode: Invalid argument
/usr/lib/gdm3/gdm-x-session[1349]: (EE) modeset(0): failed to set mode: Invalid argument
org.gnome.Shell.desktop[1497]: X Error of failed request: BadValue (integer parameter out of range for operation)
org.gnome.Shell.desktop[1497]: Major opcode of failed request: 140 (RANDR)
org.gnome.Shell.desktop[1497]: Minor opcode of failed request: 7 (RRSetScreenSize)
org.gnome.Shell.desktop[1497]: Value in failed request: 0x2580
org.gnome.Shell.desktop[1497]: Serial number of failed request: 415
org.gnome.Shell.desktop[1497]: Current serial number in output stream: 417
gnome-session[1361]: gnome-session-binary[1361]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1
gnome-session-binary[1361]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1
So it seems gnome-shell tries to set an invalid value for RRSetScreenSize, and that failed unexpectedly.
I managed to reproduce this on a Precision 5520 with Bionic, kernel 5.0.0-23. 24~18.04. 1-generic:
/usr/lib/ gdm3/gdm- x-session[ 1349]: (EE) modeset(0): failed to set mode: Invalid argument gdm3/gdm- x-session[ 1349]: (EE) modeset(0): failed to set mode: Invalid argument Shell.desktop[ 1497]: X Error of failed request: BadValue (integer parameter out of range for operation) Shell.desktop[ 1497]: Major opcode of failed request: 140 (RANDR) Shell.desktop[ 1497]: Minor opcode of failed request: 7 (RRSetScreenSize) Shell.desktop[ 1497]: Value in failed request: 0x2580 Shell.desktop[ 1497]: Serial number of failed request: 415 Shell.desktop[ 1497]: Current serial number in output stream: 417 1361]: gnome-session- binary[ 1361]: WARNING: App 'org.gnome. Shell.desktop' exited with code 1 binary[ 1361]: WARNING: App 'org.gnome. Shell.desktop' exited with code 1
/usr/lib/
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
gnome-session[
gnome-session-
So it seems gnome-shell tries to set an invalid value for RRSetScreenSize, and that failed unexpectedly.