Gdm-x-session spam logs with debug

How do I redirect all the gdm-x-session logs and debug information to a separate file??

I don’t like it filling up journalctl!

Jul 09 15:35:32 xmg steam[1886]: Unable to locate theme engine in module_path: "adwaita",
Jul 09 15:35:32 xmg steam[1886]: Unable to locate theme engine in module_path: "adwaita",
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): BenQ PD2725U (DFP-0): connected
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): BenQ PD2725U (DFP-0): Internal DisplayPort
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): BenQ PD2725U (DFP-0): 2670.0 MHz maximum pixel clock
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0):
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-1: disconnected
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0):
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-2: disconnected
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0):
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-3: disconnected
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-3: Internal DisplayPort
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-3: 2670.0 MHz maximum pixel clock
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0):
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-4: disconnected
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-4: Internal TMDS
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-4: 165.0 MHz maximum pixel clock
Jul 09 15:35:32 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0):
Jul 09 15:35:33 xmg steam[1886]: gtk_disable_setlocale() must be called before gtk_init()
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): BenQ PD2725U (DFP-0): connected
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): BenQ PD2725U (DFP-0): Internal DisplayPort
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): BenQ PD2725U (DFP-0): 2670.0 MHz maximum pixel clock
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0):
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-1: disconnected
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0):
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-2: disconnected
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0):
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-3: disconnected
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-3: Internal DisplayPort
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-3: 2670.0 MHz maximum pixel clock
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0):
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-4: disconnected
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-4: Internal TMDS
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0): DFP-4: 165.0 MHz maximum pixel clock
Jul 09 15:35:40 xmg /usr/lib/gdm-x-session[1092]: (--) NVIDIA(GPU-0):
Jul 09 15:36:24 xmg steam[1886]: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Jul 09 15:36:24 xmg steam[1886]: invalid (NULL) pointer instance
Jul 09 15:36:24 xmg steam[1886]: g_signal_handlers_disconnect_matched: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Jul 09 15:36:24 xmg steam[1886]: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

The whole purpose of journald is to have your logs in a searchable database. This database is limited in size, and its contents are periodically cleaned out on a first-in-first-out basis. So there is no reason to log to anything else.

I agree, I just wish the gdm devs would shrink or reduce duplicates to logs and/or NVIDIA actually fix their driver.