Trying to launch steam crashing pc

I am trying to open Steam and my computer freezes immediately and shuts down, taking me to the login screen. I started getting this error after a crash while playing Cyberpunk 2077, and I have not been able to open Steam since. The error messages in journalctl are as follows:

Oca 05 00:24:36 duffy kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx_0.0.0 timeout, signaled seq=110149, emitted seq=110151
Oca 05 00:24:36 duffy kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process Xorg pid 3182 thread Xorg:cs0 pid 3183
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu: IP block:gfx_v11_0 is hung!
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu: GPU reset begin!
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:173 vmid:0 pasid:0, for process  pid 0 thread  pid 0)
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000000000000000 from client 10
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00040B5B
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          Faulty UTCL2 client ID: CPC (0x5)
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          MORE_FAULTS: 0x1
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          WALKER_ERROR: 0x5
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          PERMISSION_FAULTS: 0x5
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          MAPPING_ERROR: 0x1
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          RW: 0x1
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:173 vmid:0 pasid:0, for process  pid 0 thread  pid 0)
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000000000000000 from client 10
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00000000
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          Faulty UTCL2 client ID: CB/DB (0x0)
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          MORE_FAULTS: 0x0
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          WALKER_ERROR: 0x0
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          PERMISSION_FAULTS: 0x0
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          MAPPING_ERROR: 0x0
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          RW: 0x0
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:173 vmid:0 pasid:0, for process  pid 0 thread  pid 0)
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000000000000000 from client 10
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00000000
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          Faulty UTCL2 client ID: CB/DB (0x0)
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          MORE_FAULTS: 0x0
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          WALKER_ERROR: 0x0
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          PERMISSION_FAULTS: 0x0
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          MAPPING_ERROR: 0x0
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          RW: 0x0
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:173 vmid:0 pasid:0, for process  pid 0 thread  pid 0)
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000000000000000 from client 10
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00000000
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          Faulty UTCL2 client ID: CB/DB (0x0)
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          MORE_FAULTS: 0x0
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          WALKER_ERROR: 0x0
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          PERMISSION_FAULTS: 0x0
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          MAPPING_ERROR: 0x0
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          RW: 0x0
Oca 05 00:24:37 duffy kernel: Failed to wait all pipes clean
Oca 05 00:24:37 duffy kernel: amdgpu 0000:03:00.0: amdgpu: soft reset failed, will fallback to full reset!
Oca 05 00:24:38 duffy kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:157 vmid:0 pasid:0, for process  pid 0 thread  pid 0)
Oca 05 00:24:38 duffy kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000000000000000 from client 10
Oca 05 00:24:38 duffy kernel: amdgpu 0000:03:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00000B3A
Oca 05 00:24:38 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          Faulty UTCL2 client ID: CPC (0x5)
Oca 05 00:24:38 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          MORE_FAULTS: 0x0
Oca 05 00:24:38 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          WALKER_ERROR: 0x5
Oca 05 00:24:38 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          PERMISSION_FAULTS: 0x3
Oca 05 00:24:38 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          MAPPING_ERROR: 0x1
Oca 05 00:24:38 duffy kernel: amdgpu 0000:03:00.0: amdgpu:          RW: 0x0
Oca 05 00:24:38 duffy kernel: [drm:gfx_v11_0_hw_fini [amdgpu]] *ERROR* failed to halt cp gfx

and my inxi -Ga outpu is

Graphics:
  Device-1: AMD Navi 31 [Radeon RX 7900 XT/7900 XTX] driver: amdgpu v: kernel
    arch: RDNA-3 code: Navi-3x process: TSMC n5 (5nm) built: 2022+ pcie: gen: 4
    speed: 16 GT/s lanes: 16 ports: active: DP-1,DP-3 empty: DP-2,HDMI-A-1
    bus-ID: 03:00.0 chip-ID: 1002:744c class-ID: 0300
  Display: x11 server: X.Org v: 21.1.6 driver: X: loaded: amdgpu
    dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 5120x1440 s-dpi: 96 s-size: 1354x381mm (53.31x15.00")
    s-diag: 1407mm (55.38")
  Monitor-1: DP-1 mapped: DisplayPort-0 pos: right
    model: LG (GoldStar) ULTRAGEAR serial: 112NTMXME363 built: 2021
    res: 2560x1440 dpi: 93 gamma: 1.2 size: 697x392mm (27.44x15.43")
    diag: 800mm (31.5") ratio: 16:9 modes: max: 2560x1440 min: 640x350
  Monitor-2: DP-3 mapped: DisplayPort-2 pos: primary,left
    model: LG (GoldStar) ULTRAGEAR serial: 105NTUW4H270 built: 2021
    res: 2560x1440 dpi: 93 gamma: 1.2 size: 697x392mm (27.44x15.43")
    diag: 800mm (31.5") ratio: 16:9 modes: max: 2560x1440 min: 640x350
  API: OpenGL v: 4.6 Mesa 23.0.0-devel (git-53d9b696e4) renderer: AMD
    Radeon Graphics (gfx1100 LLVM 16.0.0 DRM 3.49 6.1.2-arch1-1)
    direct render: Yes

thanks for your helpings.

hello!
judging by the output of your journalctl it seems to me like the issue is generic and not specific (congratulations on that marvelous " *ERROR* ring gfx_0.0.0 timeout)

Check this thread for reference: CLICK ME

I dunno if this can be of any help to you, but here’s what I would do:

  1. fully remove steam
sudo pacman -Rsn steam #this is assuming you installed this exact package and its dependencies

edit: forgot a very important thing: you have to manually delete all steam traces still on disk. They vary, so be sure to hunt for hidden files and directories. The most common is under home/.steam but you may have .steampid and more.

  1. fully remove graphic drivers
sudo pacman -Rsn amdgpu #again, assuming you installed this exact driver, otherwise just change with the one you are using right now
  1. install the drivers that seems to give the least headaches these days
sudo pacman -S vulkan-radeon lib32-vulkan-radeon
  1. reinstall steam
sudo pacman -Sy steam #if prompted, confirm the choice for "vulkan radeon"

I have AMD cpu and AMD videocard, and Cyberpunk runs flawless.

best of luck!