Newer versions of Mission Planner  (1.2.50+ iirc) need some additional mono packages to work on Ubuntu. They're only available in Ubuntu Precise 12.04 and above though. You can install them like this:

 

sudo apt-get install -y mono-runtime libmono-winforms2.0-cil libmono-corlib2.0-cil libmono-system-web4.0-cil libmono-system-management4.0-cil

If you have problems seeing the serial ports, make sure you're in the dialout group:

 

sudo gpasswd --add $USER dialout

 

(you'll need to log out and back in again to be sure any group changes take effect)

Views: 7487

Reply to This

Replies to This Discussion

I think with the growing use of Mission PLanner with Arducopter, I guess its time to get a new implementation of MP for Linux - on QT framework or using C++ or Java..

MP is alive only as long as Linux(Mono) supports it.. and not all features are stable with Mono, as one might know!!

A QT ground station already exists. It's called APM Planner and the source is side by side with Ardupilot at github :)

It is still in development but soon ready AFAIK.

You may be right, but that doesn't matter does it? Someone took the time to develop something, let's cherish that instead of flaming how bad it is. Personally I think it is quite disrespectful. Someone (the makers of the software) _did_ take weeks to build it.

But aside this meta-discussion: did you try to upgrade to mono-develop like I suggested? Since some version (probably > 1.2.76) it uses a newer .NET, and older mono's don't support that. So, install mono-develop and try again. If that does not work, reply with the error, so maybe we can help. I got the latest and greatest working on my ubuntu 13.04 home machine, and 12.10 on my work machine so you should be fine.

Hi Meine,

While updating, after editing repo, it says:

Err https://launchpad.net precise/main amd64 Packages                                                                                                                    
 
Err https://launchpad.net precise/main i386 Packages                                                                                                                     
 
Ign https://launchpad.net precise/main Translation-en_US                                                                                                                 
Ign https://launchpad.net precise/main Translation-en                                                                                                                    
Fetched 3,161 kB in 9s (329 kB/s)                                                                                                                                        
W: GPG error: http://download.opensuse.org ./ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 8984BBB839EBCBCA
W: Failed to fetch https://launchpad.net/~borgdylan/+archive/ppa/dists/precise/main/so...  

W: Failed to fetch https://launchpad.net/~borgdylan/+archive/ppa/dists/precise/main/bi... 
W: Failed to fetch https://launchpad.net/~borgdylan/+archive/ppa/dists/precise/main/bi...  

---

Could you type the command that you used to edit the repo?

Reply to Discussion

RSS

© 2019   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service