GFX Troubleshooting/uk: Difference between revisions

From DDraceNetwork
Created page with "gfx_backend Vulkan"
No edit summary
 
(33 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
<languages />
 
На цій сторінці зібрані рішення типових проблем з графікою, які гравці змогли виявити. Не всі вони можуть допомогти, але варто спробувати.
На цій сторінці зібрані рішення типових проблем з графікою, які гравці змогли виявити. Не всі вони можуть допомогти, але варто спробувати.


Line 6: Line 7:


Розділимо гравців на дві групи: гравці зі старими комп'ютерами (до 2015 року) та гравці з новими комп'ютерами.
Розділимо гравців на дві групи: гравці зі старими комп'ютерами (до 2015 року) та гравці з новими комп'ютерами.


<span id="for-users-with-older-computers"></span>
<span id="for-users-with-older-computers"></span>
<span id="For_users_with_older_computers"></span>
<span id="For_users_with_older_computers"></span>
== Для гравців зі старими комп'ютерами ==
== Для гравців зі старими комп'ютерами ==
Line 24: Line 27:
  gfx_backend Vulkan
  gfx_backend Vulkan


<div lang="en" dir="ltr" class="mw-content-ltr">
в кінець файлу settings_ddnet.cfg, як описано вище.
to the settings_ddnet.cfg as described above
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="For_users_with_new_computers"></span>
=== For users with new computers ===
=== Для гравців з новими комп'ютерами ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Зазвичай це викликано поганими драйверами. Вам слід перевірити веб-сайт виробника на наявність найновіших драйверів
Usually this is caused by bad drivers. You should check the manufacturers website for the newest drivers
([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]). Для Intel також зверніть увагу на цю статтю: [https://www.intel.com/content/www/us/en/support/articles/000058958/graphics.html Попередження: Встановлення цього графічного драйвера від Intel може перезаписати налаштування виробника вашого комп'ютера (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)].
Якщо все ще відбувається збій, спробуйте використовувати vulkan.
If it’s still crashing you should try to use vulkan
Для цього відредагуйте settings_ddnet.cfg, який знаходиться в каталозі config ([[Special:MyLanguage/FAQ#config-dir|FAQ#Де знаходиться DDNet config, каталог config або каталог збереження?]]).
Do this by editing settings_ddnet.cfg that is located inside the config directory ([[Special:MyLanguage/FAQ#config-dir|FAQ#Where is the DDNet config, config directory or save directory?]])
Переконайтеся, що жоден клієнт DDNet не запущений (найкраще перевірити навіть у диспетчері завдань).
Make sure no DDNet Client is running (best is you even check in the taskmanager)
У нижній частині цього файлу додайте:
To the bottom of this file add:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<pre>gfx_backend Vulkan</pre>
<pre>gfx_backend Vulkan</pre>
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 -&gt; start arguments
Якщо ви запускаєте гру через Steam, то можете налаштувати параметри запуску гри, які можна знайти в властивостях гри (ПКМ по іконці). Вставте до параметрів запуску наступний рядок разом із лапками: "gfx_backend Vulkan"
</div>
 
===Програмне забезпечення сторонніх виробників===
Ізолюйте проблему, закривши всі непотрібні програми, особливо ті, які інтегруються з іграми та графікою, як-от Steam, Discord, програмне забезпечення для запису (наприклад, OBS), програмне забезпечення для моніторингу (наприклад, FPS Monitor) тощо.
 
*У Windows повідомлялося про збої під час використання «FPS Monitor» (<code>fpsmonvk64.dll</code> відображається в журналі збоїв) із графічними картами NVIDIA та графічним модулем Vulkan. Видаліть монітор FPS, якщо у вас виникне збій клієнта під час запуску.
*Користувачі Windows повідомили, що оверлей гри Discord спричиняло фріз ігор або низьку частоту кадрів. Проблему вдалося вирішити, вимкнувши налаштування накладання в Discord.


<span id="some-text-is-invisible-with-the-vulkan-backend"></span>
<span id="some-text-is-invisible-with-the-vulkan-backend"></span>
<div lang="en" dir="ltr" class="mw-content-ltr">
==Some text is invisible with the Vulkan backend ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Some_text_is_invisible_with_the_Vulkan_backend"></span>
[[File:Vulkangraphicsbug.jpg|thumb|Vulkan graphics bug with missing text|center]]
== Деякий текст невидимий при використанні бекенда Vulkan ==
</div>
 
[[File:Vulkangraphicsbug.jpg|thumb|Отак зникає текст з Vulkan|center]]
 
Деякі користувачі повідомляли про розриви тексту, наприклад, про незчитуваний текст, наче він розтягнутий.
Це викликано зовнішніми налаштуваннями. Більшість людей з цією проблемою повідомили, що вони використовували налаштування "Razer Cortex". Вимкнення/деінсталяція усуває проблему.


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Some_text_looks_broken"></span>
Users with an AMD card reported this and it’s caused by AMD driver from 2021. Just visit and download a driver from march 2022 or newer from https://www.amd.com/en/support.
== Деякий текст виглядає пошкодженим ==
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.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:Razer-Cortex-Overlay.png|thumb|Razer Cortex-Overlay робить текст таким|center]]
==Some text looks broken ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Деякі користувачі повідомляли про розриви тексту, наприклад, про незчитуваний текст, наче він розтягнутий.
[[File:Razer-Cortex-Overlay.png|thumb|Razer Cortex-Overlay makes text unreadable|center]]
Це викликано зовнішніми налаштуваннями. Більшість людей з цією проблемою повідомили, що вони використовували налаштування "Razer Cortex". Вимкнення/деінсталяція усуває проблему.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="The_client_randomly_crashes_with_an_Intel_GPU"></span>
Some users reported broken text, e.g. text that is unreadable as if the text was stretched.
==Клієнт випадково аварійно завершує роботу з графічним процесором Intel==
This is caused by external overlays. Most people with this problem reported they used the "Razer Cortex" overlay. Disabling/uninstalling fixed the problem.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Зазвичай такі проблеми виникають з OpenGL 2.1+ на відеочипах від Intel у Windows.
==The client randomly crashes with an Intel GPU ==
Ви можете або переключитися на Vulkan у налаштуваннях графіки (якщо ваш GPU досить новий), або вставити <code>gfx_gl_major 2; gfx_gl_minor 0; gfx_backend opengl</code> у консоль, натиснувши F1, і перезапустити клієнт.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Low_FPS,_stuttering_or_similar_problems"></span>
Usually DDNet has a strong fallback system for Intel GPUs on Windows as they often caused bugs with OpenGL 2.1+
== Низький FPS, фрізи або схожі проблеми ==
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.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Ці проблеми можуть виникати з багатьох причин, найчастіше фрізи викликані поганими, не оновленими драйверами або перегрівом якогось компонента.
==Low FPS, stuttering or similar problems ==
Ось керівництво, яке може допомогти усунути подібні проблеми:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
* Оновіть всі драйвери та операційну систему до останньої версії. У Windows перейдіть у безпечний режим Windows і видаліть графічний драйвер за допомогою [https://www.guru3d.com/files-details/display-driver-uninstaller-download.html DDU] (не з відкритим вихідним кодом, будь ласка, замініть його аналогічним інструментом) або аналогічних інструментів, а потім встановіть останню версію драйвера з сайту виробника. Це може усунути більше проблем, ніж ви можете припускати.
These problems can be caused by many things, most commonly stuttering is caused by a bad driver or overheating of some component.
* Для Windows: перезапустіть Windows за допомогою кнопки "Перезавантаження" (не вимкнення). Це очистить деякі кеші.
Here is a guide that can help eliminate these kind of problems:
* Очистіть кулери ваших комп'ютерів. Очистіть комп'ютер від пилу (краще не використовувати пилосос). Слідкуйте за тим, щоб температура апаратних компонентів була нижче зазначеного порога.
*Update all drivers, and the operating system to latest version. On Windows go in the Windows safe mode and uninstall the graphics driver using [https://www.guru3d.com/files-details/display-driver-uninstaller-download.html DDU] (not open source, please replace it with a similar tool) or similar tools and then install the latest driver from the manufacturer's website. This can fix more problems than you could guess
* Переконайтеся, що апаратне забезпечення (наприклад, відеокарта) правильно підключені.
*For Windows: restart Windows using the "Restart" button (not shutdown). This will clear some caches
* Спробуйте знизити частоту оновлення в клієнті (cl_refresh_rate, gfx_refresh_rate).
*Clean your computers coolers. Remove any kind of dust with some air pressure (better don't use a vacuum cleaner because of electric charges). Watch if temperatures of the hardware components are below their proclaimed threshold.
* Для Windows: переведіть Windows у режим високої продуктивності.
*Make sure the hardware (e.g. the graphics card) is properly plugged in.
* Закрийте всі інші програми (наприклад, Discord, інструменти для миші/клавіатури).
*Try to lower the refresh rate in the client (cl_refresh_rate, gfx_refresh_rate).
* Вимкніть всі непотрібні USB-пристрої (флешки, контролери тощо).
*For Windows: set Windows to high performance mode
* Спробуйте інший рендерер у клієнті DDNet. Налаштування -> Графіка -> Рендер
*Close all other software (e.g. Discord, Mouse/Keyboard tools)
*Unplug all USB devices you don't need (USB sticks, controllers etc.)
*Try a different renderer in the DDNet client. settings -> graphics -> renderer
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Absolutely_nothing_helps"></span>
==Absolutely nothing helps ==
== Абсолютно нічого не допомагає ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Якщо ви впевнені, що зробили все правильно і ніщо не допомогло, повідомте про цю помилку на каналі ddnet's discord #bugs. Ви перший, хто зіткнувся з такою ситуацією. Єдиний відомий сучасний GPU, який викликав проблеми, це AMD Ryzen 3 2200G, якщо ви не використовуєте бета-версію драйверів AMD (підтверджено з 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))
Ви можете просто переключитися на бекенд OpenGL, див. [[Special:MyLanguage/GFX_Troubleshooting#some-text-is-invisible-with-the-vulkan-backend|#Деякий текст невидимий при використанні бекенду Vulkan]]. В іншому випадку вам слід згодитися на використання бекенду OpenGL 1.x, як описано в [[Special:MyLanguage/GFX_Troubleshooting#for-users-with-older-computers|#Для користувачів зі старими комп'ютерами]].
You can simply switch to OpenGL backend, see [[Special:MyLanguage/GFX_Troubleshooting#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/GFX_Troubleshooting#for-users-with-older-computers|#For users with older computers]].
Також є можливість, що проблема не пов'язана з GFX. Спробуйте вимкнути антивірус для DDNet, переконайтеся, що ви використовуєте останню версію Windows/Linux/macOS. Завжди спочатку випробовуйте 64-бітні версії, так як вони краще протестовані.
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.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Some_ingame_tiles_are_invisible_or_look_broken"></span>
==Some ingame tiles are invisible or look broken ==
== Деякі ігрові тайли невидимі або виглядають розірваними ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Можливо, ви є користувачем зі старим GPU, просто подивіться [[Special:MyLanguage/GFX_Troubleshooting#for-users-with-older-computers|#Для користувачів зі старими комп'ютерами]], щоб вирішити цю проблему.
You are probably an user with an old GPU, just see [[Special:MyLanguage/GFX_Troubleshooting#for-users-with-older-computers|#For users with older computers]] for the solution.
</div>

Latest revision as of 13:11, 15 September 2024

На цій сторінці зібрані рішення типових проблем з графікою, які гравці змогли виявити. Не всі вони можуть допомогти, але варто спробувати.

Гра не запускається

Розділимо гравців на дві групи: гравці зі старими комп'ютерами (до 2015 року) та гравці з новими комп'ютерами.


Для гравців зі старими комп'ютерами

Зазвичай достатньо примусово встановити OpenGL 1.x, і гра запуститься. Для цього відредагуйте settings_ddnet.cfg, який знаходиться в каталозі config (FAQ#Де знаходиться DDNet config, каталог config або каталог збереження?). Переконайтеся, що жоден клієнт DDNet не запущений (найкраще перевірити навіть у диспетчері завдань). У нижній частині цього файлу додайте:

gfx_gl_major 1

gfx_backend opengl Якщо ви запускаєте гру через Steam, то можете налаштувати параметри запуску гри, які можна знайти в властивостях гри (ПКМ по іконці). Вставте до параметрів запуску наступний рядок разом із лапками: "gfx_gl_major 1; gfx_backend opengl"

Якщо вищезазначені дії не допомогли, ви можете спробувати переключитися на програмну візуалізацію гри. Це означає, що тепер кадри буде відтворювати не ваша відеокарта, а процесор, що може вплинути на продуктивність гри. Для цього знадобиться завантажити останню версію гри, яка відповідає розрядності вашої системи, на офіційному сайті DDNet, завантажити і встановити 7-Zip, завантажити Mesa3D. Архів Mesa називається приблизно так: mesa3d-xx.y.z-release-mingw.7z. Розпакуйте гру та розпакуйте Mesa3D. Скопіюйте файли з розширенням .dll з папки 64-х (або 86-х для 32-бітних систем) в папку з грою і спробуйте запустити DDNet. Якщо це не допомогло, то спробуйте додати

gfx_backend Vulkan

в кінець файлу settings_ddnet.cfg, як описано вище.

Для гравців з новими комп'ютерами

Зазвичай це викликано поганими драйверами. Вам слід перевірити веб-сайт виробника на наявність найновіших драйверів (AMD, NVIDIA, Intel). Для Intel також зверніть увагу на цю статтю: Попередження: Встановлення цього графічного драйвера від Intel може перезаписати налаштування виробника вашого комп'ютера (OEM). Якщо все ще відбувається збій, спробуйте використовувати vulkan. Для цього відредагуйте settings_ddnet.cfg, який знаходиться в каталозі config (FAQ#Де знаходиться DDNet config, каталог config або каталог збереження?). Переконайтеся, що жоден клієнт DDNet не запущений (найкраще перевірити навіть у диспетчері завдань). У нижній частині цього файлу додайте:

gfx_backend Vulkan

Якщо ви запускаєте гру через Steam, то можете налаштувати параметри запуску гри, які можна знайти в властивостях гри (ПКМ по іконці). Вставте до параметрів запуску наступний рядок разом із лапками: "gfx_backend Vulkan"

Програмне забезпечення сторонніх виробників

Ізолюйте проблему, закривши всі непотрібні програми, особливо ті, які інтегруються з іграми та графікою, як-от Steam, Discord, програмне забезпечення для запису (наприклад, OBS), програмне забезпечення для моніторингу (наприклад, FPS Monitor) тощо.

  • У Windows повідомлялося про збої під час використання «FPS Monitor» (fpsmonvk64.dll відображається в журналі збоїв) із графічними картами NVIDIA та графічним модулем Vulkan. Видаліть монітор FPS, якщо у вас виникне збій клієнта під час запуску.
  • Користувачі Windows повідомили, що оверлей гри Discord спричиняло фріз ігор або низьку частоту кадрів. Проблему вдалося вирішити, вимкнувши налаштування накладання в Discord.

Деякий текст невидимий при використанні бекенда Vulkan

Отак зникає текст з Vulkan

Деякі користувачі повідомляли про розриви тексту, наприклад, про незчитуваний текст, наче він розтягнутий. Це викликано зовнішніми налаштуваннями. Більшість людей з цією проблемою повідомили, що вони використовували налаштування "Razer Cortex". Вимкнення/деінсталяція усуває проблему.

Деякий текст виглядає пошкодженим

Razer Cortex-Overlay робить текст таким

Деякі користувачі повідомляли про розриви тексту, наприклад, про незчитуваний текст, наче він розтягнутий. Це викликано зовнішніми налаштуваннями. Більшість людей з цією проблемою повідомили, що вони використовували налаштування "Razer Cortex". Вимкнення/деінсталяція усуває проблему.

Клієнт випадково аварійно завершує роботу з графічним процесором Intel

Зазвичай такі проблеми виникають з OpenGL 2.1+ на відеочипах від Intel у Windows. Ви можете або переключитися на Vulkan у налаштуваннях графіки (якщо ваш GPU досить новий), або вставити gfx_gl_major 2; gfx_gl_minor 0; gfx_backend opengl у консоль, натиснувши F1, і перезапустити клієнт.

Низький FPS, фрізи або схожі проблеми

Ці проблеми можуть виникати з багатьох причин, найчастіше фрізи викликані поганими, не оновленими драйверами або перегрівом якогось компонента. Ось керівництво, яке може допомогти усунути подібні проблеми:

  • Оновіть всі драйвери та операційну систему до останньої версії. У Windows перейдіть у безпечний режим Windows і видаліть графічний драйвер за допомогою DDU (не з відкритим вихідним кодом, будь ласка, замініть його аналогічним інструментом) або аналогічних інструментів, а потім встановіть останню версію драйвера з сайту виробника. Це може усунути більше проблем, ніж ви можете припускати.
  • Для Windows: перезапустіть Windows за допомогою кнопки "Перезавантаження" (не вимкнення). Це очистить деякі кеші.
  • Очистіть кулери ваших комп'ютерів. Очистіть комп'ютер від пилу (краще не використовувати пилосос). Слідкуйте за тим, щоб температура апаратних компонентів була нижче зазначеного порога.
  • Переконайтеся, що апаратне забезпечення (наприклад, відеокарта) правильно підключені.
  • Спробуйте знизити частоту оновлення в клієнті (cl_refresh_rate, gfx_refresh_rate).
  • Для Windows: переведіть Windows у режим високої продуктивності.
  • Закрийте всі інші програми (наприклад, Discord, інструменти для миші/клавіатури).
  • Вимкніть всі непотрібні USB-пристрої (флешки, контролери тощо).
  • Спробуйте інший рендерер у клієнті DDNet. Налаштування -> Графіка -> Рендер

Абсолютно нічого не допомагає

Якщо ви впевнені, що зробили все правильно і ніщо не допомогло, повідомте про цю помилку на каналі ddnet's discord #bugs. Ви перший, хто зіткнувся з такою ситуацією. Єдиний відомий сучасний GPU, який викликав проблеми, це AMD Ryzen 3 2200G, якщо ви не використовуєте бета-версію драйверів AMD (підтверджено з Adrenalin 22.5.1 Recommended (WHQL)). Ви можете просто переключитися на бекенд OpenGL, див. #Деякий текст невидимий при використанні бекенду Vulkan. В іншому випадку вам слід згодитися на використання бекенду OpenGL 1.x, як описано в #Для користувачів зі старими комп'ютерами. Також є можливість, що проблема не пов'язана з GFX. Спробуйте вимкнути антивірус для DDNet, переконайтеся, що ви використовуєте останню версію Windows/Linux/macOS. Завжди спочатку випробовуйте 64-бітні версії, так як вони краще протестовані.

Деякі ігрові тайли невидимі або виглядають розірваними

Можливо, ви є користувачем зі старим GPU, просто подивіться #Для користувачів зі старими комп'ютерами, щоб вирішити цю проблему.