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

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

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

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Игра "world of tanks" в PRA
« Ответ #60 : 04 Август 2017, 03:00:18 »
Xlib:  extension "GLX" missing on display ":0.0".
я бы заглянул в /usr/lib/xorg/modules/extensions/
там должна находится библиотека libglx , эта библиотека существует двух видов - от mesa (или Xorg не помню точно) и от Nvidia
собственно надо проверить куда указывает ссылка libglx.so (если она вобще есть)

Далее в логах xorg надо посмотреть почему не проходит загрузка этой библиотеки.
у меня для mesa оно выглядит так:
Код
root@pra:live# cat /var/log/Xorg.0.log |grep glx
[    30.852] (II) LoadModule: "glx"
[    30.876] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    31.211] (II) Module glx: vendor="X.Org Foundation"
root@pra:live#
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Игра "world of tanks" в PRA
« Ответ #61 : 04 Август 2017, 09:03:01 »
sudo pacman -Syu opencl-nvidia
Посмотрел - в модулях nvidia pra-game opencl нет
https://wiki.archlinux.org/index.php/GPGPU - не очень понятно чем поможет функционал, используемый в майнинге играм...
надо проверить куда указывает ссылка libglx.so (если она вобще есть)
Посмотрел - в модулях nvidia pra-game - норм
« Последнее редактирование: 04 Август 2017, 09:05:35 от sfs »

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Игра "world of tanks" в PRA
« Ответ #62 : 04 Август 2017, 09:16:08 »
Посмотрел - в модулях nvidia pra-game - норм
я знаю что нормально, но возможно mesa перекрывает ссылку, тут по логам увидеть лучше как там все.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Игра "world of tanks" в PRA
« Ответ #63 : 04 Август 2017, 09:20:49 »
Если при старте системы загружены модули mesa и nVidia - nVidia перекроет mesa- т.е. тоже все норм
Лучше наверное загрузиться с nVidia - а если не идет - догрузить mesa в нижний слой, перестартовать Х и еще пробовать

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: Игра "world of tanks" в PRA
« Ответ #64 : 05 Август 2017, 11:33:56 »
Вот Xorg.log если грузиться с нвидиа-340 https://filecloud.me/cafp4f72zs9o.html  А вот это меня в нем насторожило:
Код
[    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.
PS посмотрел Xorg.log если грузится с mesa - там такого нет.
« Последнее редактирование: 05 Август 2017, 14:25:20 от Neyel »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Игра "world of tanks" в PRA
« Ответ #65 : 06 Август 2017, 09:52:57 »
Вообще в инете есть сообщения о успешном (и его целесообразности) запуске танков под линуксом с проприетаром?

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: Игра "world of tanks" в PRA
« Ответ #66 : 06 Август 2017, 10:37:55 »
Сам лично запускал танки на другом компьютере с Ubuntu. Драйвера под линукс скачивал с офф сайта нвидиа. Насчет производительности - не интересовался, вот хотел здесь узнать  - здесь удобно драйвера менять при загрузке с флешки. Кстати в ходе экспериментов пробовал запускать танки под пра64 (по моему пра6407) - там даже если меза загрузить танки выдают тот же hardware acceleration. Версия меза там была 9 - здесь в пра гейм - 11

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Игра "world of tanks" в PRA
« Ответ #67 : 06 Август 2017, 10:44:56 »
Вероятно в пра64 не хватает некоторых мультилиб (lib32) пакетов

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Игра "world of tanks" в PRA
« Ответ #68 : 07 Август 2017, 04:31:02 »
Вот Xorg.log если грузиться с нвидиа-340 https://filecloud.me/cafp4f72zs9o.html  А вот это меня в нем насторожило:
А должно было насторожить вот это:
Код
[    28.923] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    30.132] (II) Module glx: vendor="X.Org Foundation"
[    30.132] compiled for 1.16.2.901, module version = 1.0.0
[    30.132] ABI class: X.Org Server Extension, version 8.0
[    30.132] (==) AIGLX enabled
проверяем куда показывает libglx.so и делаем чтобы показывало на библиотеку от nvidia.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Игра "world of tanks" в PRA
« Ответ #69 : 07 Август 2017, 16:26:34 »
Вот: http://www.fotolink.su/v.php?id=b71c2379c11a91cf4bf55a6559b99808 Вроде все верно
Ничо не верно, должна показывать на файл с 340... Правь ссылку.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Игра "world of tanks" в PRA
« Ответ #70 : 07 Август 2017, 16:44:06 »
Если модуль mesa не загружен а 340 загружен через load= (т.е. поверх всех и в нем правильная ссылка) - откуда взяться неправильной ссылке?
Выложили бы
Цитата
Создание файла с диагностической информацией
Меню - Система - inxi - f
Создать сообщение на форуме с описанием проблемы, приложить полученный файл
« Последнее редактирование: 07 Август 2017, 16:47:38 от sfs »

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Игра "world of tanks" в PRA
« Ответ #71 : 07 Август 2017, 16:48:49 »
Не все ли равно. Сначала исправить и проверить, потом уже разбираться кто и чем перекрыл
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Игра "world of tanks" в PRA
« Ответ #72 : 07 Август 2017, 16:50:51 »
Вроде здесь http://forum.puppyrus.org/index.php?topic=18149.0 уже все про проприетар разжевано  :'(

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Игра "world of tanks" в PRA
« Ответ #73 : 07 Август 2017, 16:53:28 »
Вроде здесь http://forum.puppyrus.org/index.php?topic=18149.0 уже все про проприетар разжевано  :'(
Ты логи то смотрел? Nvidia работает нормально, и модуль ядра нормально, только glx отваливается. Твоя разжованная инстукция как раз и рекомендует при непонятном поведении задавать вопрос на форуме.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: Игра "world of tanks" в PRA
« Ответ #74 : 08 Август 2017, 08:16:28 »
Заработали танки! ПОменял символьную ссылку на libglx.so.340.96. фпс вырос значительно -40фпс вместо 15-20 на меза плюс пропали артефакты в ангаре и в самой игре. Спасибо буду играть =)