LINUX.ORG.RU

Heroes of the storm

 , ,


0

1

Доброго времени суток, уважаемые пользователи дистрибутивов Линукс, во избежании мелких конфликтов и обид, варианты по типу «установи винду» не воспринимаются всерьез. К сути. Установлена Линукс Минт 19, wine 4.0-rc6 (Staging). Ставил различные библиотеки согласно различным источникам на форумах, так же стоит DXVK последней версии, если не ошибаюсь 0.94. Проблема собственно в самой игре. Ставил приложение Battle.net на сайте PortWine, так вот, в игре были замечены очень сильные просадки fps (в меню это с 30fps резкие скачки до 5-15), так же наблюдается долгая загрузка. Net.Framework стоит (версия 3.5). Может игре что-либо еще надо, связанное с подключением к инету, не понимаю, но на поммойке (далее - швиндос), стабильно 80-90fps. Перекопая весь интенет, я не нашел толковой инструкции, чуть не забыл, на playonlinuks так же, lutris тоже самое выдает. Лог думаю не стоит выкладывать, так как по сути то все работает. Система забэкаплена, так что проверю любые варианты, надеюсь, что вы отнесетесь к ситуации с пониманием. P.s. Не суть уже в том, что буду ли я в нее играть, а суть в том, тобы познать ту или иную сторону системы, разобраться в подноготной так сказать, чтобы понимать в сл раз, что? куда? и зачем?

установи винду» не воспринимаются

Ну тогда остаётся только страдать, чё. Тк я так понимаю ты не специалист в отлаживании вайна и ядра с графическим стеком.

anonymous ()

Может игре что-либо еще надо, связанное с подключением к инету

Вряд ли. Как вариант можешь посмотреть лог, но для этого надо через терминал запускать. Ты уже убедился в том, что Vulkan у тебя работает?

Quasar ★★★★★ ()
Ответ на: комментарий от Quasar

Ты уже убедился в том, что Vulkan у тебя работает?

Вот смотри, что выдал терминал, и там еще куча строк

Vulkan Instance Version: 1.1.70

ERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_intel.so: wrong ELF class: ELFCLASS32

ERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_radeon.so: wrong ELF class: ELFCLASS32

INTEL-MESA: warning: Ivy Bridge Vulkan support is incomplete

Я так понимаю, что-то я не так сделал, либо не поставил что-то, пока что кукуха не догоняет, хочу разобраться, в сети особо толком ничего не нашел, было там на одном форуме такое, но там связано было с разрядностью системы и разрядностью устанавливаемых дров

Skysoul ()

так как по сути то все работает

так чего же тебе еще нужно? все работает, забесплатно прошу заметить, а если что не нравится, то завести баг-репорт, приложить логи, ждать.

chenbr0 ()
Ответ на: комментарий от Skysoul

если без троллинга - то линукс изначально не создавался для игр и для каждой задачи хорош свой инструмент. хочешь игр - винда и консоли. рабочий десктоп - линукс, сервер, который тебя переживет - бсд. я честно пытался поиграть на линуксе в течение месяца и это боль, страдания, компромиссы и мантры про не нужно.

chenbr0 ()

Помнится, для запуска Diablo III нужно было колдунство, связанное с .ехе файлом отладчика для процесса диаблы и battle net agent. Без этого колдунства были частые дисконнекты, иногда невозможность залогиниться, и просадки фпс.

К сожалению, подробностей я не помню. Проверь страничку диаблы на AppDB, может эта проблема (и решение) ещё актуальна.

nev3rfail ()
Ответ на: комментарий от anonymous

Ты случаем не на старом интеле играешь?

Я уже пытался спросить что за видеокарта, но моё сообщение удалили с формулировкой что в современном линукс-обществе неприлично такое спрашивать, т.к. всё должно летать хоть на Intel хоть на AMD. Вот у меня на Nvidia с проприетарным драйвером всё нормально - стабильно 80-90 fps в Heroes of the Storm. Вобщем удачи этому отважному парню, гы-гы

necrus ★★★ ()
Ответ на: комментарий от Skysoul

Вот смотри, что выдал терминал, и там еще куча строк

Эта куча строчек о том, что проблемы с загрузкой библиотеки Vulkan. Надо знать, какая у тебя видеокарта стоит. Хотя бы производителя. AMD, Intel или Nvidia. Может оказаться так, что у тебя Nvidia, но грузиться пытаются драйверы для Intel и AMD. Скорее всего подходящие библиотеки не подгружаются, из-за чего DXVK не работает, а работает реализация Direct3D 11 из WINE.

Quasar ★★★★★ ()
Ответ на: комментарий от chenbr0

если без троллинга - то линукс изначально не создавался для игр

Изначально для игр создавались системы для игровых консолей. И что с того?

хочешь игр - винда и консоли. рабочий десктоп - линукс, сервер, который тебя переживет - бсд.

У тебя с головой что-то не так.

я честно пытался поиграть на линуксе в течение месяца и это боль, страдания, компромиссы и мантры про не нужно.

