Подскажите, пожалуйста, не является ли ошибкой различие в списке (количестве) пакетов, устанавливаемых: 1. Из "Центра приложений" GNOME при установке приложения "PortProton" 2. Устанавливаемых вручную способом предлагаемым на странице https://linux-gaming.ru/2022/11/24/portproton/ для дистрибутива ALT Linux (без использования epm) Описание самой ситуации: Ставлю PortProton из "Центра приложений" GNOME, далее пробую подобрать разные версии Wine чтобы наконец запустить Heroes 3 HotA, но при запуске как будто бы ничего не происходит. Полез на https://linux-gaming.ru/2022/11/24/portproton/ и решил запустить в терминале команду apt-get update && apt-get dist-upgrade && apt-get install portproton i586-{libvulkan1,libd3d,libGL,libgio,libnm,libnsl1,libnss,glibc-nss,glibc-pthread,libunwind,xorg-dri-swrast} Смотрю появилось предложение установить еще 16 пакетов (все названия на i586 начинаются, перечислю их ниже под звездочкой*), соглашаюсь. И теперь Герои 3 наконец запускаются. Как я понял, этих пакетов не хватило для запуска игры без выполнения дополнительных действий в терминале. Какой мной используется дистрибутив: ALT Regular GNOME *16 пакетов, которые были предложены для доустановки: i586-libnspr-1:4.35-alt1 i586-libpcre2-10.42-alt1 i586-glib2-2.78.4-alt1 i586-libselinux-1:3.6-alt1 i586-libsqlite3-3.44.2-alt1 i586-libnss-3.96.1-alt1 i586-libuuid-2.39.2-alt1 i586-libblkid-2.39.2-alt1 i586-libmount-2.39.2-alt1 i586-libgio-2.78.4-alt1 i586-glibc-pthread-6:2.38.0.44.d37c2 i586-glibc-nss-6:2.38.0.44.d37c2b20a i586-libnm-1.44.2-alt1 i586-libunwind-1.7.0-alt2 i586-libnsl1-6:2.38.0.44.d37c2b20a4 i586-libd3d-4:23.3.5-alt1
Сейчас протестировал уже на другом дистрибутиве Альта - ALT Workstation K 10.2. В этот раз "не хватало" 7 пакетов. Может эта информация сэкономит вам время. Выполненные мной действия: Установил ALT Workstation K 10.2 `su -` `apt-get update` `apt-get dist-upgrade` `reboot` //ставлю все обновления и перезагружаюсь Устанавливаю Portproton через Discover, далее пробую в терминате: `apt-get update && apt-get dist-upgrade && apt-get install portproton i586-{libvulkan1,libd3d,libGL,libgio,libnm,libnsl1,libnss,glibc-nss,glibc-pthread,libunwind,xorg-dri-swrast}` В ответ было предложено доустановить 7 пакетов: i586-libd3d.32bit i586-libnm.32bit i586-libnsl1.32bit i586-libnspr.32bit i586-libnss.32bit i586-libsqlite3.32bit libnsl1
(Ответ для Дмитрий на комментарий #1) > Сейчас протестировал уже на другом дистрибутиве Альта - ALT Workstation K Проблема в том-что в спеке для пакета с архитектурой x86_64 нельзя явно указывать зависимости из arepo (репозиторий 32-битных пакетов). Пытаюсь решить разными путями. Если не получится более "красиво", то придется сделать как со steam (т.е. собирать пакет i586-portproton, который предоставляет пакет portproton). Спасибо за подробную информацию.