|
前言
本文主要参考了部分官方论坛与中文论坛的案例。
如有任何疑问与建议欢迎随时提出。
问题概述
发生这种报错时在游戏闪退后的弹框可能只有一句:
Fatal:Exiting - exception in LWJGL initialization
或是类似
Fatal: Exiting - exeption in LWJGL initialization
Cause: Failed to set display mode (-5).
Check starsector.log for more info
而log中的对应段落可能类似:
- 2565 [Thread-5] ERROR com.fs.graphics.L - Exiting - exception in LWJGL initialization
- org.lwjgl.LWJGLException: Pixel format not accelerated
- at org.lwjgl.opengl.WindowsPeerInfo.nChoosePixelFormat(Native Method)
- at org.lwjgl.opengl.WindowsPeerInfo.choosePixelFormat(WindowsPeerInfo.java:52)
- at org.lwjgl.opengl.WindowsDisplay.createWindow(WindowsDisplay.java:247)
- at org.lwjgl.opengl.Display.createWindow(Display.java:306)
- at org.lwjgl.opengl.Display.create(Display.java:848)
- at org.lwjgl.opengl.Display.create(Display.java:757)
- at com.fs.graphics.L.Ò00000(Unknown Source)
- at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
- at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
- at java.lang.Thread.run(Unknown Source)
- 2574 [Thread-5] ERROR com.fs.starfarer.combat.CombatMain - java.lang.RuntimeException: Exiting - exception in LWJGL initialization
- java.lang.RuntimeException: Exiting - exception in LWJGL initialization
- at com.fs.graphics.L.Ò00000(Unknown Source)
- at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
- at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
- at java.lang.Thread.run(Unknown Source)
- Caused by: org.lwjgl.LWJGLException: Pixel format not accelerated
- at org.lwjgl.opengl.WindowsPeerInfo.nChoosePixelFormat(Native Method)
- at org.lwjgl.opengl.WindowsPeerInfo.choosePixelFormat(WindowsPeerInfo.java:52)
- at org.lwjgl.opengl.WindowsDisplay.createWindow(WindowsDisplay.java:247)
- at org.lwjgl.opengl.Display.createWindow(Display.java:306)
- at org.lwjgl.opengl.Display.create(Display.java:848)
- at org.lwjgl.opengl.Display.create(Display.java:757)
- ... 4 more
复制代码 |
解决方法
依次尝试以下的的方法。
0)重启电脑。在部分情况下不必进行针对性处理也可以修复。
1)检查更新显卡驱动。有的老版本的驱动可能出现不支持的情况。
2)如果电脑的色彩深度为16位或者其他,将电脑的色彩深度改为32位。
3)如果你有同时启动屏幕捕捉程序,尝试关掉屏幕捕捉程序。有时这些程序也会引起报错,关掉这些程序有几率解决这个问题。
如果以上的方法无法解决问题,可以进行以下尝试。
1)在启动器中使用不同分辨率。
2)如果开了全屏,在启动器中关闭全屏。
3)更新电脑的显卡配置。过低的配置也有可能出现这个问题。
|
评分
-
查看全部评分
|