Автор Тема: Steam просит libpipewire-0.3.so.0 и libbz2.so.1.0  (Прочитано 1716 раз)

Оффлайн avg2552

  • Давно тут
  • **
  • Сообщений: 90
Запускаю
STEAM_RUNTIME=0 /usr/bin/steam %U

Получаю
You are missing the following 32-bit libraries, and Steam may not run:
libpipewire-0.3.so.0
libbz2.so.1.0

Установлены
i586-pipewire.32bit
i586-pipewire-libs.32bit
pipewire
pipewire-libs
pipewire-utils

Устанавливаюсь с
http://ftp.altlinux.org/pub/distributions/ALTLinux/
p9/branch/x86_64
p9/branch/x86_64-i586
p9/branch/noarch

До этого требовал еще какие-то библиотеки, их все нашел. С этими не разобрался.

Linux 5.4.136-std-def-alt1 #1 SMP Fri Jul 30 11:39:19 UTC 2021 x86_64 GNU/Linux

Как установить недостающие библиотеки?

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 1 153
Re: Steam просит libpipewire-0.3.so.0 и libbz2.so.1.0
« Ответ #1 : 16.08.2021 11:20:29 »
А если поставить из репозитория пакет i586-steam (Launcher for the Steam software distribution service), то он должен подтянуть необходимые зависимости.
https://www.altlinux.org/Steam
Кстати, видеоплата случайно не nvidia ? Тогда убедитесь, что для неё установлены и 32-битные библиотеки
https://www.altlinux.org/32-битный_OpenGL_на_64-битной_системе_с_драйвером_NVIDIA

Оффлайн avg2552

  • Давно тут
  • **
  • Сообщений: 90
Re: Steam просит libpipewire-0.3.so.0 и libbz2.so.1.0
« Ответ #2 : 16.08.2021 14:03:32 »
Steam ставился именно как пакет i586-steam.32bit.
Видеокарта Radeon.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Steam просит libpipewire-0.3.so.0 и libbz2.so.1.0
« Ответ #3 : 16.08.2021 14:59:51 »
apt-get install i586-bzlib i586-pipewire-libs
Но только на p10.
Андрей Черепанов (cas@)

Оффлайн avg2552

  • Давно тут
  • **
  • Сообщений: 90
Re: Steam просит libpipewire-0.3.so.0 и libbz2.so.1.0
« Ответ #4 : 16.08.2021 18:21:37 »
С p10 очень интересно получилось.

apt-get install i586-bzlib i586-pipewire-libs
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано i586-bzlib.32bit для 'i586-bzlib'
Последняя версия i586-bzlib.32bit уже установлена.
Выбрано i586-pipewire-libs.32bit для 'i586-pipewire-libs'
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
  i586-pipewire-libs.32bit: Требует: pipewire-libs (= 0.3.31-alt1:sisyphus+276232.500.4.1)
                            Требует: libbluetooth.so.3 (>= set:libUx0lxV8Oe3fCE6aFLB4)
                            Требует: libc.so.6(GLIBC_2.28)
                            Требует: libcamera.so (>= set:pjGe9YvAjTcAuzZq764chOFGzDowfZyAR9W8JZwH0dCKZCqVf1YDDwmio8O3InVMz5FmbZdDZwpmIw6fZLRNH3uEqe8gUaP3RZmJLYcbSC5SZyKxDa4pcJNK4ODZ3wiE9)
                            Требует: libfdk-aac.so.2 (>= set:ifRiBTEWWT0jr1)
                            Требует: libjack.so.0 (>= set:lgQQgRaKt8dRmxGiJMO70S1wc7s30UJ0jBSIxZhM3G5T2SQlX2Gywug0)
                            Требует: libldacBT_abr.so.2 (>= set:gdkTWNZBFhFe1)
                            Требует: libldacBT_enc.so.2 (>= set:jgs2oeIVonm0SP4)
                            Требует: libm.so.6(GLIBC_2.29)
                            Требует: libopenaptx.so.0 (>= set:heg8BiFZv3R1)
                            Требует: libusb-1.0.so.0 (>= set:kgVTBlwcZn9BOo1pT05AWwk)
                            Требует: libwebrtc_audio_processing.so.1 (>= set:onS8Fd)
