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