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

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

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

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: Игра "world of tanks" в PRA
« Ответ #120 : 09 Август 2017, 13:09:09 »
Все таки ссылка битая =) Проверил - вернул старый 089 перезагрузил X-сервер - не помогло.
В итоге 10-mesa-libgl нужен или load=steam;wine;10-mesa работает с проприетаром?
Сейчас попробую
Сделал так - перенес 10-mesa в optional и все заработало на проприетарных драйверах без перезагрузки X-сервера. Все таки последнее обновление нужно если грузиться с 10-mesa, однако перезагружать X-сервер все равно приходится/
« Последнее редактирование: 09 Август 2017, 13:19:19 от Neyel »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re: Игра "world of tanks" в PRA
« Ответ #121 : 09 Август 2017, 13:17:57 »
Т.е. не нужен
Тогда и с симлинками и перезапуском Х возня не нужна?
Поправил инструкцию
« Последнее редактирование: 09 Август 2017, 13:26:48 от sfs »

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: Игра "world of tanks" в PRA
« Ответ #122 : 09 Август 2017, 13:30:38 »
Тогда и с симлинками и перезапуском Х возня не нужна?
Да. Поставил старый 089-pra-update, перенёс 10-mesa в optional - и все заработало =)

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: Игра "world of tanks" в PRA
« Ответ #123 : 09 Август 2017, 18:49:03 »
Цитата
sudo umount /dev/sda4 && sudo mount -o defaults,locale=ru_RU.UTF-8,uid=1000,gid=1000,umask=0 /dev/sda4 /mnt/sda4
А можно как нибудь это в автозагрузку добавить?

Оффлайн loop223

  • Ветеран
  • *****
  • Сообщений: 606
  • Репутация: +7/-0
Re: Игра "world of tanks" в PRA
« Ответ #124 : 09 Август 2017, 19:00:04 »
Цитата
sudo umount /dev/sda4 && sudo mount -o defaults,locale=ru_RU.UTF-8,uid=1000,gid=1000,umask=0 /dev/sda4 /mnt/sda4
А можно как нибудь это в автозагрузку добавить?
у меня на нтфс разделе стоит клиент и я тупо сделал симлинк ln -s /mnt/sda2/Games/World_of_Tanks/ /home/live/PortWoT/Games/
и вайн это подхватывает. Только нужно удалить папку World_of_Tanks из /home/live/PortWoT/Games/. Не надо шаманить с монтированием.
X96MAX+ SoC S905X3 4/64.Armbian 22.11.0 bullseye 5.15.78
Home Assistant Supervised

Оффлайн loop223

  • Ветеран
  • *****
  • Сообщений: 606
  • Репутация: +7/-0
Re: Игра "world of tanks" в PRA
« Ответ #125 : 09 Август 2017, 19:04:31 »
У меня проблема с проприетаром, делал все по инструкции, скачал и обновил весь 1612. но мой 9600gt  на 340 драйвере выдает такой лог.
Код
log WINE
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your 32-bit OpenGL drivers haven't been installed correctly (using GL renderer "GeForce 9600 GT/PCIe/SSE2", version "1.4 (2.1.2 NVIDIA 340.96)").
Этот лог выдает с подключенным 10-mesa.
А это голый проприетар.
Код
log WINE
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
err:wgl:X11DRV_WineGL_InitOpenglInfo  couldn't initialize OpenGL, expect problems
« Последнее редактирование: 10 Август 2017, 10:59:06 от sfs »
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
« Ответ #126 : 09 Август 2017, 19:20:58 »
Вот мой лог на нвидиа:
Код
log WINE
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
Exception TypeError: "'NoneType' object is not callable" in <bound method SoundGroups.__del__ of <SoundGroups.SoundGroups object at 0x1821B610>> ignored
Танки тем не менее запускаются.  Да запускаю без 10-mesa
В Xorg.log есть такое?:
Код
[    30.308] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[    30.308] (EE) NVIDIA(0):     log file that the GLX module has been loaded in your X
[    30.308] (EE) NVIDIA(0):     server, and that the module is the NVIDIA GLX module.  If
[    30.308] (EE) NVIDIA(0):     you continue to encounter problems, Please try
[    30.308] (EE) NVIDIA(0):     reinstalling the NVIDIA driver.
Если есть то танки не запустятся
« Последнее редактирование: 09 Август 2017, 19:38:58 от Neyel »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re: Игра "world of tanks" в PRA
« Ответ #127 : 10 Август 2017, 10:58:24 »
    sudo umount /dev/sda4 && sudo mount -o defaults,locale=ru_RU.UTF-8,uid=1000,gid=1000,umask=0 /dev/sda4 /mnt/sda4
А можно как нибудь это в автозагрузку добавить?
http://wiki.puppyrus.org/soft/porteus-initrd#mopt или прописать это в начало /etc/rc.local

