geelauncher is a tool that helps users log into games directly from GDM.
Version: 1.0Quick and dirty perl script to allow you to log directly into games via GDM, making sure you have the maximum RAM and CPU time for the game.
Operating System: Linux
It uses a simple XML config file to control its various options, and supports controlling driver settings for Nvidia cards. See the README for more info.
1. Copy the "geelauncher.pl" file somewhere in your path, such as /usr/bin.
2. Read the "geelauncher.xml.example", edit it to your requirements, then save it as "/etc/geelauncher.xml"
Takes ONE commandline option, no more, no less.
- -help Show this text
- -game < gamename > Launches < gamename >
- -makedesktop Creates .desktop files for all defined games
After creating your config file, as root, run "geelauncher --makedesktop". This will create .desktop files for all defined games in "/usr/share/xsessions". Log out of X, choose the game from GDM's session menu, and away you go.
If any user would prefer slightly different settings, they can make their own ~/.geelauncher.xml, and that will be searched for a game in preference to the system-wide config file.