Сменил gt1030 на китайский рефаб RX580 2048sp (ядро скорее всего от RX470/570). С amd под линуксами дел раньше не имел. Вычистил систему (Debian 11) от дров нвидии, поставил amdgpu. В бенчмарках unigine тесты работает отлично. Запускаю стим, а игры сразу завершаются после запуска. В выхлопе только
ERROR: ld.so: object '/home/evil/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/evil/.steam/debian-installation/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/evil/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Uploaded AppInterfaceStats to Steam
Как понял, это никак не влияет на запуск игр, оверлей пробовал вырубать. Проблема осталась.
Запустил Quake Champions через Proton - пишет, что карта или драйвер не поддерживает directx11 и зависает. Нормально запускается из установленных только Duke Nukem 3D.
Пробовал настраивать по разным манам, читал вики дебиана и стима, но результата ноль.
Поставил чистый Debian 12, на него накатил стим, amdgpu из коробки. Проблема осталась. В чем может быть проблема? Чего не хватает или что мешает?