MaartenBaert / ssr

SimpleScreenRecorder, a screen recorder for Linux
http://www.maartenbaert.be/simplescreenrecorder/
GNU General Public License v3.0
2.53k stars 286 forks source link

Can't open Steam games while "ssr-glinject %command%" is set #356

Open ghost opened 9 years ago

ghost commented 9 years ago

Hello,

Up until a few months ago I could open my Steam games with the command above and OpenGL-record them. Now they don't launch anymore.

I'll update this thread with the logs as soon as I can today.

Arch Linux AMD R9 270X Catalyst 15.7 OpenGL 4.5

Regards, Amarildo

MaartenBaert commented 9 years ago

Start steam from a terminal so you can see the error messages when you start the game. Also take a look at #214, it's likely the same problem.

By the way, it seems that it is no longer possible to run Steam without the steam runtime on Arch now. There seems to be a library compatibility problem. So don't try to disable it, just use the second method described in #214. I'm looking into automating this in the future.

ghost commented 9 years ago

I downloaded the files and it worked like a charm! Any idea when this will be done by default?

Regards, Amarildo

MaartenBaert commented 9 years ago

No - could be next month or next year, I really don't know. There are too many other things that I have to do first.

ghost commented 9 years ago

If I may add, it's possible to delete Steam's old liberaries and force it to download new ones, and this makes it possible to record games without downloading and extracting files.

BTW, the OpenSource AMD driver is amazing now! It's much better than the proprietary one, specially for recording.

The command to delete Steam libraries and force it to download new ones:

find ~/.steam/root/ ( -name "libgccs.so" -o -name "libstdc++.so_" -o -name "libxcb.so*" ) -print -delete