Не запускаются 32-bit игры через Steam

Сообщения
629
#21
to Iskatel_znaniy
Primo, PlayOnLinux - это Wine. Wine предназначен для запуска Windows-приложений в Linux-среде. Причем довольно примитивных приложений, если хочется по-быстрому и без лишнего геморроя. А Steam в целом таким (примитивным) не является и слишком часто обновляет собственный функционал, чтобы его корректно эмулировать в Wine. И более того уже имеет стабильный релиз для Linux...
Secundo, все ваши проблемы (у тов. Cyberz аналогично) в том, что AstraLinux исключительно amd64-платформа и поддержка i386-архитектуры в ней принципиально отсутствует. А при попытке натянуть i386-архитектуру от Debian 9 вы получаете сбой, панику и конец обеда...

А сеть в KVM с преферансом и куртизанками без упора в кривой NetworkManager и встроенные в Qemu кривые скрипты Python можно сделать аналогично спойлеру - в простейшем случае и гипервизору и вирт.машинам будет доступно адресное пространство и обмен в реальной сети...
1. Удалить нахрен NetworkManager
2. Настроить сетевой интерфейс (см. выхлоп команды ip a) через /etc/network/interfaces в режиме bridge, например:
auto br0
iface br0 inet static
address ip-адрес-гипервизора
netmask маска-реальной-сети
gateway ip-адрес-шлюза
dns-nameservers ip-адрес-DNS-сервера
bridge_ports имя-реального-сетевого-интерфейса-из-команды-"ip a"
bridge_stp off
bridge_fd 0
bridge_maxwait 0

3. Ребутнуться
4. Открыть Qemu и в настройках виртуальной машины для сетевого интерфейса указать "Создать на базе: br0" и "Модель: virtio"
5. Перезапустить вирт.машину. Настроить сетевой адаптер внутри вирт машины (либо вручную из той же подсети, либо динамически, если в реальной сети используется DHCP)

ЗЫ Не знаю, что там у Steam с поддержкой amd64 only. И более того не вижу смысла Steam вообще на Astra Linux лепить - не для того этот магазин-клиент и эта ОС разрабатывались. Хотите играццо? Ставьте Windows параллельно. Это единственный наиболее адекватный способ без костылей совместимости (программной и аппаратной, ага), imho. Либо юзайте всем известный трекер с готовыми Wine-образами большинства Win-игр для Linux - там народ любезно инструкции предоставляет, в которых разобраться дело двух минут...
А как удалить NetworkManager и где? На реальной машине? Как именно его удалить? Не часто приходиться с linux удалять приложения да еще и сетевые так чтобы не сломать что нибудь в системе так как при удалении можно потерять необходимые зависимости...
 

oko

New member
Сообщения
1 167
#22
to Iskatel_znaniy
Primo, от пакетов NetworkManager в большинстве никакие другие не зависят...
Secundo, за удалением Гугл в помощь - NM в каждом втором дистрибутиве Linux по умолчанию идет...
Tertio, если его удалить, подключение к сети придется конфигурировать вручную без графического менеджера (коим NetworkManager и является). Подходит это вам или нет - решайте сами. Но я бы рекомендовал разобраться в подобных базовых вещах, а потом уже переходить к чему-то сложнее, навроде KVM, Qemu и проч...