ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.26k stars 175 forks source link

Fedora 40 KDE Spin version don't work #11440

Open VictorMolokanov opened 1 week ago

VictorMolokanov commented 1 week ago

Your system information

Please describe your issue in as much detail as possible:

i can't install steam on Fedora by some bug. i had amd cpu and why steam need intel packages?

Steps for reproducing this issue:

  1. try to install
  2. error text of error Внутрішня помилка: Помилка під час виконання операції: файл /usr/share/locale/en@boldquot/LC_MESSAGES/elfutils.mo, який встановлюється у elfutils-libelf-0.192-4.fc40.i686, конфліктує з файлом з пакунка elfutils-libelf-0.191-4.fc40.x86_64 файл /usr/share/locale/en@quot/LC_MESSAGES/elfutils.mo, який встановлюється у elfutils-libelf-0.192-4.fc40.i686, конфліктує з файлом з пакунка elfutils-libelf-0.191-4.fc40.x86_64 файл /usr/share/doc/pipewire/NEWS, який встановлюється у pipewire-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-1.0.8-1.fc40.x86_64 файл /usr/share/man/man1/pipewire.1.gz, який встановлюється у pipewire-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-1.0.8-1.fc40.x86_64 файл /usr/share/man/man5/pipewire-filter-chain.conf.5.gz, який встановлюється у pipewire-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-1.0.8-1.fc40.x86_64 файл /usr/share/man/man5/pipewire.conf.5.gz, який встановлюється у pipewire-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-1.0.8-1.fc40.x86_64 файл /usr/share/pipewire/filter-chain.conf, який встановлюється у pipewire-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-1.0.8-1.fc40.x86_64 файл /usr/share/pipewire/filter-chain/demonic.conf, який встановлюється у pipewire-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-1.0.8-1.fc40.x86_64 файл /usr/share/pipewire/minimal.conf, який встановлюється у pipewire-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-1.0.8-1.fc40.x86_64 файл /usr/share/pipewire/pipewire-aes67.conf, який встановлюється у pipewire-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-1.0.8-1.fc40.x86_64 файл /usr/share/pipewire/pipewire-avb.conf, який встановлюється у pipewire-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-1.0.8-1.fc40.x86_64 файл /usr/share/pipewire/pipewire.conf, який встановлюється у pipewire-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-1.0.8-1.fc40.x86_64 файл /usr/share/man/man5/pipewire-client.conf.5.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-access.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-adapter.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-avb.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-client-device.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-client-node.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-combine-stream.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-echo-cancel.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-example-filter.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-example-sink.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-example-source.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-fallback-sink.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-ffado-driver.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-filter-chain.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-jack-tunnel.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-jackdbus-detect.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-link-factory.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-loopback.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-metadata.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-netjack2-driver.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-netjack2-manager.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-pipe-tunnel.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-portal.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-profiler.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-protocol-native.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-protocol-pulse.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-protocol-simple.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-pulse-tunnel.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-raop-discover.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-raop-sink.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-roc-sink.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-roc-source.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-rt.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-rtp-sap.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-rtp-session.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-rtp-sink.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-rtp-source.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-session-manager.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-vban-recv.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-vban-send.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-x11-bell.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-module-zeroconf-discover.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/libpipewire-modules.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/man/man7/pipewire-devices.7.gz, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/pipewire/client-rt.conf, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/pipewire/client.conf, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/spa-0.2/bluez5/bluez-hardware.conf, який встановлюється у pipewire-libs-1.0.9-1.fc40.i686, конфліктує з файлом з пакунка pipewire-libs-1.0.8-1.fc40.x86_64 файл /usr/share/doc/gstreamer1/NEWS, який встановлюється у gstreamer1-1.24.9-1.fc40.i686, конфліктує з файлом з пакунка gstreamer1-1.24.8-1.fc40.x86_64 файл /usr/share/doc/gstreamer1/RELEASE, який встановлюється у gstreamer1-1.24.9-1.fc40.i686, конфліктує з файлом з пакунка gstreamer1-1.24.8-1.fc40.x86_64
kisak-valve commented 1 week ago

Hello @VictorMolokanov, I'd focus on why Fedora doesn't want to install matched versions between arch variants of the system packages (32 bit and 64 bit). In general, Steam wants the host system to provide a usable 32 bit and 64 bit OpenGL render path and it's up to the distro packaging to figure out which packages provide that for your system.

This issue needs to be evaluated and resolved by your distro's package maintainer(s). Report it to Fedora if it hasn't been already.

coozoo commented 1 week ago

I'm using spins and on fedora 40 everything fin as far as I know steam can be provided by few repo and none of them default for fedora you can try to check $ sudo dnf list steam --showduplicates I'll bet you are trying to install rpmfusion's steam with fedora's default gstreamer