GFX Troubleshooting/zh: Difference between revisions

From DDraceNetwork
"Update links from ddnet.tw to ddnet.org"
By (talk | contribs)
No edit summary
Tags: mobile web edit mobile edit
Line 9: Line 9:
  gfx_gl_major 1
  gfx_gl_major 1
  gfx_backend opengl
  gfx_backend opengl
Steam用户也可以在Steam中修改游戏启动选项(打开Steam库,右键点击游戏并选择“属性…”,在“通用”选项卡下,您会看到“启动选项”),输入<code>“gfx_gl_major 1; gfx_backend opengl</code>(谨记打上“”)。
Steam用户也可以在Steam中修改游戏启动选项(打开Steam库,右键点击游戏并选择“属性…”,在“通用”选项卡下,您会看到“启动选项”),输入<code>"gfx_gl_major 1; gfx_backend opengl"</code>(谨记打上"")。


如果游戏仍无法启动,您可用软件渲染,也就是完全依赖CPU渲染图形。其弊处在于游戏的FPS会大幅下降,您可使用以下方法优化调整
如果游戏仍无法启动,您可用软件渲染,也就是完全依赖CPU渲染图形。其弊处在于游戏的FPS会大幅下降,您可使用以下方法优化调整
Line 23: Line 23:
一般都是驱动程序不正常而生的问题,您可前去相关厂商下载最新的驱动程序(AMD用户[https://www.amd.com/en/support 点击这里],英伟达用户[https://www.nvidia.com/download/index.aspx?lang=en-us 点击这里],英特尔用户[https://www.intel.com/content/www/us/en/download-center/home.html 点击这里]。若您为英特尔用户须留意:[https://www.intel.cn/content/www/cn/zh/support/articles/000058958/graphics.html 此文章])。如果游戏仍无法启动,请尝试使用Vulkan,编辑位于[[FAQ/zh#《DDNet》的配置文件,配置目录在哪?|配置目录]]里的配置文件settings_ddnet.cfg,在文件底部添加:
一般都是驱动程序不正常而生的问题,您可前去相关厂商下载最新的驱动程序(AMD用户[https://www.amd.com/en/support 点击这里],英伟达用户[https://www.nvidia.com/download/index.aspx?lang=en-us 点击这里],英特尔用户[https://www.intel.com/content/www/us/en/download-center/home.html 点击这里]。若您为英特尔用户须留意:[https://www.intel.cn/content/www/cn/zh/support/articles/000058958/graphics.html 此文章])。如果游戏仍无法启动,请尝试使用Vulkan,编辑位于[[FAQ/zh#《DDNet》的配置文件,配置目录在哪?|配置目录]]里的配置文件settings_ddnet.cfg,在文件底部添加:
  gfx_backend Vulkan
  gfx_backend Vulkan
Steam用户也可以在Steam中修改游戏启动选项(打开Steam库,右键点击游戏并选择“属性…”,在“通用”选项卡下,您会看到“启动选项”),输入:<code>“gfx_backend Vulkan</code>(谨记打上“”)。
Steam用户也可以在Steam中修改游戏启动选项(打开Steam库,右键点击游戏并选择“属性…”,在“通用”选项卡下,您会看到“启动选项”),输入:<code>"gfx_backend Vulkan"</code>(谨记打上"")。


== Vulkan文字不可见 ==
== Vulkan文字不可见 ==

Revision as of 23:10, 23 November 2022

EnglishEspañolPortuguês (Brasil)УкраїнськаРусский简体中文DeutschItalianoFrançaisCatalàTürkçe한국어

本条目旨在解决因显卡而生的各种故障问题

游戏无法启动

这种情况可分为两类,其一为旧电脑(2015年前)玩家,其二为新电脑玩家。

旧电脑玩家

一般来说,您只需要强制使用OpenGL 1.x,就能正常启动游戏。要更改OpenGL,首先您需确保电脑没有运行DDNet客户端,然后编辑位于配置目录里的配置文件settings_ddnet.cfg,在文件底部添加:

gfx_gl_major 1
gfx_backend opengl

Steam用户也可以在Steam中修改游戏启动选项(打开Steam库,右键点击游戏并选择“属性…”,在“通用”选项卡下,您会看到“启动选项”),输入"gfx_gl_major 1; gfx_backend opengl"(谨记打上"")。

如果游戏仍无法启动,您可用软件渲染,也就是完全依赖CPU渲染图形。其弊处在于游戏的FPS会大幅下降,您可使用以下方法优化调整

  1. 下载:
  2. 解压《DDNet》和Mesa,
  3. 在Mesa中将x64文件夹中的所有.dll文件移至DDNet客户端配置目录里。

至此,您应当可以启动游戏。如果没有,请尝试在配置文件settings_ddnet.cfg底部添加gfx_backend Vulkan

新电脑玩家

一般都是驱动程序不正常而生的问题,您可前去相关厂商下载最新的驱动程序(AMD用户点击这里,英伟达用户点击这里,英特尔用户点击这里。若您为英特尔用户须留意:此文章)。如果游戏仍无法启动,请尝试使用Vulkan,编辑位于配置目录里的配置文件settings_ddnet.cfg,在文件底部添加:

gfx_backend Vulkan

Steam用户也可以在Steam中修改游戏启动选项(打开Steam库,右键点击游戏并选择“属性…”,在“通用”选项卡下,您会看到“启动选项”),输入:"gfx_backend Vulkan"(谨记打上"")。

Vulkan文字不可见

这是因2021年AMD驱动程序而生的问题,您只需点击这里下载2022年3月或更新的驱动程序即可解决。假如无2022年后的驱动程序,则代表您只能切回OpenGL,在DDNet客户端F1控制台输入gfx_gl_major 3;gfx_gl_minor 3; gfx_backend opengl,然后重启即可。

英特尔显卡导致游戏崩溃

Windows中,英特尔显卡OpenGL 2.1+会导致各式故障问题,因此会令《DDNet》启用降级机制。您可转用Vulkan;或者在F1控制台输入gfx_gl_major 2;gfx_gl_minor 0; gfx_backend opengl,然后重启即可。

纹理文件显示错误

一般因旧显卡导致,解决方法可参见#旧电脑玩家

解决不了您的问题

您可以看看您的显卡是否为AMD ryzen 3 2200g(目前唯一已知导致故障问题的显卡),假如显卡驱动程序并非Adrenalin 22.5.1 Recommended (WHQL),您可使用OpenGL(关于如何切换到OpenGL,看#Vulkan文字不可见一节)。

如果最终仍未解决您的问题,那可能您的问题并非显卡故障,您可以在故障排除常见问题解答中查找您的问题解决方法;或者试试禁用防毒软件(有风险,请慎用);使用最新版64位《DDNet》。假如您肯定您的问题是因显卡而导致的,但没有在上方找到解决方法,您可以前往官方Discord中的bugs频道里汇报。