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

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

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

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

dzhoser

#45
apt install libxext6-dbg
apt install libxext6
echo $XDG_SESSION_TYPE
Если после последней команды вывод будет Wyland, нужно завешить сессию и выбрать x11 или default. Зависит от DE.
И проверьте права  на распакованный архив.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

Eyer

Открыть содержимое (спойлер)
note@book:~$ sudo apt install libxext6-dbg
[sudo] пароль для note:
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово         
Следующие НОВЫЕ пакеты будут установлены:
  libxext6-dbg
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 146 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 653 kB.
Пол:1 http://deb.debian.org/debian bullseye/main amd64 libxext6-dbg amd64 2:1.3.3-1.1 [146 kB]
Получено 146 kB за 3с (46,7 kB/s)         
Выбор ранее не выбранного пакета libxext6-dbg:amd64.
(Чтение базы данных ... на данный момент установлено 348077 файлов и каталогов.)
Подготовка к распаковке .../libxext6-dbg_2%3a1.3.3-1.1_amd64.deb ...
Распаковывается libxext6-dbg:amd64 (2:1.3.3-1.1) ...
Настраивается пакет libxext6-dbg:amd64 (2:1.3.3-1.1) ...
note@book:~$ sudo apt install libxext6
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово         
Уже установлен пакет libxext6 самой новой версии (2:1.3.3-1.1).
libxext6 помечен как установленный вручную.
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
note@book:~$ echo $XDG_SESSION_TYPE
x11
note@book:~$
[свернуть]

Запуск игры без изменений.
Debian Bookworm XFCE
Можно на ты

dzhoser

А права на распакованный каталог проверили, он у вас не на ntfs случайно?
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

Eyer

Цитата: dzhoser от 23 августа 2021, 09:45:46права

Открыть содержимое (спойлер)
note@book:/media/note/Incognita/games/HoMM3_Linux/Mods/H3WoG$ ls -l
итого 92
drwxr-xr-x 21 note note  4096 авг 22 23:41 documents
drwxr-xr-x  6 note note  4096 мар 16  2019 game_info
drwxr-xr-x  4 note note  4096 авг 23 11:59 prefix
-rw-r--r--  1 note note   344 авг 22 23:41 settings_start
-rw-r--r--  1 note note   344 авг 23 01:02 settings_start-original
-rwxr-xr-x  1 note note 20335 мар 16  2019 start-mapeditor.sh
-rwxr-xr-x  1 note note 20335 мар 16  2019 start-original.sh
-rwxr-xr-x  1 note note 20335 мар 16  2019 start.sh
-rwxr-xr-x  1 note note  4137 мар  5  2019 tools.sh
drwxr-xr-x  5 note note  4096 фев 16  2019 wine
[свернуть]

Цитата: dzhoser от 23 августа 2021, 09:45:46не ntfs
Тип файловой системы? Ext4
Debian Bookworm XFCE
Можно на ты

dzhoser

#49
Я не вижу у вас папки с библиотеками, по-моему она в корне была. Возможно ошибаюсь. Вечером посмотрю.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

dzhoser

user@debian ~/HoMM3_Linux/HoMM3_Buka/wine/lib $ ls -l
итого 1716
lrwxrwxrwx 1 user user      12 авг 22 16:39 libwine.so -> libwine.so.1
lrwxrwxrwx 1 user user      14 авг 22 16:39 libwine.so.1 -> libwine.so.1.0
-rwxr-xr-x 1 user user 1748540 фев 16  2019 libwine.so.1.0
drwxr-xr-x 1 user user   42294 фев 16  2019 wine

У меня так. У Вас эти библитотеки почему то не находит
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

Eyer

Debian Bookworm XFCE
Можно на ты

dzhoser

#52
Eyer, вам нужно разобраться почему Вайн библиотеку не видит, или ее кто-то использует. Попробуйте отследить это через lsof.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

Eyer

Удалил Wine подчистую весь.

Пробую запустить файл, та же история - первые строки и конец, через добавление --debug та же часть ошибки, жалобы на шрифты нет.

Через lsof не нашёл ни одной строки со значением wine.

Ставлю wine.

Вот lsof при запуске игры, строки, содержащие wine.
Debian Bookworm XFCE
Можно на ты

Eyer

Debian Bookworm XFCE
Можно на ты

dzhoser

#55
А зачем вы ищете wine. Нужно разобраться почему он не видит библиотеку libwine.so.1.0. Вот ее lsof я и предполагал посмотреть, что ее никто больше не использует.
У вас явно эти мягкие ссылки не отрабатывают.
libwine.so -> libwine.so.1
libwine.so.1 -> libwine.so.1.0
Вот он библиотеку и не видит
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

n0m4d

Telegram - конференция: https://t.me/DebianForumRu

Eyer

Переустановил систему.
Установил wine.
Игра запустилась.
Debian Bookworm XFCE
Можно на ты