Этот лог выдает с подключенным 10-mesa.
Надо без
голый проприетар.
inxi -G ?
проверьте симлинки
Код
/usr/lib/xorg/modules/extensions/libglx.so
/usr/lib/libEGL.so
/usr/lib/libEGL.so
/usr/lib/libGL.so
/usr/lib/libGLESv1_CM.so
и пр.
или просто скопируйте содержимое модуля с проп. дровами в корень (чтобы точно все перекрыли) и перестартуйте Х

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: Игра "world of tanks" в PRA
« Ответ #128 : 10 Август 2017, 17:59:57 »
Успешно запущен PortWoT-9.6 Каких либо улучшений производительности на своей системе я не заметил =)

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Хочу создать модуль PFS для WoT
« Ответ #129 : 11 Август 2017, 10:38:34 »
Все таки решил я создать модуль pfs для танков. =)
Вот что я задумал:
1. Если танки не установлены, то при подключении модуля на рабочем столе появляется ярлык "Установка World_of_Tanks" (который указывает на PortWoT)
2. Если танки установлены, то при подключении модуля на рабочем столе появляются ярлыки WorldOfTanks, WoTLauncher, WoTTweaker.
3. Если танки установлены на нтфс раздел, то при подключении модуля автоматически выполняется перемонтирование раздела:
Код
sudo umount /dev/sdaX && sudo mount -o defaults,locale=ru_RU.UTF-8,uid=1000,gid=1000,umask=0 /dev/sdaX /mnt/sdaX

Думаю с помощью pfs-utils это можно реализовать. Подскажите с чего начать? =)

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Хочу создать модуль PFS для WoT
« Ответ #130 : 11 Август 2017, 10:47:52 »
2. Если танки установлены,
зачем тогда твой модуль нужен будет?

3. Если танки установлены на нтфс раздел
если они уже установлены, то это уже проблемы того, кто устанавливал.


появляется ярлык "Установка World_of_Tanks"
и что будет делать ярлык? копировать файлы из модуля на раздел ntfs?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: Игра "world of tanks" в PRA
« Ответ #131 : 11 Август 2017, 11:06:02 »
и что будет делать ярлык? копировать файлы из модуля на раздел ntfs?
Ярлык ссылается на скрипт PortWoT, который собственно делают следующее - ему указываешь путь, а он распаковывает по выбранному пути лаунчер танков и подготовленный вайн. После нужно запустить лаунчер и у установить танки. ( http://portwine-linux.ru/world-of-tanks-linux/ )
зачем тогда твой модуль нужен будет?
Хрен его знает =) Просто удобно - установил танки - а на рабочем столе уже появились ярлыки запуска =)
если они уже установлены, то это уже проблемы того, кто устанавливал.
Хотел же как лучше =) Зачем новичку в пра заморачиваться с перемонтированием раздела, если это можно внутри pfs сделать?

Тогда не вижу смысла вообще создатавть модуль - тупо сделать красивый ярлык Установка World_of_Tanks - и все ?
Единственная проблема кторая вижу это как pfs определит куда установлены танки (путь указывается в скрипте PortWoT а лог он скидывает в папку с танками по этому же пути)

Вообщем хотел сделать модуль под себя =) Как бы я хотел чтоб все работало =)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re: Игра "world of tanks" в PRA
« Ответ #132 : 11 Август 2017, 11:15:22 »
Все таки решил я создать модуль pfs для танков. =)
Отлично. Если еще и steam сделаете - можно будет возродить pra-game!

1. Устанавливаете PortWoT. Создаете папку wot. Копируете туда что установилось из /mnt/live/memory/changes/ как будто wot - корень. mkpfs wot
2.3. Установлены - в смысле что в винде? Вряд ли стоит заморачиваться этим случаем. Если есть винда - зачем извращаться с wine?

PortWoT и Wot должны быть установлены на одном разделе?
Если да - можно сделать перед запуском закачки симлинк на раздел с кучей свободного места
Типа ntfs -c "Выберите каталог на разделе с 40гб свободного места"
Туда же и перемонтирование пихнуть. Со скриптом помогу

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: Игра "world of tanks" в PRA
« Ответ #133 : 11 Август 2017, 11:33:32 »
1. Устанавливаете PortWoT. Создаете папку wot. Копируете туда что установилось из /mnt/live/memory/changes/ как будто wot - корень. mkpfs wot
Не совсем понял =) Вот указываю я например в PortWoT путь /home/live/WoT - он туда распаковывает лаунчер и подготовленный вайн и потом что? Объясните на пальцах =) Сорри не делал никогда pfs =)
PortWoT и Wot должны быть установлены на одном разделе?
Вроде не обязательно. Сам не пробовал =)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re: Игра "world of tanks" в PRA
« Ответ #134 : 11 Август 2017, 12:18:37 »
Загляните в /mnt/live/memory/changes/ и в любой модуль и все поймете
Если не поняли
mkdir wot +копируем в wot  /home/live/WoT с путями, т.е. в итоге будет wot/home/live/WoT+ mkpfs wot
Как дальше ?
Запускаем лаунчер - он спрашивает куда скачать 40 гб танков?
« Последнее редактирование: 11 Август 2017, 12:20:45 от sfs »