![](/uploads/1/2/5/5/125507770/198702736.jpg)
Volgarr the Viking - No death - Path of the Valkyrie (No commentary) - Duration: 46:58. Mukankakuna 50,297 views. Minecraft Former World Record Speedrun - 19:31 - Random Seed - Duration. Two Best Friends Play Volgarr the Viking is a one-off episode in which Matt and Pat go on an epic journey to become badasses. Along the way, they sit on their own spears, slay chaotic neutral bees, solve puzzles, and do epic flaming double jumps.
![Volgarr The Viking Wiki Volgarr The Viking Wiki](https://vignette3.wikia.nocookie.net/steamtradingcards/images/0/02/Volgarr_the_Viking_Foil_4.png/revision/latest?cb=20131128020432)
Oh, well, in that case I really have no idea, the game is just using SDL to handle all the details like that on Linux so I really have no way to make adjustments or fixes for issues like that. I haven't had any other reports of this issue on Linux but I honestly know very little about it, other than that it works fine on my own copy (latest version of Ubuntu). If its not working for you in either Full Screen or Full Screen Windowed mode and no system level tweaks can fix it than you may want to just consider getting a refund.Very sorry about that, wish I could help:(. It IS using OpenGL, SDL uses OpenGL for graphics. SDL also handles sound, input, and so on. SDL is also what Steam recommends and provides automatically for all games on Linux.
![Viking Viking](/uploads/1/2/5/5/125507770/210750252.png)
Otherwise its impossible to have a Linux game that works on multiple distributions and doesn't require the end user to have to compile the game from source code themselves to run it like a typical Linux app.I don't know what's different about your system to everyone else's where it works fine, but with the complexity of Linux and its many distributions and open source nature, this is bound to happen now and then. If it happened to every Linux user that would be one thing, than I could reproduce it on my end and change the code to fix it. But since you are the only person to report this problem, troubleshooting your specific system would be the only solution, and obviously I don't have direct access to your system to find out what makes it different than everyone else's (probably something specific to your hardware configuration I'd guess).Unfortunately I also don't know any standard troubleshooting steps for Linux either.
You might try contacting Steam support and see if they might have some suggestions? Or try asking on a Linux gaming forum about what could cause this behavior for an SDL game? But if its only this one game giving you troubles it might not be worth the effort for you. Huh.weird (and unfortunate!).The thing is the code is the same for Linux as it is for Mac and for the SDL Win32 build. In fact the only code that is Linux-specific is the function that sets where to store the saved settings.ini files. Hmm, interesting, well, I am calling SDLQuit, but of course only when you quit the game. Your issue is happening when switching to full screen mode, not when quitting the game, right?
If the game ran fine and then bugged out when you quit it, like in that thread, then that would be the likely cause, but this issue is happening when switching to full screen mode in the first place not when quitting the game.I don't want to make you have to force restart your computer a bunch just to test things (or risk you running the game too long to get a refund from Steam) but, does it make a difference if you try starting the game directly in full screen mode in the first place? If you are familiar with running apps with command line paramaters, you can use the options listed here ( ) to tell the game to start in full screen mode (and even specify what resolution width/height to use) via the command line. If that works, than maybe the problem is switching from windowed mode to full screen mode while the game is running? Maybe SDL on some versions of Linux expects me to force the user to quit and restart the game to switch between windowed and full screen modes rather than doing it on-the-fly like I do now? If so, SDLQuit would be involved because you'd quit the game first while in Windowed mode, thus calling SDLQuit, then restart the game and it would go immediately to full screen mode from the start.Still, to be on the safe side I'll add extra safety code that makes sure SDLQuit is run by using the atexit function as they suggest in that thread, but again that only happens when you quit the application.
Well they are all long shots but I tried a few things that I dug up from around the internet with potential issues with full screen mode on SDL games (it looks like full screen mode on Linux games is, in general, a bit sketchy right now, and there's chatter about trying to standardize it better in the future, from what I can see). Since I can't duplicate the issue on my own system I couldn't tell if these suggestions actually really changed anything (i.e. It worked as expected both before and after the changes on my machine).This includes the suggestion to add atexit(SDLQuit) for extra safety as well.I made a build with these test changes and uploaded it, if you want to give it a try. To access it, right-click on Volgarr in your Steam library, click Properties, go to the Betas tab, and select the 'patchtest' branch.EDIT: And now my wife is giving me disapproving looks for working on the weekend so I'll have to check back with you guys later.
![](/uploads/1/2/5/5/125507770/198702736.jpg)