@bar I decided to try moving on to pip install pyserial, which was successful. So I downloaded the master from Github and double clicked main.py - is that how I’m supposed to launch it?
The ONLY other thing I can think of is that I’m using an application called Duet that allows me to use an iPad as a second (or in this case primary) monitor. I wonder if there’s some weird display thing that’s preventing ground control from starting up? There’s only one way to find out… I need to head to the shop and grab the monitor that I have there!
Excellent! We’re making progress. I am not a mac user so we’re getting a little bit out of my depth. Do any of our other Mac users have advice?
The error: command 'cc' failed with exit status 1 makes me think it might have something todo with needing a c compiler like gcc installed, which would mean xcode? I might be way off base there also, let me do some searching to see what I can learn
Trying the other monitor sounds like a good thing to test
Almost! You have to do it from the command line. You can move around by using the command cd to enter a directory or the command .. to go back up a level. Once you have navigated to the folder which has the file main.py in it you type the command python main.py which will launch the program. It’s a bit of a hassle which is why we bundle everything up into an installer
Ethans-Mac-Mini:GroundControl-master ethan$ python main.py
Traceback (most recent call last):
File "main.py", line 6, in <module>
from kivy.config import Config
ImportError: No module named kivy.config
It looks like you are not the only one who has run into this on High Sierra, here’s someone with a similar issue. Thier solution was the command pip install --user --verbose https://github.com/kivy/kivy/zipball/master Let’s give it a go?
I think that trying the monitor is a good idea because it looks like the issue has to do with the window manager which is responsible for making the window show up on the monitor
Not that I would know, but I would try to copy the groundcontrol.ini and if that not does the trick, I would try ->Actions ->Advanced ->Calibrate chains Calibrate Chain Length Manual’
Yes, that’s the trick. Pretty simple… You know, I think I’ve been bitten byu that Dual window issue recerntly myself, and never figured out what was causing it - thanks for the insight!
Still wondering what the issue was and what the fix is Please enlighten me.
Planing to have the MacMini as a secondary test system to Linux.
Kind regards
Duet (I mis-spelled above) is a program to use your iPad as a second screen. It hooks into the graphics and could easily cause problems with something like the graphics used by Kivy
Lol! Yeah, I should have been more clear in my post (I just edited it for posterity).
Duet is an awesome app that lets you use an iPad as a second monitor. My issue was that I was using it as my sole monitor and it clearly had some conflict with GroundControl.