QGameX is a tool for launching games, optionally in a separate X11 session. It has a configuration GUI (Qt 4), which is used for profile generation by setting certain options (see screenshots). The game itself can be simply run later by PROFILE=myprofile qgamex game-command game-args.
Licensed under the GNU GPL 2.


Common issues

Many users experience permission problems when trying to use qgamex. If you receive the "user not authorized to run the X server" error message, modify /etc/X11/Xwrapper.config to contain allowed_users=anybody. If you get access denied or other error messages, verify that the /usr/bin/Xorg binary has the setuid bit set (just execute chmod +s /usr/bin/Xorg and start qgamex again).

Git access

You can get the very latest source code from the Git repository.

git clone git://git.dolezel.info/qgamex.git


  • version 1.1.1
    keyboard map is now restored after the game exits
  • version 1.1.0
    support for new FSAA modes
    program displays only the options available for the selected GPU
    program can run a game in the existing X session too
  • version 1.0.3
    a running X server is no longer necessary for running a game
  • version 1.0.2
    increased program verbosity
  • version 1.0.1
    added an option "vblank sync to device"
  • version 1.0
    initial release


Screenshot 1
Screenshot 2