The version acquired directly from Runic Games or Perfect World Entertainment, i.e. not Steam-connected.
This includes the demo, which is actually just an unlockable full version.
What does not
There's a black box obscuring the launcher. This can be moved using your window manager's "move" shortcut -- usually the Alt or Meta ("Windows") key combined with click-and-drag.
Starting the game. It crashes immediately with Unhandled exception: page fault on read access to 0x81fabe5f in 32-bit code (0x81fabe5f).
What was not tested
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)||Jul 31 2015||1.7.47||Yes||Yes||Gold||crati|
|Show||Fedora 20||Apr 26 2015||1.7.40||Yes||No||Garbage||an anonymous user|
|Show||openSUSE 13.2 x86_64||Feb 05 2015||1.7.34||N/A||Yes||Platinum||an anonymous user|
|Show||Debian GNU/Linux 8.x "Jessie" x86_64||Jun 28 2014||1.7.20||Yes||No||Garbage||JoSch|
|Show||Arch Linux||Jun 24 2014||1.7.20||Yes||Yes||Platinum||an anonymous user|
It appears the game doesn't always shut down properly. For the all versions, this will waste RAM (and possibly CPU time). For the Steam version, this will also prevent cloud syncs, and you will not be able to re-launch Torchlight 2 until the old process is gone.
Use killall Torchlight2.exe2 to force-kill it. In my experience, this has no negative effects (if you do it after trying to shut down the game properly first).