Found a possible fix, using DXVK on Windows (being DXVK the default when on Linux),
Try this:
1) go to
https://github.com/doitsujin/dxvk/releases and download the latest tar.gz
2) Unzip the dll's to your game folder, be sure to unzip them to the 64 bit instances , of either horizon or odyssey (i'm on odyssey so yeah...unzipped there)
2a) for odyssey, should be Elite Dangerous\Products\elite-dangerous-odyssey-64
2b) for Horizons (haven't tried it), should be, Elite Dangerous\Products\elite-dangerous-64
You should now have d3d9...d3d...dlls inside one of this folders like in the screenshot below
3) Start the game
Was able to land, can be some slowdowns here and there but seems stable to me, using 22.7.1
Basically it's translating DX API Calls to Vulkan, just like when emulating games under linux
By working for me, does not mean it'll work for you, but it's a step forward
Use 7-zip to unzip .tar.gz , not sure it'll work with winrar or others