LINUX.ORG.RU
решено ФорумGames

dxvk и двойная графика.

 , , ,


1

2

Привет всем! Прошу помощи в одной проблеме. Возможно я наивный чукотский юноша, но всё же я пытаюсь заставить работать dxvk vulkan у себя на ноуте с двойной графикой(Интел-АМД). Вродебы все вулкановские либы поставил. Проблема состоит в том, что при запуске игры в wine с DXVK консоль сыплет ошибкой

MESA-INTEL: warning: Haswell Vulkan support is incomplete,

т.е.,как японял, система пытается задействовать vulkan с встроенной видеокартой интел, даже если я запускаю игру через DRI_PRIME=1. Вулкан должен потдерживаться моей дискретной видеокартой(radeon hd 8690m). Использую debian sid. Пробовал разные версии wine. Ах да ещё, gears-vkd3d тоже выдаёт

MESA-INTEL: warning: Haswell Vulkan support is incomplete

и ещё выдаёт

fixme:vkd3d_select_physical_device: Multiple physical devices available, selecting the first one. gears-vkd3d: demos/gears.c:345: cxg_load_pipeline: Assertion >`cxg->swapchain’ failed.

Причём сдесь Хасвелл, если я пытаюсь запускаю игру через DRI_PRIME=1 ? Почему dxvk упорно отказывается работать с дискреткой?
Не знаю имеет ли это значение или нет, но vkcube крутится, но при этом выдаёт тоже предупреждение(см. выше).


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

тебя ждёт увлекательный квест по включению amdgpu

Кого нужно убить?

gcn 1.0

Разве?(пошёл ещё гуглить)

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

тебя ждёт увлекательный квест по включению amdgpu на gcn 1.0

radeon.si_support=0 amdgpu.si_support=1 в параметрах запуска ядра

xDShot ★★★★★
()

Гугли про VK_ICD_FILENAMES, тебе нужно вручную указать путь к icd для радеона, чтобы интеловский не использовался.

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

А отключить загрузку свободного драйвера radeon в /etc/modprobe.d/radeon.conf (вписывать blacklist radeon) нужно? Просто в некоторых инструкциях пишут, что нужно.

Jax_iv
() автор топика

А в чём проблема, собсно?

Graphics:
  Device-1: AMD Kabini [Radeon HD 8240 / R3 Series] driver: amdgpu v: kernel 
  Device-2: Chicony Integrated Camera type: USB driver: uvcvideo 
  Display: server: X.Org 1.20.11 driver: loaded: amdgpu,ati 
  unloaded: modesetting resolution: 1366x768~60Hz 
  OpenGL: renderer: AMD KABINI (DRM 3.40.0 5.10.30-1-MANJARO LLVM 11.1.0) 
  v: 4.6 Mesa 21.0.2 
apiVersion     = 4202669 (1.2.173)
conformanceVersion                                   = 1.2.2.2

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

Работать со всем, что не связано с использованием «графического ускорения»

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

К тому, что дрова сами поставились и вулкан работает. Запускал даже Substance Painter через DXVK в Wine. У вас же видуха того же поколения.

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

Так у меня двойная графика, проблема в ней. Дрова и у меня сами поставились.

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

Вобщем всем спасибо, особенно xDShot! Проблему решил, производителность в играх выросла, протестировал в двух играх. DXVK в wine работает, в одной игре в которой в wine пропадали текстуры, теперь они появились! Всместо

MESA-INTEL: warning: Haswell Vulkan support is incomplete

теперь выдаётся

WARNING: radv is not a conformant vulkan implementation, testing use only.

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

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

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

Нет, это зомбаки из codeweavers.

steemandlinux ★★★★★
()
Последнее исправление: steemandlinux (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.