We do often include affiliate links to earn us some pennies. See more here.

Track Mania Nations Forever, the free racing game from developer Nadeo can now be installed and run rather easily on Linux thanks to a Snap package.

The package was created by Martin Wimpress and Alan Pope from Canonical as a "bank holiday weekend project". I spoke with Wimpress about it and tested it a bit, here's what he said about it:

In addition to having a cool Windows game, it is confined so it doesn't mess with whatever WINE stuff you might already have setup. The snap of tmnationsforever is also a template upon which anyone can create snaps of WINE compatible games and applications.

If your distribution doesn't have Snap support built in yet, find install instructions here. You can install it running this simple command in the terminal:

snap install tmnationsforever 
snap connect tmnationsforever:joystick

I've noticed, that it doesn't work on the NVIDIA 396 driver series, but it does work fine on the 390 driver.

To be clear, it's not finished yet and they are looking for feedback, which you can do so in this linked forum post. For those interested in the snap template to make your own, it's on GitHub.

I actually played one of the Track Mania games years ago before being a Linux user and I had a serious amount of fun with it, so things brings back some good memories. 

I'm not often one to advocate the use of Wine, but taking into account that it's free, old and likely never to be ported to Linux, making use of Wine for a game that works so well seems like a perfect fit. Having it all configured for you with a single package like this, certainly makes it a lot easier too.

Article updated after publishing to point to the newer install method, it's no longer in the unstable channel.

Article taken from GamingOnLinux.com.
15 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by . You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
25 comments Subscribe
Page: 1/2»
  Go to:

Jahimself 13 Jun 2018
Nice, if it can make it simpler. Does the snap include like a wrapped version of wine withing the snap?

Otherwise the game works perfectly if you have wine installed. I just have a little glitch on the launching menu when it pops up. But hovering the mouse on it make the options appears.

It is still a great game after all these years and it still looks quite good if you max out the graphic settings.


Last edited by Jahimself on 13 Jun 2018 at 1:27 pm UTC
Liam Dawe 13 Jun 2018
Nice, if it can make it simpler. Does the snap include like a wrapped version of wine withing the snap?

Otherwise the game works perfectly if you have wine installed. I just have a little glitch on the launching menu when it pops up. But hovering the mouse on it make the options appears.

It is still a great game after all these years and it still looks quite good if you max out the graphic settings.
Yes, that's the point of having it in all a single package, it has everything it needs to run. Making it simple and cross-distro compatible. I didn't have a single issue with it, apart from the driver issue I found as noted.
libgradev 13 Jun 2018
Hmmmm, Snaps + Wine + DXVK...
muell 13 Jun 2018
So, no mentioning of all the flatpaked games?
Liam Dawe 13 Jun 2018
So, no mentioning of all the flatpaked games?
We're getting to it.
buenaventura 13 Jun 2018
What a good idea, I would love this for alot of titles. Like Hearthstone! Or other F2P games.
Cestus 13 Jun 2018
i'll just wait for it to work on 396 ;)
Micromegas 13 Jun 2018
Nice idea but Track Mania Nations Forever seems to work really well with the version you can download from the Trak Mania website. I just tried it. Installed a new Wine 3.7 prefix with PlayOnLinux and the game installs and runs without making any Wine configuration adjustments.

PlayOnLinux has an installation script for Track Mania Nations Forever but it doesn't seem to work. But as mentioned above: It's not necessary at all for this game.

But Snaps or Flatpaks for other Windows games which require some sort of special Wine configurations or additional libraries (normally installed via Winetricks e.g.) would be really great.
Maki 13 Jun 2018
Strangely enough it complains about lacking dx9 when I try to run it. Shouldn't the snap install that?
abelthorne 13 Jun 2018
What a good idea, I would love this for alot of titles. Like Hearthstone! Or other F2P games.
Saw this on OMGUbuntu: there's a flatpak repo with some games, including Overwatch and World of Warcraft. I'm not sure there are other Blizzard games but it's quite likely they'll add HearthStone and Heroes of the Storm (maybe even StarCraft 2) as they work quite well with Wine. Maybe it's even possible to install them from the Battle.net client that has to be included with Overwatch/WoW, I'm not sure how flatpaks handle downloading data.

Strangely enough it complains about lacking dx9 when I try to run it. Shouldn't the snap install that?
Last time I installed TMNF with Wine, I don't remember having to install DX9. I think it should work with Wine's implementation.


Last edited by abelthorne on 13 Jun 2018 at 3:51 pm UTC
pb 13 Jun 2018
snap install tmnationsforever --edge

this killed my X and after re-logging I found all konsole tabs wiped out
Mohandevir 13 Jun 2018
Hmmmm, Snaps + Wine + DXVK...

Witcher 3 on linux! Yes! Finally! :)

If they could find a way to stay legit with Steam, GoG or other online stores, that would be awesome! Some kind of specific launcher requesting our store credentials for validations, maybe?
Liam Dawe 13 Jun 2018
snap install tmnationsforever --edge

