If your error is about Microsoft.DirectX.DirectInput, please install the latest directx redist from here http://www.microsoft.com/en-us/download/details.aspx?id=35 Debug under mono MONO_LOG_LEVEL=debug mono MissionPlanner.exe To fix any filename case issues under mono use export MONO_IOMAP=drive:case Data Dir C:\ProgramData\Mission Planner\ Log Dir C:\Users\kenny\Documents\Mission Planner\logs Running Dir C:\Program Files (x86)\Mission Planner\ User Data Dir C:\Users\kenny\Documents\Mission Planner\ INFO MissionPlanner.Program - ******************* Logging Configured ******************* INFO MissionPlanner.Program - C:\Program Files (x86)\Mission Planner\x64\libSkiaSharp INFO MissionPlanner.Program - SkiaLoaded INFO MissionPlanner.Program - 64bit os True, 64bit process True, OS Arch X64 INFO MissionPlanner.Program - Runtime Version v4.0.30319 INFO MissionPlanner.MAVLinkInterface - Subscribed set_parent at offset 96 in file:line:column :0:0 Parent_OnPacketReceived CurrentState System.EventHandler`1[MAVLink+MAVLinkMessage] INFO MissionPlanner.MAVLinkInterface - Subscribed .ctor at offset 961 in file:line:column :0:0 b__8_0 <>c System.EventHandler`1[MAVLink+MAVLinkMessage] INFO MissionPlanner.MainV2 - Mainv2 ctor INFO MissionPlanner.MainV2 - Loading config INFO MissionPlanner.MAVLinkInterface - Subscribed .ctor at offset 1061 in file:line:column :0:0 adsb_UpdatePlanePosition MainV2 System.EventHandler`1[MissionPlanner.Utilities.adsb+PointLatLngAltHdg] INFO MissionPlanner.MAVLinkInterface - Subscribed .ctor at offset 1122 in file:line:column :0:0 <.ctor>b__80_0 MainV2 System.EventHandler`1[System.ValueTuple`2[System.String,MAVLink+MAV_COLLISION_THREAT_LEVEL]] Background to Color [A=255, R=38, G=39, B=40] Control Background to Color [A=255, R=67, G=68, B=69] Text to Color [White] TextBox Background to Color [A=255, R=67, G=68, B=69] Button Text to Color [A=255, R=64, G=87, B=4] Button Background top to Color [A=255, R=148, G=193, B=31] Button Background bottom to Color [A=255, R=205, G=226, B=150] ProgressBar Top to Color [A=255, R=102, G=139, B=26] ProgressBar Bottom to Color [A=255, R=124, G=164, B=40] ProgressBar Outline to Color [A=255, R=150, G=174, B=112] BannerColor1 to Color [A=255, R=64, G=87, B=4] BannerColor2 to Color [A=255, R=148, G=193, B=31] Disabled Button to Color [A=150, R=43, G=58, B=3] Button Mouseover to Color [A=73, R=43, G=58, B=3] Button Mousedown to Color [A=73, R=43, G=58, B=3] CurrentPPM Background to Color [Green] Graph Chart Fill to Color [A=255, R=31, G=31, B=32] Graph Pane Fill to Color [A=255, R=55, G=55, B=56] Graph Legend Fill to Color [A=255, R=133, G=132, B=131] Rich Text Box text to Color [WhiteSmoke] BackStageView Button Area to Color [Black] BSV Unselected Text to Color [WhiteSmoke] Horizontal ProgressBar to Color [A=255, R=148, G=193, B=31] HUD text and drawings to Color [LightGray] HUD Ground top to Color [A=255, R=155, G=184, B=36] HUD Ground bottom to Color [A=255, R=65, G=79, B=7] HUD Sky top to Color [Blue] HUD Sky bottom to Color [LightBlue] BurntKermit.mpsystheme theme is loading Background to Color [A=255, R=38, G=39, B=40] Control Background to Color [A=255, R=67, G=68, B=69] Text to Color [White] TextBox Background to Color [A=255, R=67, G=68, B=69] Button Text to Color [A=255, R=64, G=87, B=4] Button Background top to Color [A=255, R=148, G=193, B=31] Button Background bottom to Color [A=255, R=205, G=226, B=150] ProgressBar Top to Color [A=255, R=102, G=139, B=26] ProgressBar Bottom to Color [A=255, R=124, G=164, B=40] ProgressBar Outline to Color [A=255, R=150, G=174, B=112] BannerColor1 to Color [A=255, R=64, G=87, B=4] BannerColor2 to Color [A=255, R=148, G=193, B=31] Disabled Button to Color [A=150, R=43, G=58, B=3] Button Mouseover to Color [A=73, R=43, G=58, B=3] Button Mousedown to Color [A=73, R=43, G=58, B=3] CurrentPPM Background to Color [Green] Graph Chart Fill to Color [A=255, R=31, G=31, B=32] Graph Pane Fill to Color [A=255, R=55, G=55, B=56] Graph Legend Fill to Color [A=255, R=133, G=132, B=131] Rich Text Box text to Color [WhiteSmoke] BackStageView Button Area to Color [Black] BSV Unselected Text to Color [WhiteSmoke] Horizontal ProgressBar to Color [A=255, R=148, G=193, B=31] HUD text and drawings to Color [LightGray] HUD Ground top to Color [A=255, R=155, G=184, B=36] HUD Ground bottom to Color [A=255, R=65, G=79, B=7] HUD Sky top to Color [Blue] HUD Sky bottom to Color [LightBlue] INFO MissionPlanner.Utilities.srtm - .cctor INFO MissionPlanner.Utilities.srtm - C:\ProgramData\Mission Planner\srtm INFO MissionPlanner.Utilities.Speech - TTS: init, mono = False INFO MissionPlanner.Utilities.srtm - requestRunner start INFO MissionPlanner.MainV2 - Create FD INFO MissionPlanner.GCSViews.FlightData - Ctor Start INFO MissionPlanner.Controls.HUD - Static HUD ctor INFO MissionPlanner.Controls.HUD - Instance HUD ctor INFO MissionPlanner.GCSViews.FlightData - Components Done INFO MissionPlanner.GCSViews.FlightData - Tunning Graph Settings INFO MissionPlanner.GCSViews.FlightData - HUD Settings Using backup param data INFO MissionPlanner.GCSViews.FlightData - Graph Setup INFO MissionPlanner.GCSViews.FlightData - Map Setup INFO MissionPlanner.MAVLinkInterface - Subscribed .ctor at offset 6206 in file:line:column :0:0 FlightData_ParentChanged FlightData System.EventHandler INFO MissionPlanner.MainV2 - Create FP INFO MissionPlanner.GCSViews.FlightPlanner - Loading wp params INFO MissionPlanner.GCSViews.FlightPlanner - param WP_RADIUS 30 INFO MissionPlanner.GCSViews.FlightPlanner - param LOITER_RADIUS 45 INFO MissionPlanner.GCSViews.FlightPlanner - Reading MAV_CMD for ArduCopter2 INFO MissionPlanner.GCSViews.FlightPlanner - Command item count 30 orig list 30 INFO MissionPlanner.GCSViews.FlightPlanner - Reading MAV_CMD for ArduCopter2 INFO MissionPlanner.GCSViews.FlightPlanner - Command item count 30 orig list 30 INFO MissionPlanner.GCSViews.FlightPlanner - updateMapType invoke req? False INFO MissionPlanner.MainV2 - Create SIM INFO MissionPlanner.MainV2 - myview width 1034 height 705 INFO MissionPlanner.MainV2 - this width 1050 height 744 INFO MissionPlanner.MainV2 - myview width 1366 height 705 INFO MissionPlanner.MainV2 - this width 1382 height 744 INFO MissionPlanner.MAVLinkInterface - Subscribed .ctor at offset 12132 in file:line:column :0:0 comPort_MavChanged MainV2 System.EventHandler INFO MissionPlanner.MainV2 - Saving config INFO MissionPlanner.MainV2 - Load Pluggins INFO MissionPlanner.Plugin.PluginLoader - Plugin path: C:\Program Files (x86)\Mission Planner\plugins\ INFO MissionPlanner.Plugin.PluginLoader - Plugin: C:\Program Files (x86)\Mission Planner\plugins\example-watchbutton.cs INFO MissionPlanner.Plugin.PluginLoader - Plugin Load C:\Program Files (x86)\Mission Planner\plugins\FaceMap.dll INFO MissionPlanner.Plugin.PluginLoader - Plugin Init Face Map 1.0.0.0 by Jonathan Wang INFO MissionPlanner.Plugin.PluginLoader - Plugin Load C:\Program Files (x86)\Mission Planner\plugins\FaceMap.dll time 0.0129918 s INFO MissionPlanner.Plugin.PluginLoader - Plugin Load C:\Program Files (x86)\Mission Planner\plugins\MavlinkMessagePlugin.dll Unknown Packet 274 INFO MissionPlanner.Plugin.PluginLoader - Plugin Init MavlinkMessagePlugin 0.1 by Michael Oborne INFO MissionPlanner.Plugin.PluginLoader - Plugin Load C:\Program Files (x86)\Mission Planner\plugins\MavlinkMessagePlugin.dll time 0.0399759 s INFO MissionPlanner.Plugin.PluginLoader - Plugin Load C:\Program Files (x86)\Mission Planner\plugins\MissionPlanner.Gridv2.dll INFO MissionPlanner.Plugin.PluginLoader - Plugin Init Grid 0.1 by Michael Oborne INFO MissionPlanner.Plugin.PluginLoader - Plugin Load C:\Program Files (x86)\Mission Planner\plugins\MissionPlanner.Gridv2.dll time 0.0169882 s INFO MissionPlanner.Plugin.PluginLoader - Plugin Load C:\Program Files (x86)\Mission Planner\plugins\MissionPlanner.SimpleGrid.dll INFO MissionPlanner.Plugin.PluginLoader - Plugin Init SimpleGrid 0.1 by Michael Oborne INFO MissionPlanner.Plugin.PluginLoader - Plugin Load C:\Program Files (x86)\Mission Planner\plugins\MissionPlanner.SimpleGrid.dll time 0.0059962 s INFO MissionPlanner.Plugin.PluginLoader - Plugin Load C:\Program Files (x86)\Mission Planner\plugins\MissionPlanner.Stats.dll INFO MissionPlanner.Plugin.PluginLoader - Plugin Init Stats 0.1 by Michael Oborne INFO MissionPlanner.Plugin.PluginLoader - Plugin Load C:\Program Files (x86)\Mission Planner\plugins\MissionPlanner.Stats.dll time 0.0489698 s INFO MissionPlanner.Plugin.PluginLoader - Plugin Load C:\Program Files (x86)\Mission Planner\plugins\TrackerHome.dll INFO MissionPlanner.Plugin.PluginLoader - Plugin Init GPS Tracker Home Plugin 1.0 by Will Bryan INFO MissionPlanner.Plugin.PluginLoader - Plugin Load C:\Program Files (x86)\Mission Planner\plugins\TrackerHome.dll time 0.0069959 s INFO MissionPlanner.Plugin.PluginLoader - LoadFromSameFolder MissionPlanner.Gridv2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null-> MissionPlanner.Gridv2.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null INFO MissionPlanner.Plugin.PluginLoader - LoadFromSameFolder MissionPlanner.Gridv2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null-> MissionPlanner.Gridv2.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null INFO MissionPlanner.Plugin.PluginLoader - LoadFromSameFolder MissionPlanner.Gridv2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null-> MissionPlanner.Gridv2.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null INFO MissionPlanner.Plugin.PluginLoader - LoadFromSameFolder MissionPlanner.Gridv2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null-> MissionPlanner.Gridv2.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null INFO MissionPlanner.Plugin.PluginLoader - LoadFromSameFolder MissionPlanner.Gridv2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null-> MissionPlanner.Gridv2.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null INFO MissionPlanner.Plugin.PluginLoader - LoadFromSameFolder MissionPlanner.Gridv2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null-> MissionPlanner.Gridv2.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null INFO MissionPlanner.Plugin.PluginLoader - LoadFromSameFolder MissionPlanner.Gridv2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null-> MissionPlanner.Gridv2.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null INFO MissionPlanner.Plugin.PluginLoader - LoadFromSameFolder MissionPlanner.Gridv2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null-> MissionPlanner.Gridv2.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null INFO MissionPlanner.Plugin.PluginLoader - LoadFromSameFolder MissionPlanner.Gridv2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null-> MissionPlanner.Gridv2.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null INFO MissionPlanner.Plugin.PluginLoader - LoadFromSameFolder MissionPlanner.Gridv2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null-> MissionPlanner.Gridv2.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null INFO MissionPlanner.Plugin.PluginLoader - LoadFromSameFolder MissionPlanner.Gridv2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null-> MissionPlanner.Gridv2.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null INFO MissionPlanner.Plugin.PluginLoader - LoadFromSameFolder MissionPlanner.Gridv2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null-> MissionPlanner.Gridv2.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null INFO MissionPlanner.MainV2 - Load Pluggins... Done INFO MissionPlanner.MainV2 - show FlightData Open MissionPlanner.GCSViews.FlightData FlightData INFO MissionPlanner.GCSViews.FlightData - Activate Called INFO MissionPlanner.Controls.HUD - OnLoad Start INFO MissionPlanner.Controls.HUD - Vendor: Intel INFO MissionPlanner.Controls.HUD - Version: 4.0.0 - Build 10.18.10.4358 INFO MissionPlanner.Controls.HUD - Device: Intel(R) HD Graphics INFO MissionPlanner.Controls.HUD - OnLoad Done HUD resize 1000 656 HUD resize 1000 750 INFO MissionPlanner.Plugin.PluginLoader - Plugin Init Button change 0.1 by EOSBandi INFO MissionPlanner.Plugin.PluginLoader - Plugin: C:\Program Files (x86)\Mission Planner\plugins\example2-menu.cs HUD 1 hz drawtime 326 gl True HUD resize 922 656 HUD resize 922 691 HUD 1 hz drawtime 101 gl True HUD resize 922 691 HUD resize 922 656 HUD resize 922 691 INFO MissionPlanner.MainV2 - show FlightData... Done INFO MissionPlanner.MainV2 - start http INFO MissionPlanner.Utilities.httpserver - Listening for client INFO MissionPlanner.MainV2 - start joystick INFO MissionPlanner.MainV2 - start serialreader INFO MissionPlanner.MainV2 - start plugin thread INFO MissionPlanner.MainV2 - start AutoConnect INFO MissionPlanner.Utilities.AutoConnect - { "Label": "Mavlink default port", "Enabled": true, "Port": 14550, "Protocol": 1, "Format": 0, "Direction": 0, "ConfigString": "" } INFO MissionPlanner.Utilities.AutoConnect - { "Label": "Mavlink alt port", "Enabled": true, "Port": 14551, "Protocol": 1, "Format": 0, "Direction": 0, "ConfigString": "" } INFO MissionPlanner.Plugin.PluginLoader - Plugin Init Small stuff 0.10 by EOSBandi INFO MissionPlanner.Utilities.AutoConnect - { "Label": "Video udp 5000 h264", "Enabled": true, "Port": 5000, "Protocol": 1, "Format": 1, "Direction": 0, "ConfigString": "udpsrc port=5000 buffer-size=90000 ! application/x-rtp ! rtph264depay ! avdec_h264 ! queue leaky=2 ! videoconvert ! video/x-raw,format=BGRA ! appsink name=outsink sync=false" } INFO MissionPlanner.Plugin.PluginLoader - Plugin: C:\Program Files (x86)\Mission Planner\plugins\example3-fencedist.cs INFO MissionPlanner.Utilities.AutoConnect - { "Label": "Video udp 5100 h264", "Enabled": true, "Port": 5100, "Protocol": 1, "Format": 1, "Direction": 0, "ConfigString": "udpsrc port=5100 buffer-size=90000 ! application/x-rtp ! rtph264depay ! avdec_h264 ! queue leaky=2 ! videoconvert ! video/x-raw,format=BGRA ! appsink name=outsink sync=false" } INFO MissionPlanner.Utilities.AutoConnect - { "Label": "Video udp 5600 h264", "Enabled": true, "Port": 5600, "Protocol": 1, "Format": 1, "Direction": 0, "ConfigString": "udpsrc port=5600 buffer-size=90000 ! application/x-rtp ! rtph264depay ! avdec_h264 ! queue leaky=2 ! videoconvert ! video/x-raw,format=BGRA ! appsink name=outsink sync=false" } INFO MissionPlanner.Utilities.AutoConnect - { "Label": "Video udp 5601 h265", "Enabled": true, "Port": 5601, "Protocol": 1, "Format": 1, "Direction": 0, "ConfigString": "udpsrc port=5601 buffer-size=90000 ! application/x-rtp ! rtph265depay ! avdec_h265 ! queue leaky=2 ! videoconvert ! video/x-raw,format=BGRA ! appsink name=outsink sync=false" } INFO MissionPlanner.MainV2 - Load AltitudeAngel INFO MissionPlanner.MainV2 - Load AltitudeAngel... Done INFO MissionPlanner.MainV2 - appload time HUD resize 922 656 HUD resize 922 691 HUD 3 hz drawtime 39 gl True INFO MissionPlanner.Plugin.PluginLoader - Plugin Init FenceDist 0.10 by Michael Oborne INFO MissionPlanner.Plugin.PluginLoader - Plugin: C:\Program Files (x86)\Mission Planner\plugins\example4-herelink.cs HUD 2 hz drawtime 3 gl True INFO MissionPlanner.Plugin.PluginLoader - Plugin Init Camera Control 0.10 by Michael Oborne INFO MissionPlanner.Plugin.PluginLoader - Plugin: C:\Program Files (x86)\Mission Planner\plugins\example5-latencytracker.cs DISARMED: 0,0 INFO MissionPlanner.MainV2 - Loaded 4855 airports INFO MissionPlanner.Plugin.PluginLoader - Plugin: C:\Program Files (x86)\Mission Planner\plugins\example6-mapicondesc.cs HUD 1 hz drawtime 3 gl True INFO MissionPlanner.Plugin.PluginLoader - Plugin Init MapIconDesc 0.10 by Michael Oborne INFO MissionPlanner.Plugin.PluginLoader - Plugin: C:\Program Files (x86)\Mission Planner\plugins\example7-canrtcm.cs HUD 1 hz drawtime 2 gl True INFO MissionPlanner.Plugin.PluginLoader - Plugin Init CAN RTCM Extract 0.10 by Michael Oborne INFO MissionPlanner.Plugin.PluginLoader - Plugin: C:\Program Files (x86)\Mission Planner\plugins\example8-modechange.cs Compile Error: Line: 58:42 Invalid expression term '.' Compile Error: Line: 58:43 Syntax error, ':' expected Compile Error: Line: 58:53 ; expected Compile Error: Line: 58:53 Invalid expression term ')' HUD 1 hz drawtime 2 gl True HUD 1 hz drawtime 2 gl True INFO MissionPlanner.Utilities.Airports - getAirports - regen list INFO MissionPlanner.Utilities.Airports - getAirports done 0.0059954 sec HUD 1 hz drawtime 3 gl True HUD 1 hz drawtime 2 gl True HUD 1 hz drawtime 2 gl True HUD 1 hz drawtime 2 gl True INFO MissionPlanner.Plugin.PluginLoader - Plugin Init Mode Change Widget 0.1 by Michael Oborne INFO MissionPlanner.Plugin.PluginLoader - Plugin: C:\Program Files (x86)\Mission Planner\plugins\generator.cs Compile Error: Line: 6:7 Identifier expected; 'static' is a keyword Compile Error: Line: 6:14 Expected class, delegate, enum, interface, or struct C:\Program Files (x86)\Mission Planner\plugins\generator.cs(407,101): error CS0844: Cannot use local variable 'gen' before it is declared. The declaration of the local variable hides the field 'generator.Plugin.gen'. C:\Program Files (x86)\Mission Planner\plugins\generator.cs(408,95): error CS0844: Cannot use local variable 'gen' before it is declared. The declaration of the local variable hides the field 'generator.Plugin.gen'. INFO MissionPlanner.Plugin.PluginLoader - Plugin: C:\Program Files (x86)\Mission Planner\plugins\InitialParamsCalculator.cs HUD 1 hz drawtime 3 gl True INFO MissionPlanner.Plugin.PluginLoader - Plugin Init Initial Parameters 1.0 by EosBandi INFO MissionPlanner.MAVLinkInterface - Subscribed Loaded at offset 135 in file:line:column c:\Program Files (x86)\Mission Planner\plugins\example-watchbutton.cs:37:13 MavOnOnPacketReceivedHandler ButtonPlugin System.EventHandler`1[MAVLink+MAVLinkMessage] HUD 1 hz drawtime 0 gl True HUD 1 hz drawtime 3 gl True HUD 1 hz drawtime 4 gl True HUD 1 hz drawtime 4 gl True