It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hi to all,

I'm enjoying Stellar Tactics on my Gaming Laptop a lot. But I have serious problems with shadows on my laptop. I can only play Stellar Tactics with Hard Shadows, possibly also with no shadows(which is rather ugly). As soon as I enable Soft Shadows ca, 10 Minutes later, the game gets a one-time hickup and then some textures disappear and you can only see black holes(squares) instead. Then suddenly the whole screen goes black and the game will stop running or the game starts flickering and stops then.
I googled a lot, but got no idea how to fix this issue by configuration. Then I came across the requirements of Stellar Tactics and as a minimum OpenGL is required and DirectX is preferred. But it looks like, that only OpenGL is tested and not DirectX when the game starts. Perhaps with DirectX, the problem with the shadows will disappear. But I found no way to force Stellar Tactics to use DirectX. Does someone know, how to do this?

My hardware configuration:
CPU: AMD Ryzen 9 6900HX
dGPU: NVIDIA GeForce RTX 3060 Laptop GPU
RAM: 16 GB
Hard drive: NVME-SSD
OS: Fedora 42 with kernel 6.14 and Wayland
Runtime environment: GE-Proton 9.27


PS: with Hard Shadows, I will get the black squares too, but the game won't stop running and some textures got wrong colors. Going back to main menu and reloading the save game will eliminate the texture issue.
Post edited May 08, 2025 by stmaassen
OpenGL is preferred. DirectX is a fallback (DX9) for lower end GPU's that do not support OpenGL correctly (Intel GPU's).

If you are running the game on Linux - that is not officially supported. I don't really know what the core driver implementation is for Linux in it's various flavors.

It could very well be that the drivers are not fully supporting OpenGL shadows and SSAO. I recommend running the game without those on.

The DirectX fallback does not support shadows and SSAO.

I did do a simple search and came up with this. There are known issues with OpenGL on Linux using Fedora 42 and Wayland:
https://www.reddit.com/r/Fedora/comments/1dv2tms/opengl_not_working_properly_with_nvidia_drivers/
Post edited May 08, 2025 by StellarTactics
avatar
StellarTactics: OpenGL is preferred. DirectX is a fallback (DX9) for lower end GPU's that do not support OpenGL correctly (Intel GPU's).
Ok, Thanks for clarification!
avatar
StellarTactics: If you are running the game on Linux - that is not officially supported. I don't really know what the core driver implementation is for Linux in it's various flavors.

It could very well be that the drivers are not fully supporting OpenGL shadows and SSAO. I recommend running the game without those on.
For proton you have Vulkan(DXVK/VKD3D) for DirectX and OpenGL for OpenGL. In my case, the native OpenGL implementation of NVIDIA is used, so I'm quite sure that SSAO and shadows are supported. For Vulkan, it's the same, the native Vulkan implementation from NVIDIA is used. Therefore, you have a comparable performance under linux, depending on the game
avatar
StellarTactics: I did do a simple search and came up with this. There are known issues with OpenGL on Linux using Fedora 42 and Wayland:
https://www.reddit.com/r/Fedora/comments/1dv2tms/opengl_not_working_properly_with_nvidia_drivers/
It could be, that setting "GDK_GL=gles" as mentioned in the provided link was exactly what I was looking for. I made a quick test and it looks very, very promising. Thank you very much! I didn't had the idea, that it could be an issue with NVIDIA and Wayland.
Post edited May 08, 2025 by stmaassen
Unfortunately, this wasn't the solution. Thank you very much for your efforts!