this killed my X and after re-logging I found all konsole tabs wiped out
Wow, weird. Might want to report a bug to the snap people with all details.
Xpander 13 Jun 2018
This game has worked in wine for years with pretty good performance even. I have had countless hours of online fun with this game under linux back in the days. This game and WoW were the first games i played in wine back in 2006-2007 and they both worked pretty good.
slaapliedje 14 Jun 2018
Snaps have already had some malware uploaded to it. Looks like there definitely needs some more auditing to be done.
lucifertdark 14 Jun 2018
Snaps have already had some malware uploaded to it. Looks like there definitely needs some more auditing to be done.
Thanks but no thanks, if I want to fight Malware I'll fire up Windows, I don't need that crap in Linux. Snap is gone from my system & staying gone.
Ryblade 14 Jun 2018
Snaps have already had some malware uploaded to it. Looks like there definitely needs some more auditing to be done.

The most I've heard about malware on snaps was that a couple of applications by a single developer had an undisclosed cryptocurrency miner built into them. No damage was done to anyone's computer or data, nor was any personal information scraped and sent back home.

The developer in question was attempting to commercially support his apps by integrating this CC miner and seemed to honestly not realize that this was going to be a problem. I suppose he thought that "CC-supported software is the new ad-supported software", which is an understandable conclusion for any blockchain enthusiast. It appears, at least to me, to be an attempt to innovate a new solution for commercially supporting a program that doesn't involve annoying the user with advertisements, as well as providing the developer with more freedom to create without being subjected to the ever-changing whims of advertising companies. Technically speaking, mining cryptocurrency isn't illegal, nor is supporting your software with it.

The real issue here is the lack of disclosure, since it's damn obvious when ads are on an application, but not as obvious when CC miners are on an application. Considering the resource usage and electricity bills involved in mining cryptocurrency, I do think that ethically speaking, disclosure should be absolutely necessary when implementing an idea such as this one.

In any case, Ubuntu pulled both offending apps almost immediately, contacted the developer, established a dialogue and determined that this was more of a case of ignorance than malice. I expect Ubuntu will be more proactive in enforcing ethical requirements in the future with regards to cryptocurrency supported software.

I'd imagine it wouldn't be too hard for Ubuntu to create a script on their end which will automatically unpack snaps, run them and check for the presence of cryptocurrency mining activity before they appear on the store. They could also create an option for uploaders to disclose how a commercial application is supported. If there isn't any disclosure, but the system detects mining activity, the snap could be rejected before it even appears on the store. If they're not working on something like this as we speak, they damn well better start.


Last edited by Ryblade on 14 Jun 2018 at 1:25 pm UTC
abelthorne 14 Jun 2018
Snaps have already had some malware uploaded to it. Looks like there definitely needs some more auditing to be done.
That's right and people have to be extra vigilant when installing things from the snap store. But in the case of TMNF, the snap package is done by Canonical developers.
slaapliedje 15 Jun 2018
Snaps have already had some malware uploaded to it. Looks like there definitely needs some more auditing to be done.

The most I've heard about malware on snaps was that a couple of applications by a single developer had an undisclosed cryptocurrency miner built into them. No damage was done to anyone's computer or data, nor was any personal information scraped and sent back home.

The developer in question was attempting to commercially support his apps by integrating this CC miner and seemed to honestly not realize that this was going to be a problem. I suppose he thought that "CC-supported software is the new ad-supported software", which is an understandable conclusion for any blockchain enthusiast. It appears, at least to me, to be an attempt to innovate a new solution for commercially supporting a program that doesn't involve annoying the user with advertisements, as well as providing the developer with more freedom to create without being subjected to the ever-changing whims of advertising companies. Technically speaking, mining cryptocurrency isn't illegal, nor is supporting your software with it.

The real issue here is the lack of disclosure, since it's damn obvious when ads are on an application, but not as obvious when CC miners are on an application. Considering the resource usage and electricity bills involved in mining cryptocurrency, I do think that ethically speaking, disclosure should be absolutely necessary when implementing an idea such as this one.

In any case, Ubuntu pulled both offending apps almost immediately, contacted the developer, established a dialogue and determined that this was more of a case of ignorance than malice. I expect Ubuntu will be more proactive in enforcing ethical requirements in the future with regards to cryptocurrency supported software.

I'd imagine it wouldn't be too hard for Ubuntu to create a script on their end which will automatically unpack snaps, run them and check for the presence of cryptocurrency mining activity before they appear on the store. They could also create an option for uploaders to disclose how a commercial application is supported. If there isn't any disclosure, but the system detects mining activity, the snap could be rejected before it even appears on the store. If they're not working on something like this as we speak, they damn well better start.
Canonical/Ubuntu. The ones who put amazon searches by default within their Desktop Environment? Thought there was some other semi-shady things they did, like tracking searches and such?

I think Snap as a 'Everyone else is doing A, let's do B until we lose and we end up ditching it and going with A' that Ubuntu is almost famous for.
Ryblade 18 Jun 2018
Canonical/Ubuntu. The ones who put amazon searches by default within their Desktop Environment?

Yes, them. The same ones who made snapd capable of running on other distributions that don't track you at all. What's your point? Nobody is forcing you to use Ubuntu.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.