I recommend to install steams as RPM Package, because then all the dependencies e.g. for Proton Experimental will be installed.
Fell free to use with Flatpak, if thats working fine for you. See Packages list!
These steps I used to run Steam with AMD Radeon Vega System: ASUS Mini PC PN52 BBR959XD - Barebone - Mini-PC - 1 x Ryzen 9 5900HX / 3.3 GHz
sudo transactional-update pkg install steam
The following packages will be installed:
Mesa-32bit Mesa-dri-32bit Mesa-gallium-32bit Mesa-libGL1-32bit Mesa-libglapi0-32bit fontconfig-32bit gdk-pixbuf-query-loaders-32bit glibc-locale-base-32bit gtk2-engine-oxygen-32bit gtk2-tools-32bit krb5-32bit libFLAC12-32bit libICE6-32bit libSDL-1_2-0-32bit libSM6-32bit libXcomposite1-32bit libXcursor1-32bit libXdamage1-32bit libXdmcp6-32bit libXfixes3-32bit libXft2-32bit libXi6-32bit libXinerama1-32bit libXrandr2-32bit libXrender1-32bit libXtst6-32bit libXxf86vm1-32bit libaom3-32bit libasound2-32bit libatk-1_0-0-32bit libavahi-client3-32bit libavahi-common3-32bit libavcodec58_134-32bit libavutil56_70-32bit libblkid1-32bit libbluetooth3-32bit libbrotlicommon1-32bit libbrotlidec1-32bit libbz2-1-32bit libcairo2-32bit libcamera-base0_0_1-32bit libcamera0_0_1-32bit libcanberra0-32bit libcap2-32bit libcelt0-2-32bit libcodec2-1_0-32bit libcom_err2-32bit libcrypt1-32bit libcups2-32bit libcurl4-32bit libdatrie1-32bit libdav1d6-32bit libdbus-1-3-32bit libdbus-glib-1-2-32bit libdrm_intel1-32bit libdrm_nouveau2-32bit libdrm_radeon1-32bit libdw1-32bit libfdk-aac2-32bit libfontconfig1-32bit libfreebl3-32bit libfreetype6-32bit libfribidi0-32bit libgbm1-32bit libgcrypt20-32bit libgdk_pixbuf-2_0-0-32bit libgio-2_0-0-32bit libglib-2_0-0-32bit libglvnd-32bit libgmodule-2_0-0-32bit libgmp10-32bit libgnutls30-32bit libgobject-2_0-0-32bit libgomp1-32bit libgpg-error0-32bit libgraphite2-3-32bit libgsm1-32bit libgtk-2_0-0-32bit libharfbuzz0-32bit libhogweed6-32bit libidn2-0-32bit libjack0-32bit libjbig2-32bit libjitterentropy3-32bit libjpeg8-32bit libkeyutils1-32bit libldac2-32bit libldap2-32bit liblilv-0-0-32bit libltdl7-32bit liblz4-1-32bit liblzma5-32bit libmount1-32bit libmp3lame0-32bit libnettle8-32bit libnghttp2-14-32bit libnm0-32bit libogg0-32bit libopenal1-32bit libopenjp2-7-32bit libopenssl1_0_0 libopenssl1_0_0-steam libopenssl1_0_0-steam-32bit libopenssl1_1-32bit libopus0-32bit libp11-kit0-32bit libpango-1_0-0-32bit libpciaccess0-32bit libpcre2-8-0-32bit libpipewire-0_3-0-32bit libpixman-1-0-32bit libpng12-0-32bit libpng16-16-32bit libportaudio2-32bit libpsl5-32bit libpulse0-32bit librav1e0-32bit libsasl2-3-32bit libsbc1-32bit libselinux1-32bit libserd-0-0-32bit libsndfile1-32bit libsoftokn3-32bit libsord-0-0-32bit libsoxr0-32bit libspeex1-32bit libsqlite3-0-32bit libsratom-0-0-32bit libssh4-32bit libswresample3_9-32bit libsystemd0-32bit libtasn1-6-32bit libthai0-32bit libtheora0-32bit libtheoradec1-32bit libtheoraenc1-32bit libtiff5-32bit libtwolame0-32bit libudev1-32bit libunistring5-32bit libunwind8-32bit libusb-1_0-0-32bit libuuid1-32bit libva-drm2-32bit libva-glx2-32bit libva-x11-2-32bit libva2-32bit libverto1-32bit libvorbis0-32bit libvorbisenc2-32bit libvorbisfile3-32bit libvpx7-32bit libwayland-server0-32bit libwebp7-32bit libwebpmux3-32bit libwebrtc_audio_processing1-32bit libxcb-dri2-0-32bit libxcb-glx0-32bit libxcb-render0-32bit libyaml-0-2-32bit libz1-32bit libzstd1-32bit lsb-release mozilla-nspr-32bit mozilla-nss-32bit mozilla-nss-certs-32bit openal-soft-data pipewire-modules-0_3-32bit pipewire-spa-plugins-0_2-32bit steam zenity zenity-lang
zypper addrepo https://download.opensuse.org/repositories/X11:XOrg/openSUSE_Tumbleweed/X11:XOrg.repo
zypper refresh
sudo transactional-update --continue pkg install amdvlk amdvlk-32bit
vulkaninfo | grep device_name
There should be no error displayed!
Summary
vulkaninfo --summary
Configure Proton Experimental!
and have fun with AgeOfEmpires 4! :-)