Jump to content
Not connected, Your IP: 35.172.217.40
Taxa_Pzx

ANSWERED Trouble starting Eddie client from GUI, CLI is ok.

Recommended Posts

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:
 
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.30319
Feb 16 21:29:23 250debian83 AirVPN.desktop[1234]: . 2017.02.16 21:29:23 - Restarting with admin privileges
Feb 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.30319
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: . 2017.02.16 21:29:25 - Reading options from /home/name/.airvpn/AirVPN.xml
Feb 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>:0
Feb 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>:0
Feb 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>:0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Drawing.Bitmap..ctor (System.Drawing.Image original, System.Drawing.Size newSize) [0x00010] in <1917aa1c39d94b1a91807b8cd9f03350>:0
Feb 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 :0
Feb 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 :0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.Cursor.CreateCursor (System.IO.Stream stream) [0x00058] in :0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.Cursor..ctor (System.Type type, System.String resource) [0x00021] in :0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.Cursors.get_SizeNWSE () [0x0001a] in :0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.SizeGrip..ctor (System.Windows.Forms.Control CapturedControl) [0x00006] in :0
Feb 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 :0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.ScrollableControl..ctor () [0x000b0] in :0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.ContainerControl..ctor () [0x0000e] in :0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.Form..ctor () [0x00012] in :0
Feb 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 :0
Feb 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 :0
Feb 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 :0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at Eddie.UI.Linux.Program.Main () [0x000c3] in <4602e22e132042abba2bbc88a7051628>:0
Feb 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>:0
Feb 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>:0
Feb 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>:0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Drawing.Bitmap..ctor (System.Drawing.Image original, System.Drawing.Size newSize) [0x00010] in <1917aa1c39d94b1a91807b8cd9f03350>:0
Feb 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 :0
Feb 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 :0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.Cursor.CreateCursor (System.IO.Stream stream) [0x00058] in :0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.Cursor..ctor (System.Type type, System.String resource) [0x00021] in :0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.Cursors.get_SizeNWSE () [0x0001a] in :0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.SizeGrip..ctor (System.Windows.Forms.Control CapturedControl) [0x00006] in :0
Feb 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 :0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.ScrollableControl..ctor () [0x000b0] in :0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.ContainerControl..ctor () [0x0000e] in :0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at System.Windows.Forms.Form..ctor () [0x00012] in :0
Feb 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 :0
Feb 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 :0
Feb 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 :0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: at Eddie.UI.Linux.Program.Main () [0x000c3] in <4602e22e132042abba2bbc88a7051628>:0
Feb 16 21:29:25 250debian83 AirVPN.desktop[1234]: #033[39;49m
 
Any help on getting the GUI running is appreciated!
 
 
 

Share this post


Link to post

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.


Four simple things:
There's a guide to AirVPN. Before you ask questions, take 30 minutes of your time to go through it.

Amazon IPs are not dangerous here. It's the fallback DNS.
Running TOR exits is discouraged. They're subject to restrictions on the internet and harm all AirVPN users.

Furthermore, I propose that your paranoia is to be destroyed. If you overdo privacy, you'll be unique among the mass again.

 

XMPP: gigan3rd@xmpp.airvpn.org or join our lounge@conference.xmpp.airvpn.org

Share this post


Link to post
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 --version
Mono 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.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: sgen
 
Any help is appreciated!

Share this post


Link to post

---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.

 

 

 

 

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Security Check
    Play CAPTCHA Audio
    Refresh Image

×
×
  • Create New...