Can I make Dota 2 use a previous version of OpenGL or "enable" support for 3.1?
So I spent what seems like forever downloading Dota 2 to my Ubuntu PC, only to find out that it requires OpenGL 3.1, which my Intel integrated graphics doesn't support.
Can I make Dota 2 use a previous version of OpenGL or "enable" support for 3.1?
Best Answer
No, you can't run the game with an older version of OpenGL API. Nor can you "upgrade" your software to add OpenGL 3.1 (or newer) support, unless your hardware itself supports it, and newer drivers are available which enable it.
You need to find the detailed specs of your GPU (or CPU if using internal graphics on Intel/AMD) to see if it supports the version of OpenGL, and then if so, make sure you are using the correct drivers for your GPU. Depending on the GPU you're using, and version of Ubuntu you're on, you may need to switch to different drivers.
Pictures about "Can I make Dota 2 use a previous version of OpenGL or "enable" support for 3.1?"



Can Dota 2 run on Intel HD Graphics?
Yes you can! With some better quality. There is a pro dota 2 player called gh(team liquid) who used to play at 12-15 frames per second!Can Dota 2 be played without graphics card?
Dota 2 has amazing mechanics and graphics! To play it efficiently, a good quality graphics card is required. However, many Dota 2 players do not have that kind of graphics card. Nevertheless, still, every PC/Laptop has a dedicated Intel/AMD.Can AMD Radeon graphics run Dota 2?
Although DOTA 2 is free to play, it still needs a competent computer to be run without framerate issues. Meeting the minimum requirements of a nVidia GeForce 8600 or a Radeon HD2600 GPU will negate poor computer performance and give players a better experience with the game and with their friends online.Is Dota 2 a demanding game?
Dota 2 is not a very demanding game. Whether your PC can run Defense of the Ancients 2 depends on some main hardware components. These include the CPU, GPU, RAM, and power supply. Another important thing to play Dota 2 is a stable and relatively fast internet connection.Fix Opengl not supported error in windows 10 / 11
More answers regarding can I make Dota 2 use a previous version of OpenGL or "enable" support for 3.1?
Answer 2
Not knowing your entire system, it's difficult to help. Dota 2 on Ubuntu has some issues, and I'm not sure your GPU can handle it well - can you perhaps elaborate your system?
I would first and foremost go to launch options and force directX. Either run -dx9 (for directx 9) or -dx11(for directx11) to remove the OpenGL option.
I am, however, afraid you're on a laptop that does not have a good enough GPU(and likely other components) to run the game properly.
Try running steam --reset as suggested here
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Andrea Piacquadio, Angela Roma, Anna Tarazevich, Kelly
