These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Linux

 
  • Topic is locked indefinitely.
 

EveMon with Wine

Author
Xocotli Akar
Brave Newbies Inc.
Brave Collective
#1 - 2015-10-10 01:09:55 UTC  |  Edited by: Xocotli Akar
Anyone have experience with this application on Wine? I'm getting this error after I try and load:

EVEMon Version: 2.1.0.3828
.NET Runtime Version: 4.0.30319.1
Operating System: Microsoft Windows NT 5.2.3790 Service Pack 2
Executable Path: "C:\Program Files (x86)\EVEMon\EVEMon.exe"

System.Net.NetworkInformation.PingException: An exception occurred during a Ping request. ---> System.ComponentModel.Win32Exception: Access denied
   at System.Net.NetworkInformation.Ping.InternalSend(IPAddress address, Byte[] buffer, Int32 timeout, PingOptions options, Boolean async)
   at System.Net.NetworkInformation.Ping.Send(IPAddress address, Int32 timeout, Byte[] buffer, PingOptions options)
   --- End of inner exception stack trace ---
   at System.Net.NetworkInformation.Ping.Send(IPAddress address, Int32 timeout, Byte[] buffer, PingOptions options)
   at System.Net.NetworkInformation.Ping.Send(String hostNameOrAddress, Int32 timeout, Byte[] buffer, PingOptions options)
   at EVEMon.Common.Net.NetworkMonitor.IsNetworkAvailableManual() in EVEMon.Common\Net\NetworkMonitor.cs:line 61
   at EVEMon.Common.Net.NetworkMonitor.Initialize() in EVEMon.Common\Net\NetworkMonitor.cs:line 42
   at EVEMon.Common.EveMonClient.Initialize() in EveMonClient.cs:line 63
   at EVEMon.Program.Main() in EVEMon\Program.cs:line 68

System.ComponentModel.Win32Exception (0x80004005): Access denied
   at System.Net.NetworkInformation.Ping.InternalSend(IPAddress address, Byte[] buffer, Int32 timeout, PingOptions options, Boolean async)
   at System.Net.NetworkInformation.Ping.Send(IPAddress address, Int32 timeout, Byte[] buffer, PingOptions options)


Datafile report:


Diagnostic Log:
0d 0h 00m 00s > Starting up
0d 0h 00m 00s > EveMonClient.Initialize - begin

0d 0h 00m 00s > Handled exception
    System.Net.NetworkInformation.NetworkInformationException (0x80004005): Overlapped I/O pending
   at System.Net.NetworkInformation.NetworkChange.AddressChangeListener.StartHelper(NetworkAddressChangedEventHandler caller, Boolean captureContext, StartIPOptions startIPOptions)
   at System.Net.NetworkInformation.NetworkChange.AvailabilityChangeListener.Start(NetworkAvailabilityChangedEventHandler caller)
   at System.Net.NetworkInformation.NetworkChange.add_NetworkAvailabilityChanged(NetworkAvailabilityChangedEventHandler value)
   at EVEMon.Common.Net.NetworkMonitor.Initialize() in EVEMon.Common\Net\NetworkMonitor.cs:line 34





I assume this is because I have a 64bit system? help! Shocked
Charlie Jacobson
#2 - 2015-10-18 12:09:31 UTC
Seems to work for me using PlayOnLinux on Arch Linux. I picked the latest version of 32 bit wine. (If you're on a 64 bit system you'll need to have multiarch/multilib support). https://wiki.archlinux.org/index.php/Multilib on arch or https://wiki.debian.org/Multiarch on debian. You didn't say which distro you're on, so it might be a little different for you.

Steps taken in the PlayOnLinux wizard:
1. Install non-listed program
2. Check the box for install additional libraries
3. Pick 32 bit windows installation
4. Check the box labeled POL_Install_dotnet40
5. Run evemon-install-2.1.0.exe
6. It installed just fine for me, and worked straight away. I got an error message saying wine had crashed, but EVEmon was still running and functioning, so I decided to ignore it ;D

Proof of life: https://i.imgur.com/vWZwuX8.png


You might want to have a look here https://appdb.winehq.org/objectManager.php?sClass=version&iId=29658 for further workarounds if you can't successfully reproduce my steps.

Good luck.

HuGo87
Caldari Provisions
Caldari State
#3 - 2015-10-23 05:39:15 UTC
gtkevemon runs natively on linux, so you might also want to take a look at it. It's served my needs perfectly so far. It might even be on your distro's repos.
Gabriel Leeth
#4 - 2015-11-22 05:04:06 UTC
I got it working by using the older 1.6.2 wine version. It wouldn't start with the 1.7.x for me.