E: Извините, `битые' пакеты

Как я понял это все пока только ручками делается.

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 1 153
Re: Steam просит libpipewire-0.3.so.0 и libbz2.so.1.0
« Ответ #5 : 16.08.2021 20:33:00 »
А какой у вас на данный момент репозитарий? Что показывает apt-repo ?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Steam просит libpipewire-0.3.so.0 и libbz2.so.1.0
« Ответ #6 : 16.08.2021 21:20:05 »
Перед установкой всегда желательно делать apt-get dist-upgrade.
Андрей Черепанов (cas@)

Оффлайн avg2552

  • Давно тут
  • **
  • Сообщений: 90
Re: Steam просит libpipewire-0.3.so.0 и libbz2.so.1.0
« Ответ #7 : 17.08.2021 07:35:50 »
А какой у вас на данный момент репозитарий? Что показывает apt-repo ?

apt-repo
rpm [p9] http://ftp.altlinux.org/pub/distributions/ALTLinux/ p9/branch/x86_64 classic
rpm [p9] http://ftp.altlinux.org/pub/distributions/ALTLinux/ p9/branch/noarch classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux/ p10/branch/x86_64-i586 classic

но при этом

apt-get build-dep steam
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: В sources.list должны быть указаны адреса репозиториев.

Оффлайн avg2552

  • Давно тут
  • **
  • Сообщений: 90
Re: Steam просит libpipewire-0.3.so.0 и libbz2.so.1.0
« Ответ #8 : 17.08.2021 07:40:16 »
Перед установкой всегда желательно делать apt-get dist-upgrade.

apt-get dist-upgrade
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Подсчет обновлений... Завершено
Следующие пакеты будут СОХРАНЕНЫ:
  i586-binutils.32bit i586-gawk.32bit i586-gcc8-c++.32bit i586-gcc8.32bit
  i586-glib2.32bit i586-glibc-core.32bit i586-glibc-devel-static.32bit
  i586-glibc-devel.32bit i586-glibc-nss.32bit i586-glibc-pthread.32bit
  i586-libEGL-mesa.32bit i586-libEGL.32bit i586-libGL.32bit
  i586-libGLX-mesa.32bit i586-libGLX.32bit i586-libXau.32bit
  i586-libXcomposite.32bit i586-libXcursor.32bit i586-libXdamage.32bit
  i586-libXdmcp.32bit i586-libXext.32bit i586-libXfixes.32bit
  i586-libXft.32bit i586-libXi.32bit i586-libXinerama.32bit
  i586-libXrandr.32bit i586-libXxf86vm.32bit i586-libalsa.32bit
  i586-libasan5.32bit i586-libasyncns.32bit i586-libatk.32bit
  i586-libatomic1.32bit i586-libavcodec58.32bit i586-libavformat58.32bit
  i586-libavutil56.32bit i586-libblkid.32bit i586-libbluray.32bit
  i586-libcairo.32bit i586-libcodec2.32bit i586-libcom_err.32bit
  i586-libcroco.32bit i586-libcrypt-devel.32bit i586-libcrypt.32bit
  i586-libdatrie.32bit i586-libdbus.32bit i586-libdbusmenu-gtk2.32bit
  i586-libdbusmenu.32bit i586-libdrm.32bit i586-libelf.32bit
  i586-libflac8.32bit i586-libfreetype.32bit i586-libfribidi.32bit
  i586-libgbm.32bit i586-libgcc1.32bit i586-libgcrypt20.32bit
  i586-libgdk-pixbuf.32bit i586-libgio.32bit i586-libglvnd.32bit
  i586-libgme.32bit i586-libgmp10.32bit i586-libgpg-error.32bit
  i586-libgraphite2.32bit i586-libgsm.32bit i586-libgst-plugins1.0.32bit
  i586-libgstreamer1.0.32bit i586-libgtk+2.32bit i586-libgudev.32bit
  i586-libharfbuzz.32bit i586-libidn2.32bit i586-libitm1.32bit
  i586-libjasper.32bit i586-libjbig.32bit i586-libjpeg.32bit
  i586-libkeyutils.32bit i586-libkrb5.32bit i586-liblame.32bit
  i586-liblz4.32bit i586-liblzma.32bit i586-libmount.32bit i586-libmpx2.32bit
  i586-libnsl1.32bit i586-libnspr.32bit i586-libnss.32bit i586-libogg.32bit
  i586-libopencore-amrnb0.32bit i586-libopencore-amrwb0.32bit
  i586-libopenjpeg2.0.32bit i586-liborc.32bit i586-libpango.32bit
  i586-libpciaccess.32bit i586-libpcre3.32bit i586-libpixman.32bit
  i586-libpng16.32bit i586-libpopt.32bit i586-librabbitmq-c.32bit
  i586-libreadline7.32bit i586-librsvg.32bit i586-libsbc.32bit
  i586-libselinux.32bit i586-libsnappy.32bit i586-libsndfile.32bit
  i586-libsoxr.32bit i586-libspeex.32bit i586-libsqlite3.32bit
  i586-libstdc++6.32bit i586-libstdc++8-devel.32bit i586-libswresample3.32bit
  i586-libsystemd.32bit i586-libtasn1.32bit i586-libthai.32bit
  i586-libtheora.32bit i586-libtiff5.32bit i586-libtinfo.32bit
  i586-libtwolame.32bit i586-libubsan1.32bit i586-libudev1.32bit
  i586-libudfread.32bit i586-libunistring2.32bit i586-libuuid.32bit
  i586-libva.32bit i586-libverto.32bit i586-libvorbis.32bit i586-libvpx6.32bit
  i586-libvtv0.32bit i586-libvulkan1.32bit i586-libwavpack.32bit
  i586-libwayland-client.32bit i586-libwayland-server.32bit
  i586-libwebp7.32bit i586-libx264.32bit i586-libxcb.32bit i586-libxml2.32bit
  i586-libxshmfence.32bit i586-libxvid.32bit i586-libzeromq.32bit
  i586-libzvbi.32bit i586-zlib.32bit
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 137 не будет обновлено.

Как его профорсить или что-нибудь в этом духе сделать?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Steam просит libpipewire-0.3.so.0 и libbz2.so.1.0
« Ответ #9 : 17.08.2021 07:43:26 »
А какой у вас на данный момент репозитарий? Что показывает apt-repo ?

apt-repo
rpm [p9] http://ftp.altlinux.org/pub/distributions/ALTLinux/ p9/branch/x86_64 classic
rpm [p9] http://ftp.altlinux.org/pub/distributions/ALTLinux/ p9/branch/noarch classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux/ p10/branch/x86_64-i586 classic

но при этом

apt-get build-dep steam
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: В sources.list должны быть указаны адреса репозиториев.
Не надо так делать. Или обновляйте систему целиком до p10 по инструкции: http://altlinux.org/Update/p10 или оставайтесь на p9. Пакеты из x86_64-i586 зависят от пакетов в x86_64 и нельзя одну часть взять из одного бранча, а другую — из другого.
Андрей Черепанов (cas@)

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 600
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Steam просит libpipewire-0.3.so.0 и libbz2.so.1.0
« Ответ #10 : 17.08.2021 11:24:41 »
Да. Не смешивайте разные ветки.

Оффлайн avg2552

  • Давно тут
  • **
  • Сообщений: 90
Re: Steam просит libpipewire-0.3.so.0 и libbz2.so.1.0
« Ответ #11 : 17.08.2021 15:05:48 »
Не надо так делать. Или обновляйте систему целиком до p10 по инструкции: http://altlinux.org/Update/p10 или оставайтесь на p9. Пакеты из x86_64-i586 зависят от пакетов в x86_64 и нельзя одну часть взять из одного бранча, а другую — из другого.

Понял. Спасибо. Закрываю тему.

Напишу немного в никуда.

Альту нужно что-то менять. Раньше было нужно хоть что-то и альт рулил на 100%. Сейчас многие софтверные компании поменяли бизнес процессы и обновления могут выходить еженедельно. Это касается и open-source проектов. Сейчас в альте стабильная ветка 8, 9 еще не до стабилизировали и уже устарела, а фактически работать нужно в нестабильной p10. Если альт не ускорится, он так и останется системой для тех кто переходит на Линукс с Винды как и примерно 10 лет назад.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Steam просит libpipewire-0.3.so.0 и libbz2.so.1.0
« Ответ #12 : 18.08.2021 13:23:10 »
Не надо так делать. Или обновляйте систему целиком до p10 по инструкции: http://altlinux.org/Update/p10 или оставайтесь на p9. Пакеты из x86_64-i586 зависят от пакетов в x86_64 и нельзя одну часть взять из одного бранча, а другую — из другого.

Понял. Спасибо. Закрываю тему.

Напишу немного в никуда.

Альту нужно что-то менять. Раньше было нужно хоть что-то и альт рулил на 100%. Сейчас многие софтверные компании поменяли бизнес процессы и обновления могут выходить еженедельно. Это касается и open-source проектов. Сейчас в альте стабильная ветка 8, 9 еще не до стабилизировали и уже устарела, а фактически работать нужно в нестабильной p10. Если альт не ускорится, он так и останется системой для тех кто переходит на Линукс с Винды как и примерно 10 лет назад.
Какое-то странное мнение о якобы нестабильной p10. Это стабильный поддерживаемый репозиторий. Те, кому нужно вообще rolling, могут использовать Sisyphus. Даже не увидел, что менять надо.
Андрей Черепанов (cas@)