Это потому, что ты идейный виндузятник. Иначе не стал бы ты писать про BSD на сервере.

Quasar ★★★★★ ()
Ответ на: комментарий от Quasar

Странно видеть что ты говоришь адекватные вещи. А вообще интел и нвидиа с блобом, и можно выкидывать всю парашу и сидеть только на линуксе, я ещё лет 5 назад распоследние ммо на то время запускал более чем успешно в вайне (bns), хотя казалось бы. По-моему пришлось патчить вайн и доставлять какие-то либы, но сам факт того что работало уже доставлял больше процесса игры. Античиты вот не работают и не будут наверно конечно. Но люди мрази, что поделать.

anonymous ()
Ответ на: комментарий от Skysoul

Надо ещё понять, какие библиотеки тебе вообще нужны, для чего нужно знать, что за видеокарта у тебя. И ещё какой разрядности дистрибутив ты поставил, неясно. Вероятно, что у тебя 32-битный дистрибутив, в котором 64-битное приложение пытаешься запустить. «wrong ELF class: ELFCLASS32» - это неспроста.

Quasar ★★★★★ ()
Ответ на: комментарий от anonymous

Странно видеть что ты говоришь адекватные вещи.

Ты впервые завязал с наркотиками?

А вообще интел и нвидиа с блобом, и можно выкидывать всю парашу и сидеть только на линуксе, я ещё лет 5 назад распоследние ммо на то время запускал более чем успешно в вайне (bns), хотя казалось бы. По-моему пришлось патчить вайн и доставлять какие-то либы, но сам факт того что работало уже доставлял больше процесса игры. Античиты вот не работают и не будут наверно конечно.

Конкретно тут проблемы другого вида. После их решения уже можно будет смотреть, что дальше выплывет.

Quasar ★★★★★ ()
Ответ на: комментарий от Quasar

Изначально для игр создавались системы для игровых консолей. И что с того?

игровые консоли создавались для игр - в них играют в игры. линукс создавался не для игр - и в него пытаются играть. я здесь вижу непоследовательность. на игровых консолях как играли в игры так и играют, никто же их не использует как сервера. по при этом все пытаются играть на линуксе, создают миллион тредов про лаги\баги\фпс и тратят свое время, хотя могли бы уже давно все это потраченное время играть на приспособленной для этого системе, любой коносле например.

У тебя с головой что-то не так.

да, когда я пытался играть на линуксе и когда верил, что это возможно.

Это потому, что ты идейный виндузятник. Иначе не стал бы ты писать про BSD на сервере.

я идейный виндузятник, потому что линукс использую на рабочем компе, а на сервере бсд?

chenbr0 ()
Ответ на: комментарий от chenbr0

игровые консоли создавались для игр - в них играют в игры. линукс создавался не для игр - и в него пытаются играть. я здесь вижу непоследовательность.

DOS создавался не для игр. Windows создавался не для игр. Ты же утверждаешь, что на шиндовсе играть можно даже если он не для игр делался. Отсюда следует, что ты неадекват.

на игровых консолях как играли в игры так и играют, никто же их не использует как сервера.

Ты вообще знаешь, что такое персональный компьютер?

по при этом все пытаются играть на линуксе, создают миллион тредов про лаги\баги\фпс и тратят свое время, хотя могли бы уже давно все это потраченное время играть на приспособленной для этого системе, любой коносле например.

Почему ты умалчиваешь про лаги/баги/фпс/глюки на игровых консолях?

да, когда я пытался играть на линуксе и когда верил, что это возможно.

Тем временем нормальные люди на линуксе играют. А ты приходишь в тему, где задают вопрос, как _неподдерживаемую игру_ заставить работать приемлемо, и срёшь, так ничего дельного и не написав. С тем же успехом можешь бежать на форумы, где в эмуляторе с невысокой степенью успеха пытаются запустить игру с игровой консоли и обсирать всех.

я идейный виндузятник, потому что линукс использую на рабочем компе, а на сервере бсд?

Ты идейный виндузятник потому, что у тебя поведение идейного виндузятника. Бздня на сервере - это всего лишь один из признаков.

Quasar ★★★★★ ()
Последнее исправление: Quasar (всего исправлений: 1)
Ответ на: комментарий от Quasar

По его логике bsd создавалась для игр, а линукс наконец-то сделали для работы. Можно развить, все вычислительные машины с зари времён создавались для игр. На самом то деле мы конечно знаем что для порно, но логика интересная.

anonymous ()
Ответ на: комментарий от anonymous

То, что на консолях качество игр зачастую ниже чем в том числе на exbsd (лаги, просадки, динамическое разрешение и всё остальное, никуда не годится), это конечно детали известные только тем кто поверил в эту чушь «консоли для игр».

anonymous ()
Ответ на: комментарий от Quasar

DOS создавался не для игр. Windows создавался не для игр. Ты же утверждаешь, что на шиндовсе играть можно даже если он не для игр делался. Отсюда следует, что ты неадекват.

