Welcome to the Cumulus Support forum.

Latest Cumulus MX V3 release 3.28.5 (build 3282) - 23 February 2024

Cumulus MX V4 beta test release 4.0.0 (build 4017) - 17 March 2024

Legacy Cumulus 1 release v1.9.4 (build 1099) - 28 November 2014 (a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)

Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki

Later version of mono for Raspberry Pi 2

From build 3044 the development baton passed to Mark Crossley. Mark has been responsible for all the Builds since. He has made the code available on GitHub. It is Mark's hope that others will join in this development, but at the very least he welcomes your ideas for future developments (see Cumulus MX Development suggestions).

Moderator: mcrossley

jank
Posts: 239
Joined: Sat 13 Jun 2015 5:57 pm
Weather Station: FineOffset WS3080
Operating System: Debian Buster - Raspbian - Raspb
Location: Germany - nearby Kassel

Re: Later version of mono for Raspberry Pi 2

Post by jank »

Hi
I have: lsb_release -a

Distributor ID: Raspbian
Description: Raspbian GNU/Linux 8.0 (jessie)
Release: 8.0
Codename: jessie


mono -V
Mono JIT compiler version 4.0.5 (Stable 4.0.5.1/1d8d582 Thu Nov 12 12:22:41 UTC 2015)

First Lines in MXDiags Logs show locale
2015-12-23 19:32:55.705 Current culture: German (Germany)
2015-12-23 19:32:55.706 Directory separator=/ Decimal separator=, List separator=;
2015-12-23 19:32:55.707 Date separator=. Time separator=:


My /etc/apt/sources.list
deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi

/etc/apt//sources.list.d/

collabora.list
deb http://raspberrypi.collabora.com wheezy rpi
mono-xamarin.list
deb http://download.mono-project.com/repo/debian wheezy main
raspi.list
deb http://archive.raspberrypi.org/debian/ jessie main

But, when I try to upgrade (sudo apt-get upgrade I am getting this

The following packages have been kept back:
.........
libmono-system-web-http-webhost4.0-cil libmono-system-web-http4.0-cil libmono-system-web-mvc3.0-cil
libmono-system-web-razor2.0-cil libmono-system-web-routing4.0-cil libmono-system-web-services4.0-cil
libmono-system-web-webpages-deployment2.0-cil libmono-system-web-webpages-razor2.0-cil libmono-system-web-webpages2.0-cil
libmono-system-web4.0-cil libmono-system-windows-forms-datavisualization4.0a-cil libmono-system-windows-forms4.0-cil
libmono-system-windows4.0-cil libmono-system-xaml4.0-cil libmono-system-xml-linq4.0-cil
libmono-system-xml-serialization4.0-cil libmono-system-xml4.0-cil libmono-system4.0-cil libmono-tasklets4.0-cil
libmono-webbrowser4.0-cil libmono-webmatrix-data4.0-cil libmono-windowsbase4.0-cil libmono-xbuild-tasks4.0-cil
libmonoboehm-2.0-1 libmonoboehm-2.0-dev libwebkit2gtk-4.0-37 libwebkitgtk-3.0-0 mono-4.0-gac mono-4.0-service mono-complete
mono-csharp-shell mono-devel mono-gac mono-jay mono-mcs mono-runtime mono-runtime-common mono-runtime-sgen mono-utils
mono-xbuild monodoc-base monodoc-manual nuscratch raspberrypi-ui-mods sonic-pi
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 158 not updated.


When disabling mono-xamarin.list the "kept back" Mono Packages are not bein displayed anymore and also a further update is not being offered.
Do want a Managing Dashboard for CumulusMX on RaspberryPi? cumulusmx.sh
viewtopic.php?f=40&t=17907
Image
User avatar
rogerthn
Posts: 485
Joined: Thu 11 Apr 2013 6:31 pm
Weather Station: Ecowitt GW1000/GW1003
Operating System: Raspberry Pi OS bullseye aarch64
Location: Trollhättan Sweden
Contact:

Re: Later version of mono for Raspberry Pi 2

Post by rogerthn »

steve wrote:Yes, but if you restart Cumulus, what do your graphs look like immediately afterwards?
Graphs as those on the Charts page?
Seems to be OK after 1 minute stop and then start again.
Image
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Later version of mono for Raspberry Pi 2

Post by steve »

rogerthn wrote:Graphs as those on the Charts page?
Seems to be OK after 1 minute stop and then start again.
Yes. Very odd. Perhaps I changed the code to work around the mono problem...

Edit: No, I didn't, so I don't know how that's working for you.
Steve
User avatar
rogerthn
Posts: 485
Joined: Thu 11 Apr 2013 6:31 pm
Weather Station: Ecowitt GW1000/GW1003
Operating System: Raspberry Pi OS bullseye aarch64
Location: Trollhättan Sweden
Contact:

Re: Later version of mono for Raspberry Pi 2

Post by rogerthn »

The tooltips on the Charts page has decimal point but that is not an issue!
The issue is that with mono 4 I get log files as Dec15log.txt when it should be dec15log.txt.
Image
willyweather
Posts: 54
Joined: Tue 15 May 2012 8:50 pm
Weather Station: WH 1080
Operating System: Windows 8.1 and Raspbian
Location: Assling

Re: Later version of mono for Raspberry Pi 2

Post by willyweather »

steve wrote:
willyweather wrote:It turned out to be not so easy to get a mono version other than the latest stable one.
In this thread, the user got version 4.0.2 fairly easily: https://cumulus.hosiene.co.uk/viewtopic.p ... 5&p=113229

Does that not get you 4.0.2 now?

Edit: I tried adding deb http://plugwash.raspbian.org/mono4 jessie-mono4 main to my sources.list, installed mono-complete, and got mono 4.0.2, which detected my Fine Offset station.
I'm working on it ... currently I got a PGP issue (?) with this additional line in /etc/apt/sources.list ... ;)
Without this additional line I am still getting mono 3.2.8 ...

But thanks for the hints .. didn't fall over the other thread before ... :)

Wilfried
richard_newberry
Posts: 481
Joined: Tue 12 Apr 2011 10:23 pm
Weather Station: Watson W-8186
Operating System: Raspbian Bookworm & Debian 12
Location: Leicester
Contact:

Re: Later version of mono for Raspberry Pi 2

Post by richard_newberry »

As the saying goes, mono version 3.2.8 which comes with jessie works dont f*** with it. It works! No need to update it.
Desford Weather (at parents)
https://desford-weather.co.uk

Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
willyweather
Posts: 54
Joined: Tue 15 May 2012 8:50 pm
Weather Station: WH 1080
Operating System: Windows 8.1 and Raspbian
Location: Assling

Re: Later version of mono for Raspberry Pi 2

Post by willyweather »

Hmm, is the content of the software package Mono 3.2.8 different in Wheezy and Jessie ?
If not, then I'm doubting, that Mono 3.2.8 will work for the users of non english locales ...
I had may experiences in spring 2015 (using Wheezy, though) ...
User avatar
rogerthn
Posts: 485
Joined: Thu 11 Apr 2013 6:31 pm
Weather Station: Ecowitt GW1000/GW1003
Operating System: Raspberry Pi OS bullseye aarch64
Location: Trollhättan Sweden
Contact:

Re: Later version of mono for Raspberry Pi 2

Post by rogerthn »

I am running with Mono 3.2.8 on Wheezy with Swedish locale

Code: Select all

sudo mono CumulusMX.exe -lang sv-SE
About to try on Jessie shortly.
Image
User avatar
rogerthn
Posts: 485
Joined: Thu 11 Apr 2013 6:31 pm
Weather Station: Ecowitt GW1000/GW1003
Operating System: Raspberry Pi OS bullseye aarch64
Location: Trollhättan Sweden
Contact:

Re: Later version of mono for Raspberry Pi 2

Post by rogerthn »

Mono 3.2.8 on Jessie with Swedish locale is also OK 8-)
Image
bigmacd
Posts: 15
Joined: Sun 29 Mar 2015 8:49 pm
Weather Station: Fineoffset
Operating System: Windows 10
Location: UK, Hereford

