Games not launching from steam

i am running a brand new install of zorin 18 core on an razor blade 15 from mid 2019, with the following specs:
OS: Zorin OS 18 x86_64
Host: Blade 15 Mid 2019-Base 3.04
Kernel: 6.14.0-37-generic
Packages: 2010 (dpkg), 24 (flatpak)
Shell: bash 5.2.21
Resolution: 1920x1080
DE: GNOME 46.0
WM: Mutter
WM Theme: ZorinBlue-Light
Theme: ZorinBlue-Light [GTK2/3]
Icons: ZorinBlue-Light [GTK2/3]
Terminal: gnome-terminal
CPU: Intel i7-9750H (12) @ 4.500GHz
GPU: NVIDIA GeForce RTX 2060 Mobile
GPU: Intel CoffeeLake-H GT2 [UHD Gra
Memory: 3282MiB / 15889MiB

Whenever I launch any of my games through steam (whether it's been downloaded through flatpak, native or from steam itself) they all say they are running and then eventually quit without ever actually launching the games. I am using the most upto date nvidia drivers (the nvidia-driver-580-open (proprietary, tested))

I recommend not using Steam as a Flatpak. Instead, use the standard .deb install, then ensure it sees the drive your games are stored on.

Flatpak, being double sandboxed, often cannot reconciliate out of bounds file locations.

Use the .deb package of Steam.
Then run this command, so we can see the driver status;

sudo apt install inxi
inxi -Ga

Welcome to the Forum!

Because of Your Nvidia Card, I would suggest to switch to Xorg. To do that, go to the Login Screen. Click there on Your Profile so that the Password Field appears. When it is appeared, You should see in the bottom right Corner a Gear Icon. Click on it and choose the Option ''Zorin Desktop on Xorg'' and then log in. Like already mentioned, I would agree to stay on the .deb Version of Steam. And maybe try the not open Nvidia 580 Driver.

Graphics:
Device-1: Intel CoffeeLake-H GT2 [UHD Graphics 630] vendor: Razer USA
driver: i915 v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20
ports: active: eDP-1 empty: DP-1,DP-2 bus-ID: 00:02.0 chip-ID: 8086:3e9b
class-ID: 0300
Device-2: NVIDIA TU106M [GeForce RTX 2060 Mobile] vendor: Razer USA
driver: nvidia v: 580.95.05 alternate: nvidiafb,nouveau,nvidia_drm
non-free: 550.xx+ status: current (as of 2024-04; EOL~2026-12-xx)
arch: Turing code: TUxxx process: TSMC 12nm FF built: 2018-2022 pcie:
gen: 1 speed: 2.5 GT/s lanes: 16 link-max: gen: 3 speed: 8 GT/s ports:
active: none empty: DP-3, DP-4, DP-5, HDMI-A-1 bus-ID: 01:00.0
chip-ID: 10de:1f11 class-ID: 0300
Device-3: IMC Networks USB Camera driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-7:3 chip-ID: 13d3:56bd
class-ID: 0e02 serial: 0x0001
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6
compositor: gnome-shell v: 46.0 driver: X: loaded: modesetting,nvidia
unloaded: fbdev,nouveau,vesa dri: iris gpu: i915 display-ID: :1 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 98 s-size: 499x280mm (19.65x11.02")
s-diag: 572mm (22.53")
Monitor-1: eDP-1 model: LG Display 0x0625 built: 2018 res: 1920x1080
hz: 144 dpi: 142 gamma: 1.2 size: 344x194mm (13.54x7.64")
diag: 395mm (15.5") ratio: 16:9 modes: 1920x1080
API: EGL v: 1.5 hw: drv: intel iris drv: nvidia nouveau drv: nvidia
platforms: device: 0 drv: nvidia device: 1 drv: nouveau device: 2 drv: iris
device: 3 drv: swrast gbm: drv: nvidia surfaceless: drv: nvidia x11:
drv: iris inactive: wayland
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa
v: 25.0.7-0ubuntu0.24.04.2 glx-v: 1.4 direct-render: yes renderer: Mesa
Intel UHD Graphics 630 (CFL GT2) device-ID: 8086:3e9b memory: 7.58 GiB
unified: yes

when i log out i don't see the option for zorin desktop on Xorg, i only see Zorin desktop or Zorin desktop with Wayland. I also tried the non open drivers and nothing changed

Okay, then in Your Case it is reveresed. I see in Your Post to @Storm that Your System already runs in Xorg.

Try the Following: Type in the Terminal sudo prime-select nvidia

That should set Your Graphics Output primary to Your Nvidia Card. Let's see if the Games will run this Way.

that worked, thank you