винда стала игровой меньше чем за 15 лет, если этого не смог сделать линукс больше чем за 25 это не проблемы винды и уж тем более не мои.

ты вообще знаешь, что такое персональный компьютер?

не знаю причем тут персональный компьютер, я писал что никто не гоняет линукса на иксбоксах в серверной, потому что консоли для этого не предназначены, но упорно запускают игры на линуксе, который для этого не предназначен.

Почему ты умалчиваешь про лаги/баги/фпс/глюки на игровых консолях?

не знаю, причем тут лаги на консолях, если я говорил про лаги на линуксе плюс время, которое даже не определено на их устранение.

Тем временем нормальные люди на линуксе играют. А ты приходишь в тему, где задают вопрос, как _неподдерживаемую игру_ заставить работать приемлемо, и срёшь, так ничего дельного и не написав. С тем же успехом можешь бежать на форумы, где в эмуляторе с невысокой степенью успеха пытаются запустить игру с игровой консоли и обсирать всех.

ничего не имею против нативных игр под линукс, но их мало. ну можно пытаться запускать не запускаемое и не поддерживаемое, а можно просто играть. если цель - поиграться в запускании, то пожалуйста, но если хочется играть - то увы.

Ты идейный виндузятник потому, что у тебя поведение идейного виндузятника. Бздня на сервере - это всего лишь один из признаков.

ну может быть мне проще заплатить за ОС один раз, потратив на это два рабочих дня и поиграть, чем использовать бесплатный линукс, на настройку игр в котором я потрачу гораздо больше этих двух рабочих дней и не факт, что все запустится. и даже если деньги, заработанные за эти два рабочих дня я переведу в линукс фоундейшн или вайну, то это ни разу не означает, что мои баги\лаги при запускании не запускаемых игр будут решены. чем тебе бсд не угодили?

*вопрос со звездочкой* раз уж мы тут пересеклись, на просторах лора видел то ли вопрос, то ли утверждение. а не ограничивает ли свободу пользователя невозможность закрыть исходники открытого ПО при внесении изменений?

chenbr0 ()
Ответ на: комментарий от chenbr0

винда стала игровой меньше чем за 15 лет, если этого не смог сделать линукс больше чем за 25 это не проблемы винды и уж тем более не мои.

То, что ещё в 90-х годах Doom на линуксе игрался безо всякой эмуляции, тебе ни о чём не говорит?

не знаю причем тут персональный компьютер

При том, что на нём в том числе играют, а также при том, что линукс на нём работает и игры в нём.

не знаю, причем тут лаги на консолях

При том, что лаги. И при том, что ты настолько тупой, что, назвав игровые консоли предназначенными для игр, а линукс непригодным для них, начал в одностороннем порядке про лаги кукарекать. Если ты сам не можешь найти связь между тем, что ты писал, что ты вообще в обсуждениях делаешь? Тебе к психиатру надо обращаться.

не знаю, причем тут лаги на консолях, если я говорил про лаги на линуксе плюс время, которое даже не определено на их устранение.

Ты не говорил про лаги на линуксе. Ты пришёл в тему, где спрашивают, как поднять производительность, и безо всякой конкретики начал срать. Фактически ты гадишь на того, кто тему создал.

ничего не имею против нативных игр под линукс, но их мало. ну можно пытаться запускать не запускаемое и не поддерживаемое, а можно просто играть. если цель - поиграться в запускании, то пожалуйста, но если хочется играть - то увы.

Ты какой-то несвязный бред пишешь. Ровно то же самое с тем же успехом можно написать и про игровые консоли.

бесплатный линукс

Дальше можно не читать. У тебя нет мозгов.

Quasar ★★★★★ ()

- Тебя как, сразу прикончить? Или желаешь помучиться?
- Лучше, конечно, помучиться.

Любое «поиграть в игру» в линуксе довольно быстро превращается в «поиграть в настройку игры под линуксом». Ставьте винду, где всё, ЧСХ, работает «искаропки» или мучайтесь. Выбор за вами.

anonymous ()
Ответ на: комментарий от anonymous

Ставьте винду, где всё, ЧСХ, работает «искаропки» или мучайтесь.

У меня одна известная игра под вайном глючила. Думал, что я хотел то? Смирился. Посмотрел потом как она работает на нативных виндах. Там она глючит ещё больше. Был шок.

turtle_bazon ★★★ ()

Проблема собственно в самой игре.
на поммойке (далее - швиндос), стабильно 80-90fps

ты точно уверен, что проблема в игре? если игра работает корректно в одном окружении, но не работает в другом, то может быть проблема не в игре?

Не суть уже в том, что буду ли я в нее играть

для игр существуют консоли и виндовс

познать ту или иную сторону системы, разобраться в подноготной так сказать, чтобы понимать в сл раз, что? куда? и зачем?

у линукса открытые исходники и тьма мануалов, в чем проблема все это изучить?

chenbr0 ()