protonscr

Fedora 40 KDE Spin version don't work

steamopen Distro Family: Fedora
ValveSoftware/steam-for-linux#11440 · opened 2024-11-09 by VictorMolokanov · updated 2025-04-25 · 3 comments · github
VVictorMolokanov 2024-11-09 github

Your system information

  • Steam client version (build number or date):
  • Fedora 40 KDE Spin (e.g. Ubuntu):
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes
    Steam Logs: [generate by running this command in a terminal tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs]
  • GPU: Nvidia

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
Kkisak-valve maintainer 2024-11-09 github

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.

Ccoozoo 2024-11-13 github

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

Ddjsiropchik 2025-04-25 github

Replying to https://github.com/ValveSoftware/steam-for-linux/issues/11440#issue-2646032448

I recommend you to use Steam Flatpak.