Taxa_Pzx 1 Posted ... Hi all, I have been using the program since v2.10, but only from CLI. I have not been able to run the program from GUI, regardless of Linux platform/version or deb/portabel version. The OS is running virtualized. Debian is preferred, but not mandatory. Logs are showing the same errors (null reference, GDI+ status: Invalidparameter) on all the Linux distributions. I'm not ruling out installation errors on my part, so feel free to enlighten me on the correct procedure on latest Debian 8 version. The metod I have been using to install are this from a post in the forum:https://airvpn.org/topic/18625-eddie-211beta-available/?p=47975 Logs from starting the GUI:Feb 16 21:29:23 250debian83 AirVPN.desktop[1234]: I 2017.02.16 21:29:23 - Eddie client version: 2.11.15 / linux_x64, System: Linux, Name: Debian GNU/Linux 8 \n \l, Mono/.Net Framework: v4.0.30319Feb 16 21:29:23 250debian83 AirVPN.desktop[1234]: . 2017.02.16 21:29:23 - Restarting with admin privilegesFeb 16 21:29:25 250debian83 AirVPN.desktop[1234]: #033[6n#033[H#033[JI 2017.02.16 21:29:25 - Eddie client version: 2.11.15 / linux_x64, System: Linux, Name: Debian GNU/Linux 8 \n \l, Mono/.Net Framework: v4.0.30319Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: . 2017.02.16 21:29:25 - Reading options from /home/name/.airvpn/AirVPN.xmlFeb 16 21:29:25 250debian83 AirVPN.desktop[1234]: . 2017.02.16 21:29:25 - Profile options not found, using defaults.Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: Unhandled Exception:Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: System.ArgumentException: A null reference or invalid value was found [GDI+ status: InvalidParameter]Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Drawing.GDIPlus.CheckStatus (System.Drawing.Status status) [0x0009b] in <1917aa1c39d94b1a91807b8cd9f03350>:0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Drawing.Bitmap..ctor (System.Int32 width, System.Int32 height, System.Drawing.Imaging.PixelFormat format) [0x00017] in <1917aa1c39d94b1a91807b8cd9f03350>:0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Drawing.Bitmap..ctor (System.Drawing.Image original, System.Int32 width, System.Int32 height) [0x00000] in <1917aa1c39d94b1a91807b8cd9f03350>:0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Drawing.Bitmap..ctor (System.Drawing.Image original, System.Drawing.Size newSize) [0x00010] in <1917aa1c39d94b1a91807b8cd9f03350>:0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at (wrapper remoting-invoke-with-check) System.Drawing.Bitmap:.ctor (System.Drawing.Image,System.Drawing.Size)Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.XplatUIX11.DefineCursor (System.Drawing.Bitmap bitmap, System.Drawing.Bitmap mask, System.Drawing.Color cursor_pixel, System.Drawing.Color mask_pixel, System.Int32 xHotSpot, System.Int32 yHotSpot) [0x0004e] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.XplatUI.DefineCursor (System.Drawing.Bitmap bitmap, System.Drawing.Bitmap mask, System.Drawing.Color cursor_pixel, System.Drawing.Color mask_pixel, System.Int32 xHotSpot, System.Int32 yHotSpot) [0x00000] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.Cursor.CreateCursor (System.IO.Stream stream) [0x00058] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.Cursor..ctor (System.Type type, System.String resource) [0x00021] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.Cursors.get_SizeNWSE () [0x0001a] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.SizeGrip..ctor (System.Windows.Forms.Control CapturedControl) [0x00006] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at (wrapper remoting-invoke-with-check) System.Windows.Forms.SizeGrip:.ctor (System.Windows.Forms.Control)Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.ScrollableControl.CreateScrollbars () [0x000c2] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.ScrollableControl..ctor () [0x000b0] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.ContainerControl..ctor () [0x0000e] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.Form..ctor () [0x00012] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.MessageBox+MessageBoxForm..ctor (System.Windows.Forms.IWin32Window owner, System.String text, System.String caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Boolean displayHelpButton) [0x0000c] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.MessageBox+MessageBoxForm..ctor (System.Windows.Forms.IWin32Window owner, System.String text, System.String caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon) [0x00000] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at (wrapper remoting-invoke-with-check) System.Windows.Forms.MessageBox+MessageBoxForm:.ctor (System.Windows.Forms.IWin32Window,string,string,System.Windows.Forms.MessageBoxButtons,System.Windows.Forms.MessageBoxIcon)Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.MessageBox.Show (System.String text, System.String caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon) [0x00000] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at Eddie.UI.Linux.Program.Main () [0x000c3] in <4602e22e132042abba2bbc88a7051628>:0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: [ERROR] FATAL UNHANDLED EXCEPTION: System.ArgumentException: A null reference or invalid value was found [GDI+ status: InvalidParameter]Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Drawing.GDIPlus.CheckStatus (System.Drawing.Status status) [0x0009b] in <1917aa1c39d94b1a91807b8cd9f03350>:0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Drawing.Bitmap..ctor (System.Int32 width, System.Int32 height, System.Drawing.Imaging.PixelFormat format) [0x00017] in <1917aa1c39d94b1a91807b8cd9f03350>:0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Drawing.Bitmap..ctor (System.Drawing.Image original, System.Int32 width, System.Int32 height) [0x00000] in <1917aa1c39d94b1a91807b8cd9f03350>:0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Drawing.Bitmap..ctor (System.Drawing.Image original, System.Drawing.Size newSize) [0x00010] in <1917aa1c39d94b1a91807b8cd9f03350>:0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at (wrapper remoting-invoke-with-check) System.Drawing.Bitmap:.ctor (System.Drawing.Image,System.Drawing.Size)Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.XplatUIX11.DefineCursor (System.Drawing.Bitmap bitmap, System.Drawing.Bitmap mask, System.Drawing.Color cursor_pixel, System.Drawing.Color mask_pixel, System.Int32 xHotSpot, System.Int32 yHotSpot) [0x0004e] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.XplatUI.DefineCursor (System.Drawing.Bitmap bitmap, System.Drawing.Bitmap mask, System.Drawing.Color cursor_pixel, System.Drawing.Color mask_pixel, System.Int32 xHotSpot, System.Int32 yHotSpot) [0x00000] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.Cursor.CreateCursor (System.IO.Stream stream) [0x00058] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.Cursor..ctor (System.Type type, System.String resource) [0x00021] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.Cursors.get_SizeNWSE () [0x0001a] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.SizeGrip..ctor (System.Windows.Forms.Control CapturedControl) [0x00006] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at (wrapper remoting-invoke-with-check) System.Windows.Forms.SizeGrip:.ctor (System.Windows.Forms.Control)Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.ScrollableControl.CreateScrollbars () [0x000c2] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.ScrollableControl..ctor () [0x000b0] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.ContainerControl..ctor () [0x0000e] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.Form..ctor () [0x00012] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.MessageBox+MessageBoxForm..ctor (System.Windows.Forms.IWin32Window owner, System.String text, System.String caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Boolean displayHelpButton) [0x0000c] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.MessageBox+MessageBoxForm..ctor (System.Windows.Forms.IWin32Window owner, System.String text, System.String caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon) [0x00000] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at (wrapper remoting-invoke-with-check) System.Windows.Forms.MessageBox+MessageBoxForm:.ctor (System.Windows.Forms.IWin32Window,string,string,System.Windows.Forms.MessageBoxButtons,System.Windows.Forms.MessageBoxIcon)Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.MessageBox.Show (System.String text, System.String caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon) [0x00000] in :0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at Eddie.UI.Linux.Program.Main () [0x000c3] in <4602e22e132042abba2bbc88a7051628>:0Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: #033[39;49m Any help on getting the GUI running is appreciated! Quote Share this post Link to post
OpenSourcerer 1435 Posted ... When I first installed Eddie, I clicked on it and let gdebi do its magic. It downloaded all necessary dependencies and I was good to go. It's notable to mention, though, that I use Debian testing and installed 2.11.x. Quote Hide OpenSourcerer's signature Hide all signatures NOT AN AIRVPN TEAM MEMBER. USE TICKETS FOR PROFESSIONAL SUPPORT. LZ1's New User Guide to AirVPN « Plenty of stuff for advanced users, too! Want to contact me directly? All relevant methods are on my About me page. Share this post Link to post
Taxa_Pzx 1 Posted ... Hi again, Thx for answering, and sorry for my late responce... I was on the latest version 2.11.15 as the log show, but the error has been the same since version 2.10.<low number>. There must be something I've missed, either in installation (not likely, have tried installing with GDebi when logged in on the server as a normal user.) or in running the application. There is no difference if I'm starting from terminal with "sudo airvpn -login=<username> -password=<password> -netlock", the SystemArgumentExeption is still coming. Mono version:~$ mono --versionMono JIT compiler version 4.6.2 (Stable 4.6.2.16/ac9e222 Tue Jan 3 11:48:26 UTC 2017)Copyright © 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.comTLS: __threadSIGSEGV: altstackNotifications: epollArchitecture: amd64Disabled: noneMisc: softdebugLLVM: supported, not enabled.GC: sgen Any help is appreciated! Quote Share this post Link to post
Taxa_Pzx 1 Posted ... ---and there is success! Since I was getting the same error in the logs, regardless of OS, the only common factor was my server. They were running on a Proxmox server (=linux flavour) with a noVNC console, so I made a new VMwareDebian 8 virtual pc on my main computer with Win7.On this one the Eddie client GUI (v2.12.4) was up and running with no hassle. The solution was to change the display options in Proxmox for the Debian 8 VM from "Default" to "VMware compatible (vmware)". Now the GUI is loading fine without the GDI+ error in the log, at least I can log in and connect to the wanted server in the list. Now it is time to test other options to see if everything is running as expected. Quote Share this post Link to post