Bug Report RED Screen capturing Dota 2

shaolin

Member
I was able to do some recordings a couple of days ago.

today when i was ready to open my channel to public i got a red screen.. =(

https://gist.github.com/2b52de7ceb95f0204939

Help

Edit: The report was done based on GNOME
I changed back to Unity and i can capture just fine =(
I Hate Unity. =(
 
Last edited:

Lain

Forum Admin
Lain
Forum Moderator
Developer
Yea, I am aware of such things that can happen. Window capture on linux is finicky to say the least. I'm not sure if it's something that can be fixed (may be a DE-specific thing), but when I get time I'll investigate it at some point.

I really have to rework the entire window capture code anyway. Sorry about the trouble in the mean time. How does display capture work as an alternative for you, out of curiosity?
 

shaolin

Member
NO rush needed on this. I can see you have far other priorities to work on.

I never tried Display capture Jim, still using Window Capture. I changed back to Gnome and now with Dota 2 on Fullscreen (not minimizing when alt tab) and i got it to work. I did absolutely nothing, just changed back. What is curious is that Steam client gets a red screen, some other programs and Dota itself when receing Mgs with steam overlay on. I just disabled it and i'm running my stream fine on the past 3 days!

some info that might help. I'm using 346.xx NVIDIA proprietary driver. I tried to chage to 355.xx from .run from NVIDIA website and got my xserver exploded. Black screen after restart. infinite loop after login with no graphics. I had to enter restore mode with network and root access and remove all manually. (dkms commands) and reinstall 346.xx from scratch. Got my enviroment to work and streaming now.

let me know you i can provide any other info
 

shaolin

Member
Oh. Dunno if its a bug. But on Linux the Steam overlay is captured too when i shift+tab. But on WIn version i didn't appear at all (which is what i expected)
 

shaolin

Member
@Jim It started to happen again.

Neither Ubuntu or Nvidia Updated since Saturday when i streamed just fine..

Today OBS log just showed a Infinite spam of

error: glCopyImageSubData failed, glGetError returned 0x502
error: device_copy_texture (GL) failed

https://gist.github.com/admshao/f2b357df30a9d883771e

-- edit

Repeating the cycle Close/Open dozen of times gets OBS to proper see Dota 2 or 3 times if lucky.

-- edit 2

When i`m lucky to get dota on obs. Dota performance is like crap. I checked with Dota devs about updates and nothing changed https://github.com/ValveSoftware/Dota-2/issues/761

Dunno what else to check for. Any hints?
 
Last edited:
Top