DirectX12 is not available on Windows 7 and 8; DirectX11 is the latest. See 
https://support.microsoft.com/en-us/topic/how-to-install-the-latest-version-of-directx-d1f5ffa5-dae2-246c-91b1-ee1e973ed8c2

The dependence on DirectX12 comes from Qt 6; see 
https://doc.qt.io/qt-6/qtquick-visualcanvas-scenegraph-renderer.html#rendering-via-the-qt-rendering-hardware-interface.
 This page also says that you may set the environment variable QSG_RHI_BACKEND 
to one of the values vulkan, metal, opengl, d3d11, d3d12. Since d3d11.dll is 
also a dependency of QtGui.dll, you might try whether setting  QSG_RHI_BACKEND 
to d3d11 works, although, since d3d12.dll is a direct dependency of QtGui.dll, 
I suspect it won’t; if not, you could try renaming a copy of d3d11.dll to 
d3d12.dll and add it to the LyX/bin directory.

 

Quite another possibility is upgrading to Windows 10; this used to be free when 
you have Windows 8.1, but I’m not sure whether this is still possible.

 

Kees

 

 

Van: lyx-users <lyx-users-boun...@lists.lyx.org> Namens taras mogilyuk via 
lyx-users
Verzonden: vrijdag 1 november 2024 10:52
Aan: lyx-users@lists.lyx.org
Onderwerp: d3d12.dll error on Windows 8.1

 

Good time of day.

I’ve just installed your program on Windows 8.1 on old desktop. We have few 
money in office to buy a newer one.

Then I saw an typical error about missing d3d12.dll in the system. Same problem 
with texstudio.

On Lyx site is written that the last version 2.4.2 is compatible with Windows 
7, Windows 8, 8.1 but seemingly it’s not.

Do you know what to do?

With best wishes, Taras

 

--
taras mogilyuk
Отправлено из Почты Mail <https://trk.mail.ru/c/zzm979> 

-- 
lyx-users mailing list
lyx-users@lists.lyx.org
https://lists.lyx.org/mailman/listinfo/lyx-users

Reply via email to