Linux F.A.Q

Can I run GBM on Linux?

  • GBM will run on Linux using Mono. You can detect and backup saved games from Linux native games and games running in Wine.
Native Example

What's required to run GBM on Linux?

  • GBM requires a few prerequisites to be installed. Many of these may be pre-installed on your distribution.
    • Mono Framework with Visual Basic .NET and WinForms
      • The mono-vbnc package and it's dependencies should cover this on debian based distros.
      • Visit mono-project.com for the best way to install this on your distro.
    • SQLite3 library
      • The libsqlite3-0 package on debian based distros.
    • 7-Zip
      • The p7zip-full package on debian based distros.
    • Bash - GNU Bourne Again SHell
      • The bash package on debian based distros.

How do I install and run GBM on Linux?

  • Download the latest 7z package from Releases and extract it to a folder. Navigate to the folder in a terminal and use the command mono GBM.exe to run it.

Are there any limitations while running in Linux?

  • The tray icon does not function correctly in Linux and is disabled. You can minimize GBM to the task bar instead.
  • GBM can't automatically detect a game's icon, publisher, or version in Linux. That information can be manually set in the Game Manager.
  • You may encounter slight visual or functional glitches with the interface. These glitches are related to Mono's implementation of certain controls and possibly your video driver or display server version. I've done my best to minimize the worst of these issues.
  • Hidden folders cannot be displayed when using a folder browser. I've been unable to find a proper fix for this.
  • GBM may not exit cleanly if a critical error occurs, the process will need to be killed.

How do I configure GBM to detect Wine games?

  • You don't need to do anything special. Simply set the game's "Process" field to it's Windows executable name (without the extension), exactly the same as configuring a game on Windows.
  • Please note that while GBM displays games running as "wine-preloader" from the Wine folder, it still knows the game's actual working directory and will properly backup a relative path configuration.
Wine Example

Can GBM share the same backup folder between Linux and Windows?

  • Yes it can, you can play a game on Linux and have GBM restore your saved games to continue on Windows and vice versa.
  • Linux and Windows will rarely ever share the same backup configurations. It's highly recommended to turn off "Enable syncing" in Settings. This way you can still share your saved games, but backup configurations will remain separate.
Settings Example

I'm getting an error message when I run GBM!

  • The following are some common errors and the reason:
    • The entry point method could not be loaded.
      • This indicates that Mono Visual Basic or WinForms support is not installed.
    • 7-Zip was not found. The application cannot continue.
      • This indicates that 7-Zip is not installed or that 7za is not located in /usr/bin.
    • Other exceptions or crashes on startup.
      • Any other error message is probably related to SQLite3 not being installed or detected by Mono.

I'm having other problems running GBM in Linux!