Running the FRC Driver Station on Linux

Many people on our team’s software subteam use Linux regularly, including myself. It would be convenient to be able to run the FRC Driver Station on linux, so that we don’t have to reboot or switch computers everytime we want to try our code on the robot. I’ve been working on trying to get the control system set up on wine, but I seem to have hit a dead end.

To get the control system to install, I installed 32-bit wine 1.7.33. After using winetricks to get dotnet20 and dotnet40, it installed with no problems.

When I try to run it, it freezes right after I click anything. I have to stop it by killing it with Ctrl + C (I run it in console every time). Here’s the output to my console. It seems that nitaglv.dll from labview runtime isn’t finding quite a few dll’s, but I read that the runtime works fine under wine.

Any help would be appreciated. Also, I’m not planning on running this at competition, just for robot development.

I reproduced your failure. While the installer seems to succeed, it is actually failing to install the missing dll’s that are listed in your wine output.

I ran the setup and one of the first failures is:
err:module:import_dll Library nipalk.sys (which is needed by L"C:\windows\system\drivers
ipxirmkl.sys") not found
Which is one of the NI packages I suspect are one of the first to fail to install.

What has to happen is to run wine in debug mode and find the failures one by one.

Those sys files are Windows drivers. There is no way they will help you on Linux, even if you got them to install.