I want to set up an open-source gaming party, kinda small, in my local area, all of the machines running Ubuntu. One of the games I plan on have there is SuperTuxKart, specifically the 0.9 version. I want to unlock everything in the game without taking the time to play through the entire campaign mode, so I figured that I would cheat. I've seen millions of guides telling you to modify ~/.config/supertuxkart/challenges.xml, but for the life of me I cannot find that file in that location. Please help, I need this up and running in a week or so.

  • You probably need to launch the game at least once for the config file to get created. I presume you did ? – JonasCz - Reinstate Monica Apr 17 '16 at 18:02
  • @JonasCz Yes, I did, and I even beat a race in the campaign mode. – Riley Felix Apr 17 '16 at 18:04
  • Dont want to be he bad boy who breaks this to you but this isnt about Ubuntu. – Videonauth Apr 17 '16 at 18:18
  • @videonauth If I posted this on gaming.stackexchange, the most plausible alternative to AskUbuntu for this question, most of the people there would either be confused about the "Linux-speak" in this question, or they would simply have no idea what the heck SuperTuxKart is. – Riley Felix Apr 17 '16 at 18:25
  • Well there aswell qwould be the distribution overriding Linux & Unix Stackexchange site :) – Videonauth Apr 17 '16 at 18:33

Yay, I finally figured this out!

Find your configuration directory -- mine was in ~/.config/supertuxkart/0.8.2/.

Open players.xml and find where the challenges are listed under the <story-mode> tag.

Change all occurrences of solved="none" to solved="easy". (You can also say solved="hard"; I'm not sure what the difference is.)


| improve this answer | |
  • Just a note for those having trouble opening it, file file uses a UTF-32 encoding. Gedit will open it, though you will have to open it, select UTF-32, close Gedit, and open it again; otherwise the file may not save (Gedit bug?) – QwertyChouskie Mar 15 '18 at 22:17

According to the STK FAQ, there are two possible locations for the config file:

  • ~/.config/supertuxkart/0.8.2

  • ~/.supertuxkart/0.8.2

In one of these directories, you should find a .xml file (probably challenges.xml), in which you'll need to change all occurrences of "false" to "true", for each track. Note that 0.9 stores its config data in the 0.8.2 directory, since the files are compatible with various versions.

Have fun :-)

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.