Don't really know if anyone would be interested in it, but there is also a way to run/use
@Nibo 's great r2la in Linux using WINE. And this is how I did it.
Please note, you need to have WINE installed (I used latest stable release, but should also work with staging) and obviously have r2la located in a local directory where you have access to. I will use the directory "/home/funk/programs/r2la/" as my example below.
Step 0
You will have to identify the path to r2la as WINE sees it. For me the simplest way to find out was to use the WINE file explorer. To start the explorer simply open a terminal (e.g. via CTRL+ALT+T on most Ubuntu based systems) or run the following command directly (e.g. via ALT+F2 on most Ubuntu based systems)
Now you should first click on "My Computer" and then (at least if you don't know the exact mapping) open each of the drives (except the CD-ROMs) to identify yours with the steam library in it. For me the steam library is located on drive "(F

", and the path to the rFactor 2 install consequently is:
"f:\steamlibrary\steamapps\common\rfactor 2\"
Please take a note of that path, or remember it for
Step 5. The path does not need to be case-sensitive, but you need to us "\" and not "/" as you would for a UNIX directory path!
Step 1
Again open a new terminal or run the following command directly
Step 2
In the wineconsole navigate to your r2la install.
Code:
cd home\username\programs\r2la
Step 3
Start the bat file, either with
or simply with
Step 4
Start your favorite browser and enter as URL in the address field
to launch r2la.
Step 5
When r2la is launched the first time now, you are asked to set the rFactor 2 path. You now have to enter or copy the path that you have identified in
Step 0.
Step 6
Now, to ease future launching of r2la let's create a desktop shortcut. Therefore open a text editor of your choice (mine would be gedit) with a new file. In that new file paste the following text, please note that you have to change the path to the executable according to where you have installed r2la.
Code:
[Desktop Entry]
Comment=rF2 Log Analyzer
Name=r2la
Exec=/bin/sh -c "WINEDEBUG=-all wine /home/funk/programs/r2la/web2py/web2py_on_gevent.exe"
Terminal=true
Type=Application
Icon=/home/funk/programs/r2la/web2py/applications/r2la/static/images/r2la_logo.png
Now save this file on your desktop with any name you prefer (e.g. "r2la"), but make sure to use the file extension ".desktop" for it. You file name should then be something like
If everything went well, you should now have a shortcut on your desktop that has the r2la icon and can be executed with a double click. It will open a terminal, that keeps the local r2la server running. When closing the terminal, the r2la server will be shut down.
Final Notes
The desktop shortcut works - at least normally - without issues. However, I noticed that the terminal will sometimes simply close directly after the local server was initialized. You could check your process monitor to see if "web2py_on_gevent.exe" is still running and if r2la can be accessed. If that's the case, there is nothing you need to do. If r2la did not launch, simply execute the desktop link again as it probably works now.
On some systems, a manually created desktop shortcut cannot be executed without manually setting it executable. To do so, please open the properties of the shortcut, switch over to the permissions tab and set "Allow executing file as program" (at least on Ubuntu/Gnome based systems).