Сайт | Скачать | Видео | Wiki

Автор Тема: Игра "world of tanks" в PRA  (Прочитано 77913 раз)

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

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: Игра "world of tanks" в PRA
« Ответ #300 : 04 Февраль 2019, 18:33:54 »
Перезагрузка нужна чтобы lib32-nvidia-390.87 подхватился  :) В принципе можно просто перезагрузить X-сервер - тогда 32-битные GL библиотеки подхватятся.

Первые проблемы - модуль portwine_dep.pfs нужно пересобирать на обновленном PRA6408-01 - собранный мной на необновленном пра64 не работает (не подходят версии библиотек, zenity не запускается) Как только появится доступ к сайту portwine - пересоберу, ссылку поправлю  :)

ЗЫ zenity запустил - откатил пару библиотек, но портвот все равно не работает - вывод - модуль portwine_dep.pfs нужно полностью пересобирать  :angel:
« Последнее редактирование: 04 Февраль 2019, 18:39:04 от Neyel »

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: Игра "world of tanks" в PRA
« Ответ #301 : 04 Февраль 2019, 18:46:13 »
PortWoT127 там PortWoT-13.4?
Нет, доступа к сайту portwine нет - не могу скачать послденюю версию, как только появится доступ - все ссылки переделаю :)

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: Игра "world of tanks" в PRA
« Ответ #302 : 11 Февраль 2019, 08:51:35 »
Модуль portwine_dep.pfs пересобрал, но ПРА отказался с ним загружатся (не стартуют иксы, каких либо сообщений не выводит). Скорее всего родные библиотеки ПРА конфликтуют с теми, что в модуле - подозреваю что glibc. Модуль собирал так:
Код
sudo pacman2pfs freeglut glew lib32-alsa-lib lib32-alsa-plugins lib32-icu lib32-libdrm lib32-libelf lib32-libglvnd lib32-libice lib32-libpciaccess lib32-libsm lib32-libxdamage lib32-libxi lib32-libxml2 lib32-libxshmfence lib32-libxxf86vm lib32-llvm-libs lib32-lm_sensors lib32-mesa lib32-ncurses lib32-readline lib32-wayland mesa-demos zenity cabextract gnu-netcat icoutils lib32-acl lib32-fontconfig lib32-freetype2 lib32-gettext lib32-harfbuzz lib32-lcms2 lib32-libjpeg-turbo lib32-libnl lib32-libpcap lib32-libpng lib32-libtiff lib32-libusb lib32-libxcursor lib32-libxrandr lib32-libxrender lib32-libxss libutempter p7zip wxgtk-common wxgtk2 wxpython xbitmaps xorg-luit xorg-xmessage xterm samba lib32-libudev0-shim lib32-libgudev lib32-libpulse lib32-libldap lib32-libxml2 lib32-libpng lib32-giflib lib32-gnutls lib32-mpg123 vulkan-icd-loader lib32-vulkan-icd-loader lib32-libldap
т.е. все зависимости portwine , кроме lib32-glu (модуль lib32-nvidia-390.87.pfs заменяет эту библиотеку).

