Запуск игры homm3.5 на bullseye (.sh)

Автор Eyer, 24 июля 2021, 02:23:15

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Eyer

Здравия, добрые люди.

Не удается запустить sh-файлы на debian bullseye xfce.

Открыть содержимое (спойлер)
=======================================================

Game: Heroes of Might and Magic III: In the Wake of Gods
Version: 3.58f

Wine: wine-4.2
Arch: x32
CSMT: enabled

=======================================================

If game doesn't work run the script with --debug parameter
to see more output: ./start.sh --debug

=======================================================

Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
note@book:/media/note/Incognita/games/HoMM3_Linux/Mods/H3WoG$
[свернуть]
Debian Bullseye mate
Можно на ты

Whowka

#1
Цитата: Eyer от 24 июля 2021, 02:23:15Не удается запустить sh-файлы
Шо? Все sh-файлы?О_о
Цитата: Eyer от 24 июля 2021, 02:23:15If game doesn't work run the script with --debug parameter
to see more output: ./start.sh --debug
А чё он пишет то?

dzhoser

Пишет что шрифтов не хватает и наверное поддержка 32 бит нужна
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков

Eyer

Цитата: Whowka от 24 июля 2021, 03:02:04Все sh-файлы?
С другими, оказывается, другая ошибка))

note@book:/media/note/Incognita/games/HLCS$ '/media/note/Incognita/games/HLCS/hl.sh'
Error:libGL.so.1: wrong ELF class: ELFCLASS64
Could not load hw.so.
Please try again at a later time.note@book:/media/note/Incognita/games/HLCS$


Цитата: Whowka от 24 июля 2021, 03:02:04А чё он пишет то?
Открыть содержимое (спойлер)


000b:err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
001e:err:module:load_builtin_dll failed to load .so lib for builtin L"winebus.sys": libudev.so.1: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
001e:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\WineBus": c0000142
0012:err:service:process_send_command service protocol error - failed to write pipe!
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
0021:err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libXext.so.6: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
0009:err:module:load_builtin_dll failed to load .so lib for builtin L"WININET.dll": libz.so.1: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
0009:err:module:import_dll Loading library WININET.dll (which is needed by L"C:\\Program Files\\HoMM 3.5 WoG\\HD_UPD.dll") failed (error c000007a).
0009:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0009:err:winediag:nodrv_CreateWindow Unknown error (127).

[свернуть]




При запуске из окна, мышью/enter, открывается текстовым редактором.

Цитата: dzhoser от 24 июля 2021, 07:34:03Пишет что шрифтов не хватает и наверное поддержка 32 бит нужна
Буду пробовать
Debian Bullseye mate
Можно на ты

Eyer

Freetype вроде установил, но ошибка не устранилась.
Wine устанавливал переустанавливал, тоже без изменений.
Надо заметить, при попытке установить wine по инструкции

Открыть содержимое (спойлер)

выходит такая картина, не очень мне нравится:

Открыть содержимое (спойлер)
note@book:~$    sudo dpkg --add-architecture i386
[sudo] пароль для note:
pkg-config-dpkghook: предупреждение: Architecture amd32 not defined in architecture tables, ignored
note@book:~$     wget -nc https://dl.winehq.org/wine-builds/winehq.key
Файл «winehq.key» уже существует — не загружается.
note@book:~$     sudo apt-key add winehq.key
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
OK
note@book:~$    sudo echo "deb https://dl.winehq.org/wine-builds/debian/ bullseye main" >  /tmp/winehq.list
note@book:~$    sudo cp -v /tmp/winehq.list /etc/apt/sources.list.d/
'/tmp/winehq.list' -> '/etc/apt/sources.list.d/winehq.list'
note@book:~$    sudo apt update
Пол:1 http://ftp.ru.debian.org/debian bullseye InRelease [154 kB]             
Пол:2 http://ftp.ru.debian.org/debian bullseye-updates InRelease [40,1 kB]     
Пол:3 https://dl.winehq.org/wine-builds/debian bullseye InRelease [6 262 B]   
Пол:4 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages [419 kB]
Пол:5 https://dl.winehq.org/wine-builds/debian bullseye/main i386 Packages [429 kB]
Получено 1 048 kB за 3с (377 kB/s)         
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово         
Все пакеты имеют последние версии.
N: Пропускается получение настроенного файла «main/binary-amd32/Packages», так как репозиторий «https://dl.winehq.org/wine-builds/debian bullseye InRelease» не поддерживает архитектуру «amd32»
note@book:~$    sudo apt install --install-recommends winehq-stable
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово         
Некоторые пакеты не могут быть установлены. Возможно, то, что вы просите,
неосуществимо, или же вы используете нестабильную версию дистрибутива, где
запрошенные вами пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, вам поможет:

