How to fix : Install a driver providing OpenGL 2.0 or higher

39,612

Solution 1

Judging from the model, age, CPU, etc. I believe you have a Lenovo ThinkCentre M58e. Your problem is less the type of slot in the machine (it has both classic PCI and PCI-E according to its detail sheet) but the physical size. You will need a low-profile video card. The two upgrades listed for the unit are:

ATI HD3470 GDDR3 256MB LP - VGA+DP

nVidia G100 DDR2 256MB LP - DVI-I (With DVI-I to VGA Dongle)

You can use a newer card than these, and would want to for what you want to do, but I still recommend a new machine, especially with your motherboard returning weird and invalid values in diagnostics. Further, you will need a better power supply than the one provided for the newest cards that are worth having.

Solution 2

You didnt provide the model of your graphics card, which would provide a 100% certain answer. However, based on your information, the answer is most likely that your GPU does not support OpenGL 2.0. The version of OpenGL is based on hardware, not software. This is why you are limited to an older driver. You will need to upgrade to a newer graphics card to get OpenGL 2 or higher.

Share:
39,612
Letsintegreat
Author by

Letsintegreat

Hello, My name is Harshit Seksaria. I'm an Enthusiastic Android Developer and a Geek! Started contributing for Open-source in Oct-2018, getting inspired by Google Code-in I'm a simple guy. I see a good post, I upvote! Now in the list of top 50 users in Rajasthan! More or less a hobbyist android-dev dwelled in the small villages of the largest state. Well, I'm playing with machines since 2012, became a Programmer in 2014 and c as my first programming language. I'm a Student right now. But my interest in programming made me a good programmer. I know Android Development, Web Development, c, c++, python(Including django, numpy, matplotlib), java, javascript, kotlin, html, css, xml, firebase. Right now, I use only kotlin, java and python. I spend most of the time in Android development and in learning new things.

Updated on September 18, 2022

Comments

  • Letsintegreat
    Letsintegreat over 1 year

    First things first, I'm using Windows 7 with 32 bit.

    When I open a software there is an error saying Install a driver providing OpenGL 2.0 or higher, There are many software which shows the same problem.

    I know that I've to update my graphics drivers in order to eradicate this problem. I have an Intel Graphics card, but whenever I look for an update from Intel Driver and Support Assistant, it shows that all of my drivers are up-to-date. When I look at OpenGL Extensions Viewer 5.0.5, it shows that the version of OpenGL is 1.4.

    Yes, I know that there are other questions also like this, however, my problem is a little bit different. From other questions, I got that I've to update my graphics drivers, But however, my all drivers are up-to-date according to Intel Driver and Support Assistant.

    So, now what I've to do in order to fix this error.

    Do I need to buy a new Graphics Card, or this problem can be fixed without buying a new one?

    If I've to buy a new Graphics Card, then which one? I don't know about Graphics Card anything.

    Note: I'm not that much in gaming. I just want to edit my videos.

    enter image description here enter image description here

    • Ramhound
      Ramhound about 6 years
      OpenGL support requires hardware support does your hardware support OpenGL 2.0+. Edit your question to include which versions of OpenGL it supports.
    • Ramhound
      Ramhound about 6 years
      @HarshitSeksaria No; That’s the default version your hardware supports, without any drivers installed, that isn’t what I asked.
    • Ramhound
      Ramhound about 6 years
      @HarshitSeksaria - Provide details on the hardware you have, specifically, indicate what GPU you have. If you are using the iGPU within your Intel processor, you need to edit your question, to indicate that is the case. Since you already accepted an answer, which is actually an incorrect answer, I will simply contact a moderator to clean up the comment section. Worth pointing out, the Dual-Core CPU E5300, doesn't even have an iGPU. So it is unclear the reason you are attempting to install an Intel display driver.
    • Ramhound
      Ramhound about 6 years
      @HarshitSeksaria - Just because you accepted an answer does not mean that answer is accurate.
  • Keltari
    Keltari about 6 years
    @HarshitSeksaria thats entirely up to you and your budget. search an online store such as Amazon for graphics cards. The OpenGL version will be listed in the description. Also, OpenGL 2 is a very old standard, so any modern graphics card will support a much higher version, usually around version 4 or higher. You do not need to buy the latest or most expensive card just to get OpenGL 2 or higher.
  • CDove
    CDove about 6 years
    That adapter only supports OpenGL 1.4. You will need a new graphics adapter.
  • Ramhound
    Ramhound about 6 years
    @CDove - You should update your answer and remove any information that does not apply to the author. It is extremely busy, and there are several statements, that do not even apply to the author. You don't need to include "edit" statements, we have a revision, we know edits have been made.