To use correctply CumulusMX on Raspberry you need mono max at v.4.0.5, i've also the wh1080 and i do this procedure:
If you had installed mono, uninstall it with:
$ sudo apt-get remove mono-complete
The add the mono repository:
$ cd /etc/apt/sources.list.d
$ sudo vi mono-xamarin.list
add below line:
deb
http://download.mono-project.com/repo/debian wheezy/snapshots/4.0.5 main
Go an Update Repo:
$ sudo apt-get update
Just ignore the warnings about signatures and conflicting distribution.
In order to fix dependencies, aptitude must be used to install mono:
$ sudo aptitude install mono-complete=4.0.5.1-0xamarin1
Then you will get a proposal from aptitude to solve the dependencies:
Keep the following packages at their current version:
1) Do NOT accept this solution, when that would install the current version of mono(4.6.2) which has errors (as documented by SpaceHiker).
Respond with "n"
2) Accept the next solution from aptitude to install mono version 4.0.5 with this warning:
Respond with "Y"
3) At the next prompt:
Respond with "Y"
4) At the last prompt:
Do you want to ignore this warning and proceed anyway?
To continue, enter "yes"; to abort, enter "no":
Respond "yes"
Now mono-complete 4.0.5 will be installed.
In order to protect this old mono version (4.0.5) from future upgrades:
$ sudo apt-mark hold mono-runtime mono-complete
How to show the current Installed version:
$ mono --version
It should respond with:
Mono JIT compiler version 4.0.5 (Stable 4.0.5.1/1d8d582 Thu Nov 12 12:22:41 UTC 2015)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors.
www.mono-project.com
TLS: __thread
SIGSEGV: normal
Notifications: epoll
Architecture: armel,vfp+hard
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: sgen