Следующие пакеты имеют неудовлетворённые зависимости:
winehq-stable : Зависит: wine-stable (= 6.0.1~bullseye-1)
E: Невозможно исправить ошибки: у вас зафиксированы сломанные пакеты.
note@book:~$
[свернуть]
Debian Bullseye mate
Можно на ты

ferum

Русские дебианщики против цифрового слабоумия !

Eyer

ferum, спасибо.
Автор пишет, что после установки zlib-32.bit проблема решена.

Насколько я понял, речь идет о пакете
https://packages.debian.org/source/bullseye/zlib

Однако, после установки его проблема не решена.
Debian Bullseye mate
Можно на ты

ferum

Русские дебианщики против цифрового слабоумия !

Eyer

Debian Bullseye mate
Можно на ты

dzhoser

Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков

Eyer

Цитата: dzhoser от 03 августа 2021, 14:48:01sudo cat /etc/apt/source.list

Открыть содержимое (спойлер)
cat: /etc/apt/source.list: Нет такого файла или каталога
[свернуть]

;D

Кажется, буковки не хватает.

Открыть содержимое (спойлер)
note@book:~$ sudo cat /etc/apt/sources.list



# See https://wiki.debian.org/SourcesList for more information.

deb [arch=amd64] http://ftp.ru.debian.org/debian/ bullseye main contrib non-free
deb-src [arch=amd64] http://ftp.ru.debian.org/debian/ bullseye non-free contrib main

deb [arch=amd64] http://ftp.ru.debian.org/debian/ bullseye-updates non-free contrib main
deb-src [arch=amd64] http://ftp.ru.debian.org/debian/ bullseye-updates non-free contrib main

# deb [arch=amd64] http://security.debian.org/ bullseye/updates non-free contrib main 
# deb-src [arch=amd64] http://security.debian.org/ bullseye/updates main contrib non-free 

deb [arch=amd64] http://deb.debian.org/debian/ testing main contrib non-free
deb-src [arch=amd64] http://deb.debian.org/debian/ testing main contrib non-free

deb [arch=amd64] http://deb.debian.org/debian/ testing-updates main contrib non-free
deb-src [arch=amd64] http://deb.debian.org/debian/ testing-updates main contrib non-free

deb [arch=amd64] http://deb.debian.org/debian/ testing-proposed-updates main contrib non-free
deb-src [arch=amd64] http://deb.debian.org/debian/ testing-proposed-updates main contrib non-free

deb [arch=amd64] http://security.debian.org/ testing-security main contrib non-free
deb-src [arch=amd64] http://security.debian.org/ testing-security main contrib non-free
[свернуть]
Debian Bullseye mate
Можно на ты

dzhoser

Конечно не хватает /etc/apt/sources.list писал по памяти на работе windows.
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков


Eyer

Цитата: ChubaDuba от 03 августа 2021, 19:00:36Так
Нет, не пробовал.
Здесь не та версия игры. Я запускал эту без проблем на debian buster, а тут вот все никак. Уже подумываю поставить и на эту железяку buster...
Debian Bullseye mate
Можно на ты

dzhoser

#14
Проблема в репозиториях, он не может найти 32битную архитектуру. Уберите  [arch=amd64] .
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков