求助,我在 7 月 10 日更新系统后 steam proton 无法正常启动游戏

事情如下:
我在 7 月 10 日更新系统后,不知道是不是删了什么不该删的东西,现在 protontricks 和 steam proton 都无法启动游戏,不过 wine 现在是可以正常使用的。steam 启动游戏 log 如下:

ProtonFixes[19896] WARN: [CONFIG]: Parent directory "/home/kalore/.config/protonfixes" does not exist. Abort.
fsync: up and running.
chdir "/home/kalore/.local/share/Steam/steamapps/common/Limbus Company"
ERROR: ld.so: object '/home/kalore/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kalore/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kalore/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/kalore/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kalore/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game Recording - would start recording game 1973530, but recording for this game is disabled
Adding process 19909 for gameID 1973530
Adding process 19913 for gameID 1973530
Adding process 19914 for gameID 1973530
Adding process 20027 for gameID 1973530
ProtonFixes[20027] WARN: [CONFIG]: Parent directory "/home/kalore/.config/protonfixes" does not exist. Abort.
ProtonFixes[20027] INFO: Running protonfixes
ProtonFixes[20027] INFO: Running checks
ProtonFixes[20027] INFO: All checks successful
ProtonFixes[20027] INFO: Using global defaults for "Limbus Company" (1973530)
ProtonFixes[20027] INFO: No global protonfix found for "Limbus Company" (1973530)
fsync: up and running.
Adding process 20029 for gameID 1973530
Adding process 20030 for gameID 1973530
pid 20032 != 20031, skipping destruction (fork without exec?)
Adding process 20031 for gameID 1973530
Adding process 20034 for gameID 1973530
Game Recording - game stopped [gameid=1973530]
Removing process 20034 for gameID 1973530
Removing process 20031 for gameID 1973530
Removing process 20030 for gameID 1973530
Removing process 20029 for gameID 1973530
Removing process 20027 for gameID 1973530
Removing process 19914 for gameID 1973530
Removing process 19913 for gameID 1973530
Removing process 19909 for gameID 1973530

求助各位大佬帮帮忙!

以下为我的电脑配置:

          ,...,                                 kalore@Vivobook
     .,:lloooooc;.                              ---------------
   ,ool'     oo,;oo:                            OS: openSUSE Tumbleweed x86_64
 .lo'        oo.   oo:                          Host: Vivobook_ASUSLaptop M3500QC_M3500QC (1.0)
.oo.         oo.    oo:                         Kernel: Linux 6.15.4-1-default
:ol          oo.    'oo                         Uptime: 2 hours, 50 mins
:oo         .oo.    .oo.                        Packages: 5473 (rpm), 28 (flatpak)
.oooooooooooooo.    .oo.                        Shell: bash 5.2.37
 ;oo.               .oo.                        Display (SDC4161): 1920x1080 @ 60 Hz in 16" [Built*
  'oo,              .oo.                        Display (2270W): 1920x1080 @ 60 Hz in 22" [Externa]
    "ooc,',,,,,,,,,,:ooc,,,,,,,,,,,             DE: KDE Plasma
       ':cooooooooooooooooooooooooool;.         WM: KWin (X11)
                    .oo.             .oo;       WM Theme: ChromeOS-dark
                    .oo.               .oo.     Theme: Breeze (VividCyanDarkColorscheme) [Qt], Dra]
                    .oo.    'oooooooooo:ooo.    Icons: Tela-circle-dark [Qt], Tela-circle-dark [GT]
                    .oo.    'oo.         col    Font: Noto Sans (10pt) [Qt], Noto Sans (10pt) [GTK]
                    .oo'    'oo          col    Cursor: volantes (24px)
                     coo    'oo          oo'    Terminal: konsole 25.4.3
                      coc   'oo        .lo,     Terminal Font: Fira Code Medium (12pt, Regular)
                       `oo, 'oo      .:oo       CPU: AMD Ryzen 7 5800H (16) @ 4.46 GHz
                         'ooooc,, ,:lol         GPU 1: NVIDIA GeForce RTX 3050 Mobile [Discrete]
                            `''"clc"'           GPU 2: AMD Radeon Vega Series / Radeon Vega Mobile]
                                                Memory: 7.26 GiB / 15.02 GiB (48%)
                                                Swap: Disabled
                                                Disk (/): 230.72 GiB / 467.89 GiB (49%) - ext4
                                                Local IP (wlp2s0): 192.168.1.8/24
                                                Battery (ASUS Battery): 100% [AC Connected]
                                                Locale: zh_CN.UTF-8

snapper 回滚看看吧

用 timeshift 回滚之后系统直接进不去了,跑到别的 live 把文件备份后想重装 opensuse,然后发现不能正常引导,读完条之后就会黑屏并只有一条光标亮着,什么都干不了,也睡过了该启动项 monodeset,但是完全没用,现在暂时被困在 Windows 不知道怎么办了。。。

至少说一下是啥游戏…以及回滚的时候内核镜像啥的是不跟着走的需要重新生成

这边试了边狱巴士(protonGE9-25 和 9-27),尤格索托斯的庭院(proton experimental),和随便从网上下的 windows 游戏(上面的都试了,同时 wine 也试了,可以跑)
内核镜像这个的确没看……

有可能是 nvidia vulkan 驱动出问题了。参考 arch 那边同样的情况,可能内核太新或者 vulkan 接口库太新都会出这问题。
https://bbs.archlinux.org/viewtopic.php?id=267629

闭源显卡驱动玩游戏的话,内核和显卡驱动都 hold 住,不做大版本更新比较好。我 Gentoo 其他都滚,就 mask 了内核,只在 6.1.* LTS 上升级最后一位小版本。显卡比较老,驱动直接 mask 在了 390 不升了。

好的明白了,谢谢佬!