ValveSoftware / Dota-2

Tracker for issues specific to Linux and Mac in the Reborn client. If you have a general issue or non-system-specific feature request please go to dev.dota2.com
462 stars 38 forks source link

InitializeDisplayDB(): Unable to create dummy window for GLMDisplayDB. #1173

Open artificial-immersion opened 7 years ago

artificial-immersion commented 7 years ago

Having a problem starting Dota 2 under Lubuntu x64 16.04.1. Sometimes restarting fixes it but not all the time.

Message is: InitializeDisplayDB(): Unable to create dummy window for GLMDisplayDB.

Using: ATI Radeon 4850 non-free drivers.

gdrewb-valve commented 7 years ago

This failure is coming from SDL_CreateWindow so it's not something in Dota itself. Assigning to the SDL dev but it most likely indicates an issue with your system. You might want to check on forums related to your distribution.

kisak-valve commented 7 years ago

For better or worse, the non-free driver for this video card is deprecated and unsupported in Ubuntu 16.04 as noted at https://wiki.ubuntu.com/XenialXerus/ReleaseNotes#fglrx. Fglrx has been retired and replaced by amdgpu-pro which does not support your video card. Your mileage will vary when it comes to getting support for this configuration.

danginsburg commented 7 years ago

@kisak-valve is right, you will need to use the mesa r600g driver with the ATI Radeon 4850. The r600g driver runs Dota quite well, so it should be supported just fine.