LINUX.ORG.RU

Vulkan, wine.

 , ,


2

3

Intel 620, nvidia 1050. Ноутбук, генту.

diver@calculate ~/GOG Games/World of Warcraft/_retail_ $ env DXVK_HUD=fps,info DXVK_FAKE_DX10_SUPPORT=1 env WINEDEBUG=-all STAGING_SHARED_MEMORY=1 STAGING_WRITECOPY=1 nice -20 primusrun wine Wow.exe
info:  Game: Wow.exe
info:  DXVK: v0.96
warn:  OpenVR: Failed to locate module
wine: Call from 0x7bc5c61c to unimplemented function vulkan-1.dll.vkGetInstanceProcAddr, aborting
0x80000100 (unknown exception) at 000000007bc5c61c : error 132: ERROR #132 (0x85100084) Fatal exception!
 

diver@calculate ~/GOG Games/World of Warcraft/_retail_ $ env DXVK_HUD=fps,info DXVK_FAKE_DX10_SUPPORT=1 env WINEDEBUG=-all STAGING_SHARED_MEMORY=1 STAGING_WRITECOPY=1 nice -20 wine Wow.exe
info:  Game: Wow.exe
info:  DXVK: v0.96
warn:  OpenVR: Failed to locate module
wine: Call from 0x7bc5c61c to unimplemented function vulkan-1.dll.vkGetInstanceProcAddr, aborting
0x80000100 (unknown exception) at 000000007bc5c61c : error 132: ERROR #132 (0x85100084) Fatal exception!
 

diver@calculate ~/GOG Games/World of Warcraft/_retail_ $ 

Куда копать то?

★★★★★

Ответ на: комментарий от LightDiver

Что ж, попробую ради любопытства тоже запустить WoW на интеграшке. Legion работал, а Battle for Azeroth еще не пробовал. Потом напишу о результате.

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

002c:err:seh:setup_exception stack overflow 1776 bytes in thread 002c eip 000000007bc998e9 esp 0000000000130f20 stack 0x130000-0x131000-0x230000

Вот основная ошибка. Она вылазила изначально и сейчас вылазит везде.

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

В общем, проверил. У меня работает только без DXVK, если запускаю с DXVK то получаю пустое окно с курсором из WoW (независимо от того, в окне игра или в полноэкранном режиме). Хотя раньше работало с DXVK, возможно что-то сломали или в Mesa или в самой WoW.

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

Да, самый последний клиент. Это на Intel HD 630 и Wine-Staging 4.1. Впрочем, на ванильном Wine тоже должно работать.

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

О, а теперь и с DXVK у меня работает. Оказывается, нужно было отключить потоковое вещание в настройках Battle.Net.

Попробуй тоже отключить.

А хотя ты же напрямую запускаешь. Тогда не знаю.

https://imgur.com/a/rVJ74cC

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

У меня сам клиент не запускается вообще. Он зависает на старте и вешает все вокруг. Можно только убить.

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

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

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

Мде.. Переключил данные на английский и опять так же завис с 1d2:err:seh:setup_exception stack overflow 1776 bytes in thread 01d2 eip 000000007bc998e9 esp 0000000000130f20 stack 0x130000-0x131000-0x230000

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

Или мне кажется, или клиент что то активно пытается качать, пока висит в зомби. Активность трафика возрастает сильно.

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

Установил Лутрисом - заработало. Идеально, без лагов и проблем. Без единой ошибки. Лутрис скачал пропатченный и более старый вайн. На пределе версии. Возможно проблема в нем.

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

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

Но неважно. Главное, что заработало.

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

Радует, что вообще работает. Ноут новый, ось на нем, установленная в 2010 году и обновляемая. Артефакты при работе с интеловского видео жуткие, запуск ОС через место, где не светит солнце. Причем непонятно почему оно запускается и как. Ибо в грабе я выставляю через дистроспецифичные настройки ОС нвидиа, и только потом можно грузиться с интела нормально. Без этой дистроспецифичной настройки вообще загрузиться нельзя ни с одной другой ОС. Но в целом пашет шустро и, вроде работает. Странно все это.

Более того, когда в ось уже загрузился, многое отображаться и работать не будет корректно, пока не переключишься между ctrl+alt_+F12 и обратно на иксы.

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

ось на нем, установленная в 2011 году и обновляемая

С предыдущего железа переносил? Конечно, за столько лет вполне могло что-то пойти не так.

А вот я так не могу. Ну, то есть, технически я могу сидеть много лет на одной ОС и переносить с железа на железо, но потом буду думать, что в системе что-то работает неправильно, ибо я перфекционист.

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

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

HP Omen 17-an107ur. Optimus.

Вот, разбирался в прошлый раз с этим.

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

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

Возможно, тебе такой неудачный экземпляр попался. Тут уж никак не выяснить, разве что еще один такой же покупать :)

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

Так я сдал в сервис тот первый, они его 20 дней продержали, потом предложили вернуть деньги или взять другой. Я взял другой той же модели. Специфика та же, но я хотя бы знаю как на нем ось запустить.

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

0000:01:00.0 ON

01:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)

LightDiver ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.