U
U
Uncle Bogdan2021-08-27 17:01:19
linux
Uncle Bogdan, 2021-08-27 17:01:19

Why is there no Directx on Linux and programs run slower?

Installed ubuntu mate. Uses 300 mb. Everything seems to be fine, but the unity program is running slowly. Much faster on Windows. Is it because of opengl? I also wanted to open the Nvidia settings, but on Linux they are somehow strange. There is also a bar in the middle of the browser. What's the catch? Is it possible to speed up programs that process 3d?
Why can't you download Directx? No craftsmen?

Video card: gt 425m

Answer the question

In order to leave comments, you need to log in

4 answer(s)
D
DevMan, 2021-08-27
@motkot

because directx is a collection of Windows APIs.
where do they come from in other systems?
there are exactly two options for using them:
1. translation into the means already existing on the target system. kind of like wine does.
2. implementation from scratch.
1 pulls the brakes and is not always possible.
2 is purely a matter of desire/time/money.

C
CityCat4, 2021-08-27
@CityCat4

Why can't you download Directx?

Because it is for Windows.
Video card: gt 425m

Sample 2010? Wangyu that the driver no longer supports this card.

A
Alexander Nesterov, 2021-08-27
@AlexNest

Why you can't download Directx

Well, just a few points:
closed source code
Written specifically for windows
There are open source analogues (OpenGL, Vulcan) that are not tied to the OS
Video card: gt 425m

The video card will soon be 12 years old, besides, it is mobile and, probably, the developers simply did not import optimization for it (purely an assumption).

V
Vladimir Korotenko, 2021-08-27
@firedragon

Because OpenGL is inherently flawed. DirectX is newer better documented and faster.
Well, it won't work on Linux. Maximum translation into something else.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question