Можно попробовать установить те же библиотеки через sudo pacman -Sy и посмотреть какие библиотеки "откатываются" - только как их потом прописать в модуле - непонятно  :(

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Игра "world of tanks" в PRA
« Ответ #303 : 11 Февраль 2019, 09:35:25 »
Собирали под пра64 из ее замороженной репы?
Попробуйте свой модуль ниже 001*.pfs грузить
glibc в вашем списке нет. Откуда может взяться конфликт...


Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: Игра "world of tanks" в PRA
« Ответ #304 : 18 Февраль 2019, 10:25:10 »
Запусить удалось, ставил зависимости через sudo pacman -Sy, при этом пару библиотек были заменены (libudev на libudev-shim и ещё какая-то - не помню)
glibc в вашем списке нет. Откуда может взяться конфликт...
glibc откатывается с родной на более низкую (это видно при установке зависимостей) - выход - правил /etc/pacman.d/mirrorlist на более свежую репу - тогда glibc не откатывается  >:(

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Игра "world of tanks" в PRA
« Ответ #305 : 18 Февраль 2019, 14:19:28 »
правил /etc/pacman.d/mirrorlist на более свежую репу
Тогда получается это уже не под пра64, т.к. разморожено
Для Ролл лучше сделать репу с пакетами + метапакет со списком пакетов, которые надо установить

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: Игра "world of tanks" в PRA
« Ответ #306 : 04 Март 2019, 13:18:43 »
Модуль - wot_nvidia-390_pra6408.pfs . Внутри модуля PortWot-137 и все зависимости, а также 32-битные GL библиотеки для драйвера nvidia-390 из комплекта PRA6408-01.

Запускать на PRA6408-01 на драйвере nVidia-390. При горячем подключении необходима перезагрузка X-сервера.

Установка игры:
Заходим в папку /home/live/PortWINE/PortWoT/drive_c/Games, перемещаем папку World_of_Tanks на желаемый раздел и создаём симлинк на перемещённую папку. На моём примере:
Код
live@pra6408:~$ cd /home/live/PortWINE/PortWoT/drive_c/Games
live@pra6408:~/PortWINE/PortWoT/drive_c/Games$ sudo mv World_of_Tanks /mnt/sda4
live@pra6408:~/PortWINE/PortWoT/drive_c/Games$ sudo ln -sf /mnt/sda4/World_of_Tanks World_of_Tanks
Запуск игры:
В папке /home/live/PortWINE/PortWoT/ лежит WorldOfTanks.desktop - копируем его на рабочий стол и запускаем двойным кликом.

Вроде работает  :)

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1883
  • Репутация: +11/-0
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re: Игра "world of tanks" в PRA
« Ответ #307 : 20 Апрель 2019, 21:34:11 »
надо более внятно описывать запуск
При щелчке на файле пфс открывается окно менеджера пфс пакетов.
Дальше идут варианты - подключать/устанавливать/распаковать? (думаю, что смотреть смысла нет)
Что выбирать?
успехов в труде и счастья в личной жизни!

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: Игра "world of tanks" в PRA
« Ответ #308 : 21 Апрель 2019, 15:27:41 »
Естественно подключать  :)
После подключения не забудьте перезагрузить X (Пуск->Выйти->Перезагрузка X)
Запускать желательно на чистой системе (без сохранений) - на "грязной" может не запустится  ;)

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1883
  • Репутация: +11/-0
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re: Игра "world of tanks" в PRA
« Ответ #309 : 22 Апрель 2019, 01:06:45 »
действия после подключения нетривиальные. Надо будет попробовать
успехов в труде и счастья в личной жизни!

Оффлайн loop223

  • Ветеран
  • *****
  • Сообщений: 606
  • Репутация: +7/-0
Re: Игра "world of tanks" в PRA
« Ответ #310 : 28 Апрель 2019, 17:41:00 »
 PRA6408-1904, подключил модуль на горячюю, перегрузил иксы.
X96MAX+ SoC S905X3 4/64.Armbian 22.11.0 bullseye 5.15.78
Home Assistant Supervised

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: Игра "world of tanks" в PRA
« Ответ #311 : 28 Апрель 2019, 22:56:48 »
Возможно не пойдёт т к в этой версии пра был обновлен glibc до вер 2.29

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Игра "world of tanks" в PRA
« Ответ #312 : 29 Апрель 2019, 08:55:09 »
По моему опыту более старшая версия glibc не создает проблем совместимости
Старая версия сразу дает понятную ошибку
Поэтому смело обновляю

На скрине тупо не хватает либ. Не связано с glibc

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: Игра "world of tanks" в PRA
« Ответ #313 : 29 Апрель 2019, 12:37:41 »
По моему опыту более старшая версия glibc не создает проблем совместимости
Дело в том что в модуле присутствует lib32-glibc версии 2.28 - и возможна она не стыкуется с glibc 2.29 (по крайней мере при установке lib32-glibc выскакивает предупреждение что и glibc надо откатить - и если откатить - рушится вся система)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Игра "world of tanks" в PRA
« Ответ #314 : 29 Апрель 2019, 12:46:40 »
Если это так (я не знаю) - просто положите старый глибс в модуль
Возможно портирование поможет