GFX Troubleshooting/uk: Difference between revisions

From DDraceNetwork
No edit summary
No edit summary
 
(11 intermediate revisions by the same user not shown)
Line 42: Line 42:
Якщо ви запускаєте гру через Steam, то можете налаштувати параметри запуску гри, які можна знайти в властивостях гри (ПКМ по іконці). Вставте до параметрів запуску наступний рядок разом із лапками: "gfx_backend Vulkan"
Якщо ви запускаєте гру через Steam, то можете налаштувати параметри запуску гри, які можна знайти в властивостях гри (ПКМ по іконці). Вставте до параметрів запуску наступний рядок разом із лапками: "gfx_backend Vulkan"


<div lang="en" dir="ltr" class="mw-content-ltr">
===Програмне забезпечення сторонніх виробників===
===Third-party software===
Ізолюйте проблему, закривши всі непотрібні програми, особливо ті, які інтегруються з іграми та графікою, як-от Steam, Discord, програмне забезпечення для запису (наприклад, OBS), програмне забезпечення для моніторингу (наприклад, FPS Monitor) тощо.
Isolate the problem by closing all unnecessary programs, especially those that integrate with games and graphics, like Steam, Discord, recording software (e.g. OBS), monitoring software (e.g. FPS Monitor) etc.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
*У Windows повідомлялося про збої під час використання «FPS Monitor» (<code>fpsmonvk64.dll</code> відображається в журналі збоїв) із графічними картами NVIDIA та графічним модулем Vulkan. Видаліть монітор FPS, якщо у вас виникне збій клієнта під час запуску.
*On Windows, crashes have been reported when using ''FPS Monitor'' (<code>fpsmonvk64.dll</code> appears in the crash log) with NVIDIA graphics cards and the Vulkan graphics backend. Uninstall FPS Monitor if you experience the client crashing on launch.
*Користувачі Windows повідомили, що оверлей гри Discord спричиняло фріз ігор або низьку частоту кадрів. Проблему вдалося вирішити, вимкнувши налаштування накладання в Discord.
*On Windows, users reported that Discord's game overlay was causing games to stutter or exhibit low frame rate performance. The issue was resolved by disabling the overlay setting in Discord.
</div>


<span id="some-text-is-invisible-with-the-vulkan-backend"></span>
<span id="some-text-is-invisible-with-the-vulkan-backend"></span>


<span id="Some_text_is_invisible_with_the_Vulkan_backend"></span>
<span id="Some_text_is_invisible_with_the_Vulkan_backend"></span>
<div class="mw-translate-fuzzy">
== Деякий текст невидимий при використанні бекенда Vulkan ==
== Деякий текст невидимий при використанні бекенда Vulkan ==
</div>


<div class="mw-translate-fuzzy">
[[File:Vulkangraphicsbug.jpg|thumb|Отак зникає текст з Vulkan|center]]
[[File:Vulkangraphicsbug.jpg|thumb|Отак зникає текст з Vulkan|center]]
</div>


Деякі користувачі повідомляли про розриви тексту, наприклад, про незчитуваний текст, наче він розтягнутий.
Деякі користувачі повідомляли про розриви тексту, наприклад, про незчитуваний текст, наче він розтягнутий.
Line 67: Line 59:


<span id="Some_text_looks_broken"></span>
<span id="Some_text_looks_broken"></span>
<div class="mw-translate-fuzzy">
== Деякий текст виглядає пошкодженим ==
== Деякий текст виглядає пошкодженим ==
</div>


<div class="mw-translate-fuzzy">
[[File:Razer-Cortex-Overlay.png|thumb|Razer Cortex-Overlay робить текст таким|center]]
[[File:Razer-Cortex-Overlay.png|thumb|Razer Cortex-Overlay робить текст таким|center]]
</div>


Деякі користувачі повідомляли про розриви тексту, наприклад, про незчитуваний текст, наче він розтягнутий.
Деякі користувачі повідомляли про розриви тексту, наприклад, про незчитуваний текст, наче він розтягнутий.
Line 79: Line 67:


<span id="The_client_randomly_crashes_with_an_Intel_GPU"></span>
<span id="The_client_randomly_crashes_with_an_Intel_GPU"></span>
<div class="mw-translate-fuzzy">
==Клієнт випадково аварійно завершує роботу з графічним процесором Intel==
== Клієнт випадково крашується при використанні графічного процесора Intel ==
</div>


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


<span id="Low_FPS,_stuttering_or_similar_problems"></span>
<span id="Low_FPS,_stuttering_or_similar_problems"></span>
<div class="mw-translate-fuzzy">
== Низький FPS, фрізи або схожі проблеми ==
== Низький FPS, фрізи або схожі проблеми ==
</div>


<div class="mw-translate-fuzzy">
Ці проблеми можуть виникати з багатьох причин, найчастіше фрізи викликані поганими, не оновленими драйверами або перегрівом якогось компонента.
Ці проблеми можуть виникати з багатьох причин, найчастіше фрізи викликані поганим драйвером або перегрівом якогось компонента.
Ось керівництво, яке може допомогти усунути подібні проблеми:
Ось керівництво, яке може допомогти усунути подібні проблеми:


