Hello, this is my first thread to the Minecraft forums.
I've recently gotten Windows 10, I thoroughly enjoy it, but I have one slight problem when I open my Minecraft launcher and hit 'Play' it goes down like it is booting up then it comes back and says gives me the crash report and a link to this http://hopper.minecraft.net/help/pixel-format-not-accelerated/ I use Nvidia and as I said before I use Windows I've done what it said and it still doesn't work.
Here are my computer settings:
Edition - Windows 10 Home
Processor - Intel(R) Core(TM) 15-5200U CPU @ 2.20GHz
Installed RAM - 8.00 GB
System type - 64-Bit
Crash Report:
Description: Initializing game
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 org.lwjgl.opengl.Display.create(Display.java:739)
at ave.ap(SourceFile:534)
at ave.am(SourceFile:363)
at ave.a(SourceFile:310)
at net.minecraft.client.main.Main.main(SourceFile:124)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
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 org.lwjgl.opengl.Display.create(Display.java:739)
at ave.ap(SourceFile:534)
at ave.am(SourceFile:363)
-- Initialization --
Details:
Stacktrace:
at ave.a(SourceFile:310)
at net.minecraft.client.main.Main.main(SourceFile:124)
-- System Details --
Details:
Minecraft Version: 1.8.8
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 58451608 bytes (55 MB) / 160899072 bytes (153 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
Launched Version: 1.8.8
LWJGL: 2.9.4
OpenGL: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
GL Caps:
Using VBOs: No
Is Modded: Probably not. Jar signature remains and client brand is untouched.
Type: Client (map_client.txt)
Resource Packs:
Current Language: ~~ERROR~~ NullPointerException: null
Profiler Position: N/A (disabled)
CPU: <unknown>
Thank you for taking your time to read this, if you need anymore information (launch logs, etc..) I will provide it.
DirectX has nothing to do with this, since MC uses OpenGL
Anyway.....
Go into your settings and turn off fullscreen. If that works for you (it should) you can go into your profile and specify a new resolution size if the window is too small for you.
You are incredibly rude. I had the same error today and resolved it by disabling fullscreen.
Copying and pasting is not support. Actually grappling with the errors and resolving them is.
While that may be true for you, but do you have the exact same specifications as OP? Please consider that there is no "universal" fix for every error and it is unique, and as you said, "actually grappling with the errors and resolving them", which is what webrosc is doing.
The "Pixel Format Not Accelerated" error happens because of 3 main things, as highlighted in this article, which by looking at the OP's screenshots, seem to be that they do not have correct drivers installed, as indicated by having "Microsoft Basic Display Drivers", of which the system falls back to if they cannot find compatible drivers through the Windows Update Utility.
An error that is caused by turning fullscreen on however will not produce this error. On older Intel chipset systems, fullscreen mode would cause a driver error, and will develop in a hs_err_pid file being generated, of which explains the problematic frame and erroring driver component. An example of such a log here.
While webrosc might be a little harsh, but confusing the OP is not something we would want to do. Review your previous issue and compare it with what the OP has given us, you would see that it is largely different.
You gave poor, ineffective information and I gave a viable workaround to attempt. That's what a support community does, they help each other. webrosc was not at all helpful , and attempting to start a flame war is inexcusable.
Yes, I don't have a high post count because I haven't needed the support. However this issue is larger than one would think and a perfunctory search via Google would show that.
While that may be true for you, but do you have the exact same specifications as OP? Please consider that there is no "universal" fix for every error and it is unique, and as you said, "actually grappling with the errors and resolving them", which is what webrosc is doing.
The "Pixel Format Not Accelerated" error happens because of 3 main things, as highlighted in this article, which by looking at the OP's screenshots, seem to be that they do not have correct drivers installed, as indicated by having "Microsoft Basic Display Drivers", of which the system falls back to if they cannot find compatible drivers through the Windows Update Utility.
An error that is caused by turning fullscreen on however will not produce this error. On older Intel chipset systems, fullscreen mode would cause a driver error, and will develop in a hs_err_pid file being generated, of which explains the problematic frame and erroring driver component. An example of such a log here.
While webrosc might be a little harsh, but confusing the OP is not something we would want to do. Review your previous issue and compare it with what the OP has given us, you would see that it is largely different.
Thank you for those links they helped, but I still cant fix it, is there anymore help you can give with the pastebin I just supplied?
You gave poor, ineffective information and I gave a viable workaround to attempt. That's what a support community does, they help each other. webrosc was not at all helpful , and attempting to start a flame war is inexcusable.
Yes, I don't have a high post count because I haven't needed the support. However this issue is larger than one would think and a perfunctory search via Google would show that.
Hi,
It's disarming to hear you passing off information from the people that have been helping here for years "ineffective." None of us are paid, nor are we obligated to helping users yet even so we take time into actually solving the issues that people may have.
As you are disputing the solution brought forward, you are implying that you are knowledgeable with the circumstances involved with the issue and are confident in the premise of the issue, that your solution will apply to the end user. When you encounter an issue you are given an opportunity to try and formulate a fix, but you are forgetting an important part -- that being the cause of the issue. Thinking you have a solution to something without knowing the cause will come back to you once someone has an issue that cannot be resolved by your "fix".
You bring to your defense that you used Google to gather a perfunctory conclusion that the issue was nothing more than a rendering issue that affects a user when fullscreen mode is active. When I search up "pixel format not accelerated" I get sent to the Minecraft Hopper page entailing that a driver issue is the cause, and also lists "Graphics drivers are outdated" and "Invalid memory allocation" (I'll come back to these later) as causes to the issue the OP (acronym used on forums for "original post[er]") was encountering. When you look things up you generally don't look for a cause, you look for a solution -- those solutions may not apply to everyone and you will never know unless you find the cause. In this case, the exception is being thrown by LWJGL (you can note the stack trace) due to it not being able to initiate OpenGL.
I intend to keep this simple, but I'll try to explain the issue as thoroughly as I can.
Minecraft is written in Java, which runs on the Java Virtual Machine. When you're writing Java code, you don't target the host machine but instead that virtual machine. That VM grants Java code the ability to run in any operating system so long that someone has written a VM implementation for that OS. At the same time, this prohibits Minecraft from having low-level access to components like the system's video card and thus there needs to be an intermediary that can run natively on an operating system, in this case that being LWJGL which acts as a wrapper allowing Minecraft to interface with OpenGL. So when Minecraft attempts to launch the game, it needs to load LWJGL so it can initiate OpenGL. When this call fails, you get the error as shown above and referred to as "Pixel format not accelerated" which is thrown by LWJGL as a wrapper to the native exception (sometimes LWJGL doesn't catch the exception, resulting in access violation errors). It's not the most descriptive of errors, but at the same time it wasn't written with the intention to make it descriptive. If you're getting along with this, you can see that there's a large gap of possibilities for what went wrong.
For the most part, the inability to initiate OpenGL is due to one's graphics drivers not supporting a proper implementation of OpenGL. It's common enough that Intel has an article stating that "Graphics drivers that come with Microsoft Windows* or that are downloaded from Windows Update typically do not support OpenGL" -- this is due to Intel choosing to not add OpenGL support in some of the drivers they push with Windows Update. That's why people are forwarded to getting drivers from their hardware manufacturers instead of the drivers given by Windows Update (not in all cases!). The same can also be said for AMD, who have taken part in the same issue. Recently, Microsoft released Windows 10 (yay) which just as any OS upgrade has worked, remove graphics drivers and default to the generic graphics drivers provided by Microsoft for Windows 10, however these drivers don't hardware acceleration and also not OpenGL. They basically are there to provide basic graphics functionality so Windows can function, nothing fancy. To reiterate as cestislife explained to you, Windows normally takes care of updating your drivers but in addition to what I just explained, Windows may not be able to find a proper driver at all, or the user hasn't restarted their computer to finish installing Windows Updates that contain a driver update. Read more. I find it a bit dubious that you're claiming to get PFNA errors anywhere but the initial game load, so please send the error log as well as the launcher logs and I'll look into it.
Now, you dismissed webrosc's correct advise to request a DxDiag report under the premises that DirectX is not used by Minecraft (the launcher does!). As while this is correct, it makes no difference as it gets the job done and has all the information we need. We don't need a 3rd party tool to get system information when tools like dxdiag.exe and msinfo32.exe are provided by Microsoft for this exact purpose -- getting system information concisely for debugging problems.
If you've gotten me so far, if you go back to what cestislife told you -- to reiterate the majority of users encountering this error are due to them not having drivers that support proper a proper OpenGL implementation. See the link you were given and it should explain to you how to go about helping people update their drivers.
My apologies if this may sound a bit provocative, I'm posting this not only as a response to your claim that "the advice we're giving is not helpful" but also as a reference for others that may come across this post.
If you have any further questions about the technical background on the issue, you should ask on the gamedev StackExchange here (or the off-topic section here even?) instead of replying here.
Looking at the Dxdiag log, you have switchable graphics. You're using the ASUS GR6, yes?
If so, the previous driver link only solved half the issue. Basically, your computer has two graphics cards. Intel Intergrated, and an NVIDIA card. You should have the driver for the Intel card now, but not the NVIDIA card. You can download the drivers you need from the driver download page for your computer HERE.
Once you click the link, click the arrow next to "VGA" and download both the drivers from the links. The Intel one you should install first, then the NVIDIA one.
If the installer for the Intel graphics says you're already up to date, that's fine. Just go install the NVIDIA drivers. Once you do this, reboot and (in theory) you should be able to play, though I'm not sure how you'd go about actually having Windows 10 switch to the NVIDIA card... I'm sure someone else here knows
Hello, this is my first thread to the Minecraft forums.
I've recently gotten Windows 10, I thoroughly enjoy it, but I have one slight problem when I open my Minecraft launcher and hit 'Play' it goes down like it is booting up then it comes back and says gives me the crash report and a link to this http://hopper.minecraft.net/help/pixel-format-not-accelerated/ I use Nvidia and as I said before I use Windows I've done what it said and it still doesn't work.
Here are my computer settings:
Edition - Windows 10 Home
Processor - Intel(R) Core(TM) 15-5200U CPU @ 2.20GHz
Installed RAM - 8.00 GB
System type - 64-Bit
Crash Report:
Description: Initializing game
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 org.lwjgl.opengl.Display.create(Display.java:739)
at ave.ap(SourceFile:534)
at ave.am(SourceFile:363)
at ave.a(SourceFile:310)
at net.minecraft.client.main.Main.main(SourceFile:124)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
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 org.lwjgl.opengl.Display.create(Display.java:739)
at ave.ap(SourceFile:534)
at ave.am(SourceFile:363)
-- Initialization --
Details:
Stacktrace:
at ave.a(SourceFile:310)
at net.minecraft.client.main.Main.main(SourceFile:124)
-- System Details --
Details:
Minecraft Version: 1.8.8
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 58451608 bytes (55 MB) / 160899072 bytes (153 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
Launched Version: 1.8.8
LWJGL: 2.9.4
OpenGL: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
GL Caps:
Using VBOs: No
Is Modded: Probably not. Jar signature remains and client brand is untouched.
Type: Client (map_client.txt)
Resource Packs:
Current Language: ~~ERROR~~ NullPointerException: null
Profiler Position: N/A (disabled)
CPU: <unknown>
Thank you for taking your time to read this, if you need anymore information (launch logs, etc..) I will provide it.
Display: https://gyazo.com/942c2927adcb6280103d494c7ddfc6f5
System: https://gyazo.com/fcf77e9cf00a28dc994c7bd343195532
There you are, that is all it gave me.
DirectX has nothing to do with this, since MC uses OpenGL
Anyway.....
Go into your settings and turn off fullscreen. If that works for you (it should) you can go into your profile and specify a new resolution size if the window is too small for you.
I know what dxdiag does, it's still not relevant. Java is platform independent. This is not a driver issue, it's a Java or Minecraft problem.
The problem is fullscreen. Turn it off, the problem goes away.
You are incredibly rude. I had the same error today and resolved it by disabling fullscreen.
Copying and pasting is not support. Actually grappling with the errors and resolving them is.
While that may be true for you, but do you have the exact same specifications as OP? Please consider that there is no "universal" fix for every error and it is unique, and as you said, "actually grappling with the errors and resolving them", which is what webrosc is doing.
The "Pixel Format Not Accelerated" error happens because of 3 main things, as highlighted in this article, which by looking at the OP's screenshots, seem to be that they do not have correct drivers installed, as indicated by having "Microsoft Basic Display Drivers", of which the system falls back to if they cannot find compatible drivers through the Windows Update Utility.
An error that is caused by turning fullscreen on however will not produce this error. On older Intel chipset systems, fullscreen mode would cause a driver error, and will develop in a hs_err_pid file being generated, of which explains the problematic frame and erroring driver component. An example of such a log here.
While webrosc might be a little harsh, but confusing the OP is not something we would want to do. Review your previous issue and compare it with what the OP has given us, you would see that it is largely different.
OP?
Is this 4Chan or Technical support?
You gave poor, ineffective information and I gave a viable workaround to attempt. That's what a support community does, they help each other. webrosc was not at all helpful , and attempting to start a flame war is inexcusable.
Yes, I don't have a high post count because I haven't needed the support. However this issue is larger than one would think and a perfunctory search via Google would show that.
Here it is: http://pastebin.com/UMex0dDf
SInce I have the exact same issue here is mine:
http://paste.ubuntu.com/12079380/
Thank you for those links they helped, but I still cant fix it, is there anymore help you can give with the pastebin I just supplied?
For OP, it appears you need this driver:
https://downloadcenter.intel.com/search?keyword=Intel%C2%AE+HD+Graphics+5500+for+5th+Generation+Intel%C2%AE+Core%E2%84%A2+Processors
Download the windows 10 one and install it, and it should fix it.
Could you say the exact one, I'm having difficulty finding the one you're talking about.
It would be this one
https://downloadcenter.intel.com/download/25150/Intel-Iris-Iris-Pro-and-HD-Graphics-Production-Driver-for-Windows-10-64-bit
Specifically you want the .exe one, as that will be the auto-installer.
https://downloadcenter.intel.com/download/25150/Intel-Iris-Iris-Pro-and-HD-Graphics-Production-Driver-for-Windows-10-64-bit#help
I went to this page, I clicked the first download: https://gyazo.com/dbeb4810c64cc163947e0e3f3be4cec1
It started downloading this: https://gyazo.com/2fe3f0e9a5fb8ba823458f9ce499ad78
Is all of this correct?
That is right
Hi,
It's disarming to hear you passing off information from the people that have been helping here for years "ineffective." None of us are paid, nor are we obligated to helping users yet even so we take time into actually solving the issues that people may have.
As you are disputing the solution brought forward, you are implying that you are knowledgeable with the circumstances involved with the issue and are confident in the premise of the issue, that your solution will apply to the end user. When you encounter an issue you are given an opportunity to try and formulate a fix, but you are forgetting an important part -- that being the cause of the issue. Thinking you have a solution to something without knowing the cause will come back to you once someone has an issue that cannot be resolved by your "fix".
You bring to your defense that you used Google to gather a perfunctory conclusion that the issue was nothing more than a rendering issue that affects a user when fullscreen mode is active. When I search up "pixel format not accelerated" I get sent to the Minecraft Hopper page entailing that a driver issue is the cause, and also lists "Graphics drivers are outdated" and "Invalid memory allocation" (I'll come back to these later) as causes to the issue the OP (acronym used on forums for "original post[er]") was encountering. When you look things up you generally don't look for a cause, you look for a solution -- those solutions may not apply to everyone and you will never know unless you find the cause. In this case, the exception is being thrown by LWJGL (you can note the stack trace) due to it not being able to initiate OpenGL.
I intend to keep this simple, but I'll try to explain the issue as thoroughly as I can.
Minecraft is written in Java, which runs on the Java Virtual Machine. When you're writing Java code, you don't target the host machine but instead that virtual machine. That VM grants Java code the ability to run in any operating system so long that someone has written a VM implementation for that OS. At the same time, this prohibits Minecraft from having low-level access to components like the system's video card and thus there needs to be an intermediary that can run natively on an operating system, in this case that being LWJGL which acts as a wrapper allowing Minecraft to interface with OpenGL. So when Minecraft attempts to launch the game, it needs to load LWJGL so it can initiate OpenGL. When this call fails, you get the error as shown above and referred to as "Pixel format not accelerated" which is thrown by LWJGL as a wrapper to the native exception (sometimes LWJGL doesn't catch the exception, resulting in access violation errors). It's not the most descriptive of errors, but at the same time it wasn't written with the intention to make it descriptive. If you're getting along with this, you can see that there's a large gap of possibilities for what went wrong.
For the most part, the inability to initiate OpenGL is due to one's graphics drivers not supporting a proper implementation of OpenGL. It's common enough that Intel has an article stating that "Graphics drivers that come with Microsoft Windows* or that are downloaded from Windows Update typically do not support OpenGL" -- this is due to Intel choosing to not add OpenGL support in some of the drivers they push with Windows Update. That's why people are forwarded to getting drivers from their hardware manufacturers instead of the drivers given by Windows Update (not in all cases!). The same can also be said for AMD, who have taken part in the same issue. Recently, Microsoft released Windows 10 (yay) which just as any OS upgrade has worked, remove graphics drivers and default to the generic graphics drivers provided by Microsoft for Windows 10, however these drivers don't hardware acceleration and also not OpenGL. They basically are there to provide basic graphics functionality so Windows can function, nothing fancy. To reiterate as cestislife explained to you, Windows normally takes care of updating your drivers but in addition to what I just explained, Windows may not be able to find a proper driver at all, or the user hasn't restarted their computer to finish installing Windows Updates that contain a driver update. Read more. I find it a bit dubious that you're claiming to get PFNA errors anywhere but the initial game load, so please send the error log as well as the launcher logs and I'll look into it.
Now, you dismissed webrosc's correct advise to request a DxDiag report under the premises that DirectX is not used by Minecraft (the launcher does!). As while this is correct, it makes no difference as it gets the job done and has all the information we need. We don't need a 3rd party tool to get system information when tools like dxdiag.exe and msinfo32.exe are provided by Microsoft for this exact purpose -- getting system information concisely for debugging problems.
If you've gotten me so far, if you go back to what cestislife told you -- to reiterate the majority of users encountering this error are due to them not having drivers that support proper a proper OpenGL implementation. See the link you were given and it should explain to you how to go about helping people update their drivers.
My apologies if this may sound a bit provocative, I'm posting this not only as a response to your claim that "the advice we're giving is not helpful" but also as a reference for others that may come across this post.
If you have any further questions about the technical background on the issue, you should ask on the gamedev StackExchange here (or the off-topic section here even?) instead of replying here.
Hello, I was wondering if you know the answer to my problem that I have? You seem like you know quite a lot about this.
Looking at the Dxdiag log, you have switchable graphics. You're using the ASUS GR6, yes?
If so, the previous driver link only solved half the issue. Basically, your computer has two graphics cards. Intel Intergrated, and an NVIDIA card. You should have the driver for the Intel card now, but not the NVIDIA card. You can download the drivers you need from the driver download page for your computer HERE.
Once you click the link, click the arrow next to "VGA" and download both the drivers from the links. The Intel one you should install first, then the NVIDIA one.
If the installer for the Intel graphics says you're already up to date, that's fine. Just go install the NVIDIA drivers. Once you do this, reboot and (in theory) you should be able to play, though I'm not sure how you'd go about actually having Windows 10 switch to the NVIDIA card... I'm sure someone else here knows