Hanna,You should try deleting the Mono framework that DM4 & 5 use and reinstalling. Here is one of the many links on how to do that:
https://discussions.apple.com/thread/6405225?start=0&tstart=0You may also try finding and deleting the Application data first. It contains the settings for the programs and doesn't get deleted when you delete or uninstall a program. Once you find it you can simply delete it and it will be recreated when you run DM4 again.Good luck,
Hi Chicken SCUBA.
I actually managed to do what you described, sadly it didn't work.
This message comes up in the "mono terminal" or what it's called:
"hanna-sesselja-mikalsens-maskin-7:~ hannasesseljamikalsen$ /Applications/SuuntoDM4.app/Contents/MacOS/SuuntoDM4 ; exit;
(SuuntoDM4:3846): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale."
This comes up when I try to open the DM4. And then it displays the same message, forcing me to either download DM5, or close DM4 by pressing no to upgrade. DM5 still can't connect to my Vyper.
Any other suggestions?
The terminal now reads:
[ERROR] FATAL UNHANDLED EXCEPTION: System.Xml.XmlException: Unexpected XML declaration. The XML declaration must be the first node in the document, and no white space characters are allowed to appear before it. Line 102, position 9.
at System.Xml.XmlTextReaderImpl.Throw (System.Exception e) <0x9834308 + 0x0007f> in <filename unknown>:0
at System.Xml.XmlTextReaderImpl.Throw (System.String res, System.String arg) <0x9833ee0 + 0x0009b> in <filename unknown>:0
at System.Xml.XmlTextReaderImpl.ParsePI (System.Text.StringBuilder piInDtdStringBuilder) <0x9833958 + 0x0011f> in <filename unknown>:0
at System.Xml.XmlTextReaderImpl.ParsePI () <0x9833928 + 0x0001b> in <filename unknown>:0
at System.Xml.XmlTextReaderImpl.ParseElementContent () <0x78f2b0 + 0x000b3> in <filename unknown>:0
at System.Xml.XmlTextReaderImpl.Read () <0x78a608 + 0x00043> in <filename unknown>:0
at System.Xml.XmlTextReader.Read () <0x78a5e8 + 0x00016> in <filename unknown>:0
at System.Xml.XmlWriter.WriteNode (System.Xml.XmlReader reader, Boolean defattr) <0x68d3288 + 0x002fb> in <filename unknown>:0
at System.Xml.XmlReader.ReadOuterXml () <0x68d26d8 + 0x00146> in <filename unknown>:0
at System.Configuration.SectionInfo.ReadData (System.Configuration.Configuration config, System.Xml.XmlReader reader, Boolean overrideAllowed) <0x68d2240 + 0x0025f> in <filename unknown>:0
at System.Configuration.SectionGroupInfo.ReadContent (System.Xml.XmlReader reader, System.Configuration.Configuration config, Boolean overrideAllowed, Boolean root) <0x68d1bf0 + 0x002a9> in <filename unknown>:0
at System.Configuration.SectionGroupInfo.ReadData (System.Configuration.Configuration config, System.Xml.XmlReader reader, Boolean overrideAllowed) <0x68d6250 + 0x0005b> in <filename unknown>:0
at System.Configuration.SectionGroupInfo.ReadContent (System.Xml.XmlReader reader, System.Configuration.Configuration config, Boolean overrideAllowed, Boolean root) <0x68d1bf0 + 0x002a9> in <filename unknown>:0
at System.Configuration.SectionGroupInfo.ReadRootData (System.Xml.XmlReader reader, System.Configuration.Configuration config, Boolean overrideAllowed) <0x68d1ba0 + 0x0003f> in <filename unknown>:0
at System.Configuration.Configuration.ReadConfigFile (System.Xml.XmlReader reader, System.String fileName) <0x78a2e0 + 0x001db> in <filename unknown>:0
at System.Configuration.Configuration.Load () <0x7861f0 + 0x000f3> in <filename unknown>:0
at System.Configuration.Configuration.Init (IConfigSystem system, System.String configPath, System.Configuration.Configuration parent) <0x785d28 + 0x00163> in <filename unknown>:0
at System.Configuration.Configuration..ctor (System.Configuration.InternalConfigurationSystem system, System.String locationSubPath) <0x785578 + 0x00123> in <filename unknown>:0
at System.Configuration.InternalConfigurationFactory.Create (System.Type typeConfigHost, System.Object[] hostInitConfigurationParams) <0x784ea8 + 0x0006b> in <filename unknown>:0
at System.Configuration.ConfigurationManager.OpenMappedExeConfiguration (System.Configuration.ExeConfigurationFileMap fileMap, ConfigurationUserLevel userLevel) <0x9833748 + 0x000a4> in <filename unknown>:0
at System.Configuration.CustomizableFileSettingsProvider.LoadProperties (System.Configuration.ExeConfigurationFileMap exeMap, System.Configuration.SettingsPropertyCollection collection, ConfigurationUserLevel level, System.String sectionGroupName, Boolean allowOverwrite, System.String groupName) <0x9833380 + 0x0003b> in <filename unknown>:0
at System.Configuration.CustomizableFileSettingsProvider.GetPropertyValues (System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyCollection collection) <0x6aa8ae0 + 0x0017f> in <filename unknown>:0
at System.Configuration.LocalFileSettingsProvider.GetPropertyValues (System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyCollection properties) <0x6aa8ab8 + 0x00021> in <filename unknown>:0
at System.Configuration.ApplicationSettingsBase.CacheValuesByProvider (System.Configuration.SettingsProvider provider) <0x6aa85b8 + 0x001f5> in <filename unknown>:0
at System.Configuration.ApplicationSettingsBase.GetPropertyValue (System.String propertyName) <0x6aa8338 + 0x0006f> in <filename unknown>:0
at System.Configuration.ApplicationSettingsBase.get_Item (System.String propertyName) <0x6aa8298 + 0x00043> in <filename unknown>:0
at Suunto.Diving.Bll.ApplicationSettings.get_IsFirstRun () <0x6aa8248 + 0x0001b> in <filename unknown>:0
at Suunto.Diving.Bll.ApplicationSettings..ctor () <0x6aa6808 + 0x00043> in <filename unknown>:0
at Suunto.Diving.DM4App..ctor () <0x6aa4ac0 + 0x000d3> in <filename unknown>:0
at Suunto.Diving.UI.DM4AppHelper.Instance () <0x6aa2998 + 0x00037> in <filename unknown>:0
at MainWindow..ctor () <0x6a9ee38 + 0x00053> in <filename unknown>:0
at Suunto.Diving.UI.MainClass.Main (System.String[] args) <0x780ef0 + 0x00197> in <filename unknown>:0
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Prosess utført]