Re: Later version of mono for Raspberry Pi 2

Post by bigmacd »

I upgraded to PIXEL - the latest Raspberry Pi offering https://www.raspberrypi.org/blog/.

So far not much luck with CumulusMX.

Code: Select all

pi@raspberrypi:~/Documents/CumulusMX $ sudo mono CumulusMX.exe
Current culture: English (United Kingdom)
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: An exception was thrown by the type initializer for CumulusMX.Cumulus ---> System.TypeLoadException: Could not load type 'System.Net.Http.HttpClientHandler' from assembly 'System.Net.Http, Version=1.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
  --- End of inner exception stack trace ---
  at .Main (System.String[] args) [0x00000] in <filename unknown>:0 
I'm sure you are all going to tell me to downgrade MONO...

Code: Select all

Mono JIT compiler version 4.0.2 (Debian 4.0.2.5+dfsg-2~rpi1)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. http://www.mono-project.com
	TLS:           __thread
	SIGSEGV:       normal
	Notifications: epoll
	Architecture:  armel,vfp+hard
	Disabled:      none
	Misc:          softdebug 
	LLVM:          supported, not enabled.
	GC:            sgen
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Later version of mono for Raspberry Pi 2

Post by steve »

Apart from 3.2.8, which seems to be completely bulletproof, 4.0.x appears to be quite a good version of Mono as far as MX is concerned. Do you have the full mono-complete package installed?
Steve
bigmacd
Posts: 15
Joined: Sun 29 Mar 2015 8:49 pm
Weather Station: Fineoffset
Operating System: Windows 10
Location: UK, Hereford

Re: Later version of mono for Raspberry Pi 2

Post by bigmacd »

Hi Steve - it is as delivered by the Raspberry pi PIXEL upgrade instructions.

I'm just about to download a new NOOBS and start fresh.
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Later version of mono for Raspberry Pi 2

Post by steve »

A standard installation may not include the full Mono distribution (i.e. the mono-complete package) as required by MX.
Steve
bigmacd
Posts: 15
Joined: Sun 29 Mar 2015 8:49 pm
Weather Station: Fineoffset
Operating System: Windows 10
Location: UK, Hereford

Re: Later version of mono for Raspberry Pi 2

Post by bigmacd »

Thanks for the warning!
BigOkie
Posts: 272
Joined: Tue 28 May 2013 1:06 am
Weather Station: Davis VP2 Plus
Operating System: Raspian Buster (RPi 3b)
Location: Tulsa, OK

Re: Later version of mono for Raspberry Pi 2

Post by BigOkie »

bigmacd wrote:Thanks for the warning!
I use 4.0.5 on mine and it's been running now for nearly three weeks straight.
Post Reply