* Оновіть всі драйвери та операційну систему до останньої версії. У Windows перейдіть у безпечний режим Windows і видаліть графічний драйвер за допомогою [https://www.guru3d.com/files-details/display-driver-uninstaller-download.html DDU] (не з відкритим вихідним кодом, будь ласка, замініть його аналогічним інструментом) або аналогічних інструментів, а потім встановіть останню версію драйвера з сайту виробника. Це може усунути більше проблем, ніж ви можете припускати.
* Оновіть всі драйвери та операційну систему до останньої версії. У Windows перейдіть у безпечний режим Windows і видаліть графічний драйвер за допомогою [https://www.guru3d.com/files-details/display-driver-uninstaller-download.html DDU] (не з відкритим вихідним кодом, будь ласка, замініть його аналогічним інструментом) або аналогічних інструментів, а потім встановіть останню версію драйвера з сайту виробника. Це може усунути більше проблем, ніж ви можете припускати.
* Для Windows: перезапустіть Windows за допомогою кнопки "Перезавантаження" (не вимкнення). Це очистить деякі кеші.
* Для Windows: перезапустіть Windows за допомогою кнопки "Перезавантаження" (не вимкнення). Це очистить деякі кеші.
* Очистіть кулери ваших комп'ютерів. Видаліть будь-яку пилу за допомогою напору повітря (краще не використовувати пилосос через електричні заряди). Слідкуйте за тим, щоб температура апаратних компонентів була нижче зазначеного порога.
* Очистіть кулери ваших комп'ютерів. Очистіть комп'ютер від пилу (краще не використовувати пилосос). Слідкуйте за тим, щоб температура апаратних компонентів була нижче зазначеного порога.
* Переконайтеся, що апаратне забезпечення (наприклад, відеокарта) правильно підключено.
* Переконайтеся, що апаратне забезпечення (наприклад, відеокарта) правильно підключені.
* Спробуйте знизити частоту оновлення в клієнті (cl_refresh_rate, gfx_refresh_rate).
* Спробуйте знизити частоту оновлення в клієнті (cl_refresh_rate, gfx_refresh_rate).
* Для Windows: переведіть Windows у режим високої продуктивності.
* Для Windows: переведіть Windows у режим високої продуктивності.
Line 106: Line 87:
* Вимкніть всі непотрібні USB-пристрої (флешки, контролери тощо).
* Вимкніть всі непотрібні USB-пристрої (флешки, контролери тощо).
* Спробуйте інший рендерер у клієнті DDNet. Налаштування -> Графіка -> Рендер
* Спробуйте інший рендерер у клієнті DDNet. Налаштування -> Графіка -> Рендер
</div>


<span id="Absolutely_nothing_helps"></span>
<span id="Absolutely_nothing_helps"></span>
<div class="mw-translate-fuzzy">
== Абсолютно нічого не допомагає ==
== Абсолютно нічого не допомагає ==
</div>


<div class="mw-translate-fuzzy">
Якщо ви впевнені, що зробили все правильно і ніщо не допомогло, повідомте про цю помилку на каналі ddnet's discord #bugs. Ви перший, хто зіткнувся з такою ситуацією. Єдиний відомий сучасний GPU, який викликав проблеми, це AMD Ryzen 3 2200G, якщо ви не використовуєте бета-версію драйверів AMD (підтверджено з Adrenalin 22.5.1 Recommended (WHQL)).
Якщо ви впевнені, що зробили все правильно і ніщо не допомогло, повідомте про цю помилку на каналі ddnet's discord #bugs. Ви перший, хто зіткнувся з такою ситуацією. Єдиний відомий сучасний GPU, який викликав проблеми, це AMD Ryzen 3 2200G, якщо ви не використовуєте бета-версію драйверів AMD (підтверджено з 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|#Для пользователей со старыми компьютерами]].
Ви можете просто переключитися на бекенд 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|#Для користувачів зі старими комп'ютерами]].
Також є можливість, що проблема не пов'язана з GFX. Спробуйте вимкнути антивірус для DDNet, переконайтеся, що ви використовуєте останню версію Windows/Linux/macOS. Завжди спочатку випробовуйте 64-бітні версії, так як вони краще протестовані.
Також є можливість, що проблема не пов'язана з GFX. Спробуйте вимкнути антивірус для DDNet, переконайтеся, що ви використовуєте останню версію Windows/Linux/macOS. Завжди спочатку випробовуйте 64-бітні версії, так як вони краще протестовані.
</div>


<span id="Some_ingame_tiles_are_invisible_or_look_broken"></span>
<span id="Some_ingame_tiles_are_invisible_or_look_broken"></span>
<div class="mw-translate-fuzzy">
== Деякі ігрові тайли невидимі або виглядають розірваними ==
== Деякі ігрові тайли невидимі або виглядають розірваними ==
</div>


<div class="mw-translate-fuzzy">
Можливо, ви є користувачем зі старим GPU, просто подивіться [[Special:MyLanguage/GFX_Troubleshooting#for-users-with-older-computers|#Для користувачів зі старими комп'ютерами]], щоб вирішити цю проблему.
Можливо, ви є користувачем зі старим GPU, просто подивіться [[Special:MyLanguage/GFX_Troubleshooting#for-users-with-older-computers|#Для пользователей со старыми компьютерами]], щоб вирішити цю проблему.
</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, просто подивіться #Для користувачів зі старими комп'ютерами, щоб вирішити цю проблему.