FAQ entry

Keywords: All, Linux, multimedia,

Videos don’t play in Open General when I run the game using WINE on a Linux operating system. I get a dshow graph error when I try to play back videos.

This answer is partly guesswork, I did get this working on my system, but I’m not 100% sure of all the steps. Hopefully this will be helpful, but if you can refine this answer, please post on the forums.

Note that this was accomplished under Debian Buster, but should be able to be modified to work under other distros. I have also found that Lutris is the best launcher for WINE games, so this answer will assume you are familiar with Lutris and with winetricks. It is beyond the scope of this FAQ to go into detail on how to use those, but that information is available on the web.

First of all, Open General is a 32 bit application, so you should already have multiarch enabled in your distro, if you don’t, see the following Debian FAQ.

You will need in install the following Debian packages or their equivalent, depending on your distro. You can run the following command on Debian:

sudo apt install ffmpeg:i386 gstreamer1.0-plugins-bad:i386 gstreamer1.0-plugins-ugly:i386

You will want to install lutris and winetricks if you haven’t already:

sudo apt install lutris winetricks

Open Lutris, select the Wine runner, click on manage versions, install the latest tkg-protonifie version. When you add Open General to your applications, make sure you are using the latest tkg-protonified version of WINE.

After you have added Open General to Lutris, right click on it and choose winetricks. Don’t be alarmed, it takes a bit to start. Select default prefix, then select the option to install a Windows dll or component. Install ffdshow.

Video playback in Open General under WINE should now work.