Go to Post Striving to build the "best robot" is a fine goal -- don't hate on it. - JVN [more]
Home
Go Back   Chief Delphi > Technical > Control System > FRC Control System
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 19-01-2015, 20:07
Tduck Tduck is offline
Linux Fanatic
FRC #1425 (Error Code Xero)
Team Role: Programmer
 
Join Date: Jan 2015
Rookie Year: 2013
Location: Wilsonville, OR
Posts: 1
Tduck is an unknown quantity at this point
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.

Last edited by Tduck : 19-01-2015 at 20:14.
Reply With Quote
  #2   Spotlight this post!  
Unread 28-01-2015, 18:24
codedr codedr is offline
Registered User
FRC #0537
Team Role: Mentor
 
Join Date: Mar 2010
Rookie Year: 2009
Location: Wisconsin
Posts: 68
codedr will become famous soon enoughcodedr will become famous soon enough
Re: Running the FRC Driver Station on Linux

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\\nipxirmkl.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.
Reply With Quote
  #3   Spotlight this post!  
Unread 29-01-2015, 17:05
jhersh jhersh is offline
National Instruments
AKA: Joe Hershberger
FRC #2468 (Appreciate)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 1997
Location: Austin, TX
Posts: 1,006
jhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond repute
Re: Running the FRC Driver Station on Linux

Quote:
Originally Posted by codedr View Post
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\\nipxirmkl.sys") not found
Which is one of the NI packages I suspect are one of the first to fail to install.
Those sys files are Windows drivers. There is no way they will help you on Linux, even if you got them to install.
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 19:24.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi