GFX Troubleshooting: Difference between revisions
"Remove LangNavBox" |
Prepared the page for translation |
||
Line 1: | Line 1: | ||
<languages/> | |||
<translate> | |||
There are numerous graphics (gfx) related bugs users encountered. Not all are fixable, but might have workarounds. | There are numerous graphics (gfx) related bugs users encountered. Not all are fixable, but might have workarounds. | ||
This site is there to collect these to help those encountering the same issues. | This site is there to collect these to help those encountering the same issues. | ||
== Game not starting == | == Game not starting == | ||
Line 6: | Line 9: | ||
Generally there are two different types of users encountering these problems. Users with old computers (2015 and older) and users with new computers. | Generally there are two different types of users encountering these problems. Users with old computers (2015 and older) and users with new computers. | ||
</translate> | |||
<span id="for-users with older computers"></span> | |||
<translate> | |||
=== For users with older computers === | === For users with older computers === | ||
Usually it’s enough to force OpenGL 1.x and the game should start. | Usually it’s enough to force OpenGL 1.x and the game should start. | ||
Do this by editing settings_ddnet.cfg that is located inside the config directory [[FAQ#Where_is_the_DDNet_config,_config_directory_or_save_directory?]] | Do this by editing settings_ddnet.cfg that is located inside the config directory [[Special:MyLanguage/FAQ#Where_is_the_DDNet_config,_config_directory_or_save_directory?|FAQ#Where_is_the_DDNet_config,_config_directory_or_save_directory?]] | ||
Make sure no DDNet Client is running (best is you even check in the taskmanager) | Make sure no DDNet Client is running (best is you even check in the taskmanager) | ||
To the bottom of this file add: | To the bottom of this file add: | ||
Line 24: | Line 31: | ||
to the settings_ddnet.cfg as described above | to the settings_ddnet.cfg as described above | ||
=== For users with new computers === | === For users with new computers === | ||
Line 30: | Line 38: | ||
([https://www.amd.com/en/support AMD], [https://www.nvidia.com/download/index.aspx?lang=en-us NVIDIA], [https://www.intel.com/content/www/us/en/download-center/home.html Intel]). For Intel also note this article: [https://www.intel.com/content/www/us/en/support/articles/000058958/graphics.html Warning: Installing This Graphics Driver From Intel May Overwrite Customizations From Your Computer Manufacturer (OEM)]. | ([https://www.amd.com/en/support AMD], [https://www.nvidia.com/download/index.aspx?lang=en-us NVIDIA], [https://www.intel.com/content/www/us/en/download-center/home.html Intel]). For Intel also note this article: [https://www.intel.com/content/www/us/en/support/articles/000058958/graphics.html Warning: Installing This Graphics Driver From Intel May Overwrite Customizations From Your Computer Manufacturer (OEM)]. | ||
If it’s still crashing you should try to use vulkan | If it’s still crashing you should try to use vulkan | ||
Do this by editing settings_ddnet.cfg that is located inside the config directory ([[FAQ#Where_is_the_DDNet_config,_config_directory_or_save_directory?]] | Do this by editing settings_ddnet.cfg that is located inside the config directory ([[Special:MyLanguage/FAQ#Where_is_the_DDNet_config,_config_directory_or_save_directory?|FAQ#Where_is_the_DDNet_config,_config_directory_or_save_directory?]] | ||
Make sure no DDNet Client is running (best is you even check in the taskmanager) | Make sure no DDNet Client is running (best is you even check in the taskmanager) | ||
To the bottom of this file add: | To the bottom of this file add: | ||
Line 37: | Line 45: | ||
If you are a steam user, you can also pass it as steam start parameter by writing “gfx_backend Vulkan” (INCLUDING the “) (rightclick ddnet in steam, properties -> start arguments | If you are a steam user, you can also pass it as steam start parameter by writing “gfx_backend Vulkan” (INCLUDING the “) (rightclick ddnet in steam, properties -> start arguments | ||
</translate> | |||
<span id="some-text is invisible with the vulkan backend"></span> | |||
<translate> | |||
== Some text is invisible with the Vulkan backend == | == Some text is invisible with the Vulkan backend == | ||
[[File:Vulkangraphicsbug.jpg|thumb|Vulkan graphics bug with missing text|center]] | [[File:Vulkangraphicsbug.jpg|thumb|Vulkan graphics bug with missing text|center]] | ||
Line 43: | Line 56: | ||
If there is no driver from 2022 you should switch back to OpenGL, you sadly cannot use Vulkan then, inside the client just paste | If there is no driver from 2022 you should switch back to OpenGL, you sadly cannot use Vulkan then, inside the client just paste | ||
<code>gfx_gl_major 3;gfx_gl_minor 3; gfx_backend opengl</code> in the F1 console and restart the client. | <code>gfx_gl_major 3;gfx_gl_minor 3; gfx_backend opengl</code> in the F1 console and restart the client. | ||
== Some text looks broken == | == Some text looks broken == | ||
[[File:Razer-Cortex-Overlay.png|thumb|Razer Cortex-Overlay makes text unreadable|center]] | [[File:Razer-Cortex-Overlay.png|thumb|Razer Cortex-Overlay makes text unreadable|center]] | ||
Some users reported broken text, e.g. text that is unreadable as if the text was streetched. | Some users reported broken text, e.g. text that is unreadable as if the text was streetched. | ||
This is caused by external overlays. Most people with this problem reported they used the "Razer Cortex" overlay. Disabling/uninstalling fixed the problem. | This is caused by external overlays. Most people with this problem reported they used the "Razer Cortex" overlay. Disabling/uninstalling fixed the problem. | ||
== The client randomly crashes with an Intel GPU == | == The client randomly crashes with an Intel GPU == | ||
Line 55: | Line 71: | ||
If you have a recent Intel GPU you can simply switch to Vulkan in the graphic settings inside the client. | If you have a recent Intel GPU you can simply switch to Vulkan in the graphic settings inside the client. | ||
Else type <code>gfx_gl_major 2;gfx_gl_minor 0; gfx_backend opengl</code> in the F1 console of the client and restart. | Else type <code>gfx_gl_major 2;gfx_gl_minor 0; gfx_backend opengl</code> in the F1 console of the client and restart. | ||
== Absolutely nothing helps == | == Absolutely nothing helps == | ||
If you are sure you did everything correct and nothing helped report this bug on ddnet’s discord #bugs channel. You are the first encountering this situation. The only known modern GPU that caused problems is an AMD ryzen 3 2200g, if you don’t use the AMD beta drivers (confirmed with Adrenalin 22.5.1 Recommended (WHQL)) | If you are sure you did everything correct and nothing helped report this bug on ddnet’s discord #bugs channel. You are the first encountering this situation. The only known modern GPU that caused problems is an AMD ryzen 3 2200g, if you don’t use the AMD beta drivers (confirmed with Adrenalin 22.5.1 Recommended (WHQL)) | ||
You can simply switch to OpenGL backend, see [[#Some text is invisible with the Vulkan backend]]. Else you have to accept to use an OpenGL 1.x backend as described in [[#For users with older computers]]. | You can simply switch to OpenGL backend, see [[Special:MyLanguage/#some-text is invisible with the vulkan backend|#Some text is invisible with the Vulkan backend]]. Else you have to accept to use an OpenGL 1.x backend as described in [[Special:MyLanguage/#for-users with older computers|#For users with older computers]]. | ||
It’s also quite possible that the problem is not GFX related. Try to disable your Anti-Virus for DDNet, make sure you use a recent Windows/Linux/macOS version. Always try 64-bit versions first as they are more tested. | It’s also quite possible that the problem is not GFX related. Try to disable your Anti-Virus for DDNet, make sure you use a recent Windows/Linux/macOS version. Always try 64-bit versions first as they are more tested. | ||
== Some ingame tiles are invisible or look broken == | == Some ingame tiles are invisible or look broken == | ||
You are probably an user with an old GPU, just see [[#For users with older computers]] for the solution. | You are probably an user with an old GPU, just see [[Special:MyLanguage/#for-users with older computers|#For users with older computers]] for the solution. | ||
</translate> |