Question about installing on ubuntu 18.04

No. Nvidia is fine.

MESA is actually just the name for OpenGL, but because OpenGL is a trademark is the free version of it called MESA. The Nvidia driver then provides a library for MESA, which accelerates the graphics operations and this is why it then says Nvidia in the version string.

In short, your OpenGL seems just fine.

Next step is to either make a clean installation of EVE, or clean out any DLLs you may have installed in your WINEPREFIX directory and also to reset any library settings in winecfg (the part where one can specify of native should come before builtin and so forth).

I executed the following:

WINEPREFIX="$HOME/EVEO2" WINEARCH=win32 wine wineboot

WINEPREFIX="$HOME/EVEO2" WINEARCH=win32 wine /home/daniel/Downloads/EveLauncher-1225328.exe

WINEPREFIX="$HOME/EVEO2" WINEARCH=win32 winecfg

Here I set the OS version to Windows XP and check that there are no entries in the Library tab.

WINEPREFIX="$HOME/EVEO2" WINEARCH=win32 wine /home/daniel/EVEO2/drive_c/EVE/Launcher/evelauncher.exe

The last step results in, a repeat of last time. I get a crash notification (there is some output in the terminal that I wont post because we donā€™t have code tags.) The launcher pops up as a grey box. I can interact with the little E icon (which changes settings), the minimize and close buttons, but the rest of the lanucher is just grey.

We do have code tags. Itā€™s called Markdown. Somebody thought that with all the markup defintions it was time for one more and he called it markdown ā€¦ anyhow:

You can start an inline code block with a single ` character and end it, too. When you start an entire line with three of them ``` then it acts like a code tag and also needs three more for the end.

example

example

When you write something directly after the first ``` then it selects the syntax highlighting style. I often use text as the style to remove any highlighting.

0009:fixme:kerberos:kerberos_SpInstanceInit 65536,0x7dd003a0,(nil): stub
002e:fixme:ver:GetCurrentPackageId (0x4e9fecc (nil)): stub
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32f6a4,0x00000000), stub!
0009:fixme:win:EnumDisplayDevicesW ((null),1,0x32f6a4,0x00000000), stub!
0009:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
0009:fixme:toolhelp:Heap32ListFirst : stub
0009:fixme:font:get_outline_text_metrics failed to read full_nameW for font L"Ani"!
0009:fixme:msg:ChangeWindowMessageFilterEx 0x10076 c05c 1 (nil)
0009:fixme:process:SetProcessDEPPolicy (3): stub
0009:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x1001b40, 0x2fe09b8, 0x300c148) stub.
0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32f3b8 1 C) semi-stub
0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32f1a8 1 C) semi-stub
0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32ef18 1 C) semi-stub
[0531/174108:ERROR:resource_bundle.cc(720)] Failed to load C:\EVE\Launcher\resources\qtwebengine_devtools_resources.pak
Some features may not be available.
0009:fixme:imm:ImmDisableTextFrameService Stub
0009:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x32f96c, (nil) 0x32f970
0009:fixme:nls:get_dummy_preferred_ui_language (0x38 0x32f96c (nil) 0x32f970) returning a dummy value (current locale)
0009:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x32f96c, 0x3a62fc0 0x32f970
0009:fixme:nls:get_dummy_preferred_ui_language (0x38 0x32f96c 0x3a62fc0 0x32f970) returning a dummy value (current locale)
0009:fixme:winsock:WSALookupServiceBeginW (0x32f604 0x00000ff0 0x32f640) Stub!
[0531/174108:ERROR:network_change_notifier_win.cc(155)] WSALookupServiceBegin failed with: 8
0009:fixme:iphlpapi:NotifyAddrChange (Handle 0x32f770, overlapped 0x5f0a964): stub
0009:fixme:win:RegisterDeviceNotificationW (hwnd=0x10098, filter=0x32f758,flags=0x00000000) returns a fake device notification handle!
0009:fixme:win:RegisterDeviceNotificationW (hwnd=0x10098, filter=0x32f758,flags=0x00000000) returns a fake device notification handle!
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32f2d4,0x00000000), stub!
0009:fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
0009:fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
004a:fixme:kerberos:kerberos_SpInstanceInit 65536,0x7dd413a0,(nil): stub
004a:fixme:process:SetProcessDEPPolicy (3): stub
004a:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x10ae1b40, 0x12ac09b8, 0x12aec148) stub.
004a:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f5a8 1 C) semi-stub
004a:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f398 1 C) semi-stub
004a:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f108 1 C) semi-stub
[0531/174108:ERROR:resource_bundle.cc(720)] Failed to load C:\EVE\Launcher\resources\qtwebengine_devtools_resources.pak
Some features may not be available.
004a:fixme:gdi:GdiInitializeLanguagePack stub
004a:fixme:font:get_outline_text_metrics failed to read full_nameW for font L"Ani"!
0047:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0042:fixme:file:ReplaceFileW Ignoring flags 2
004a:fixme:font:get_nearest_charset TCI failing on 20000000
004a:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = L"/usr/share/fonts/truetype/fonts-gujr-extra/aakar-medium.ttf"
004a:fixme:font:get_nearest_charset TCI failing on 20000000
004a:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = L"/usr/share/fonts/truetype/fonts-gujr-extra/aakar-medium.ttf"
Backtrace:
	(No symbol) [0x10F7B8F9]
	(No symbol) [0x10F8BBC4]
	(No symbol) [0x10F7D765]
	(No symbol) [0x10F7D632]
	(No symbol) [0x10F7CC1A]
	(No symbol) [0x10F7D882]
	(No symbol) [0x10F5C39E]
	(No symbol) [0x11F174FA]
	(No symbol) [0x11F1B089]
	(No symbol) [0x11FAD9A4]
	(No symbol) [0x11FAE19E]
	(No symbol) [0x11F823ED]
	(No symbol) [0x11F821A0]
	(No symbol) [0x11F81DE1]
	(No symbol) [0x11F5061B]
	(No symbol) [0x11F4FB50]
	(No symbol) [0x11F390BE]
	(No symbol) [0x11F81DCB]
	(No symbol) [0x11F5061B]
	(No symbol) [0x11F4FB50]
	(No symbol) [0x11F390BE]
	(No symbol) [0x11F52424]
	(No symbol) [0x11F4FD08]
	(No symbol) [0x11F50325]
	(No symbol) [0x11F50629]
	(No symbol) [0x11F4FB50]
	(No symbol) [0x11F390BE]
	(No symbol) [0x11F39333]
	(No symbol) [0x11F508B5]
	(No symbol) [0x11F4FB50]
	(No symbol) [0x11F390BE]
	(No symbol) [0x11EF1083]
	(No symbol) [0x11255265]
	(No symbol) [0x112547CB]
	(No symbol) [0x1125A5DB]
	(No symbol) [0x11259BA7]
	(No symbol) [0x11259798]
	(No symbol) [0x10B9F771]
	(No symbol) [0x10B78C65]
	(No symbol) [0x109B097F]
	(No symbol) [0x10C6299E]
	(No symbol) [0x10AFF145]
	(No symbol) [0x117DE055]
	(No symbol) [0x117DD94D]
	(No symbol) [0x117DE25A]
	(No symbol) [0x10AFF145]
	(No symbol) [0x10AC63EC]
	(No symbol) [0x10AC5E99]
	(No symbol) [0x10B00957]
	(No symbol) [0x10AC61E0]
	(No symbol) [0x10AC619D]
	(No symbol) [0x1098DD5F]
	(No symbol) [0x102DAF1E]
	(No symbol) [0x102DADCD]
	(No symbol) [0x102DA393]
	(No symbol) [0x1008DF61]
	(No symbol) [0x004015CD]
	(No symbol) [0x00B423F8]
	(No symbol) [0x4C5C4556]
wine: Unhandled page fault on write access to 0x00000000 at address 0x10f7b8f9 (thread 004a), starting debugger...
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x10f7b8f9).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:10f7b8f9 ESP:0033d448 EBP:0033d46c EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:00000000 EBX:024b6178 ECX:02204000 EDX:fffffffc
 ESI:00000000 EDI:05d88000
Stack dump:
0x0033d448:  05d88000 0033d5fc 024b6178 0033d5fc
0x0033d458:  00000004 0033d5fc 00000000 00000000
0x0033d468:  0033d574 0033d554 10f8bbc4 0033d4c8
0x0033d478:  0033d4d4 0033d664 0691c73c 0033d78c
0x0033d488:  00000001 00000000 10f7d10f 00000000
0x0033d498:  00000000 00000000 00000000 00000000
Backtrace:
=>0 0x10f7b8f9 in qt5webenginecore (+0xf7b8f9) (0x0033d46c)
  1 0x10f8bbc4 in qt5webenginecore (+0xf8bbc3) (0x0033d554)
  2 0x10f7d765 in qt5webenginecore (+0xf7d764) (0x0033d614)
  3 0x10f7d632 in qt5webenginecore (+0xf7d631) (0x0033d658)
  4 0x10f7cc1a in qt5webenginecore (+0xf7cc19) (0x0033d678)
  5 0x10f7d882 in qt5webenginecore (+0xf7d881) (0x0033d6b4)
  6 0x10f5c39e in qt5webenginecore (+0xf5c39d) (0x0033d704)
  7 0x11f174fa in qt5webenginecore (+0x1f174f9) (0x0033da44)
  8 0x11f1b089 in qt5webenginecore (+0x1f1b088) (0x0033da94)
  9 0x11fad9a4 in qt5webenginecore (+0x1fad9a3) (0x0033dc08)
  10 0x11fae19e in qt5webenginecore (+0x1fae19d) (0x0033dd2c)
  11 0x11f823ed in qt5webenginecore (+0x1f823ec) (0x0033eb88)
  12 0x11f821a0 in qt5webenginecore (+0x1f8219f) (0x0033ecfc)
  13 0x11f81de1 in qt5webenginecore (+0x1f81de0) (0x0033ede0)
  14 0x11f5061b in qt5webenginecore (+0x1f5061a) (0x0033ee5c)
  15 0x11f4fb50 in qt5webenginecore (+0x1f4fb4f) (0x0033ee8c)
  16 0x11f390be in qt5webenginecore (+0x1f390bd) (0x0033eea4)
  17 0x11f81dcb in qt5webenginecore (+0x1f81dca) (0x0033ef84)
  18 0x11f5061b in qt5webenginecore (+0x1f5061a) (0x0033f000)
  19 0x11f4fb50 in qt5webenginecore (+0x1f4fb4f) (0x0033f030)
  20 0x11f390be in qt5webenginecore (+0x1f390bd) (0x0033f048)
  21 0x11f52424 in qt5webenginecore (+0x1f52423) (0x0033f064)
  22 0x11f4fd08 in qt5webenginecore (+0x1f4fd07) (0x0033f0c4)
  23 0x11f50325 in qt5webenginecore (+0x1f50324) (0x0033f118)
  24 0x11f50629 in qt5webenginecore (+0x1f50628) (0x0033f194)
  25 0x11f4fb50 in qt5webenginecore (+0x1f4fb4f) (0x0033f1c4)
  26 0x11f390be in qt5webenginecore (+0x1f390bd) (0x0033f1dc)
  27 0x11f39333 in qt5webenginecore (+0x1f39332) (0x0033f238)
  28 0x11f508b5 in qt5webenginecore (+0x1f508b4) (0x0033f2ac)
  29 0x11f4fb50 in qt5webenginecore (+0x1f4fb4f) (0x0033f2dc)
  30 0x11f390be in qt5webenginecore (+0x1f390bd) (0x0033f2f4)
  31 0x11ef1083 in qt5webenginecore (+0x1ef1082) (0x0033f354)
  32 0x11255265 in qt5webenginecore (+0x1255264) (0x0033f3ac)
  33 0x112547cb in qt5webenginecore (+0x12547ca) (0x0033f454)
  34 0x1125a5db in qt5webenginecore (+0x125a5da) (0x0033f478)
  35 0x11259ba7 in qt5webenginecore (+0x1259ba6) (0x0033f4c0)
  36 0x11259798 in qt5webenginecore (+0x1259797) (0x0033f4dc)
  37 0x10b9f771 in qt5webenginecore (+0xb9f770) (0x0033f4e8)
  38 0x10b78c65 in qt5webenginecore (+0xb78c64) (0x0033f524)
  39 0x109b097f in qt5webenginecore (+0x9b097e) (0x0033f5a4)
  40 0x10c6299e in qt5webenginecore (+0xc6299d) (0x0033f670)
  41 0x10aff145 in qt5webenginecore (+0xaff144) (0x0033f6cc)
  42 0x117de055 in qt5webenginecore (+0x17de054) (0x0033f7a8)
  43 0x117dd94d in qt5webenginecore (+0x17dd94c) (0x0033f8f0)
  44 0x117de25a in qt5webenginecore (+0x17de259) (0x0033f910)
  45 0x10aff145 in qt5webenginecore (+0xaff144) (0x0033f96c)
  46 0x10ac63ec in qt5webenginecore (+0xac63eb) (0x0033fab0)
  47 0x10ac5e99 in qt5webenginecore (+0xac5e98) (0x0033fb34)
  48 0x10b00957 in qt5webenginecore (+0xb00956) (0x0033fb58)
  49 0x10ac61e0 in qt5webenginecore (+0xac61df) (0x0033fb88)
  50 0x10ac619d in qt5webenginecore (+0xac619c) (0x0033fbb0)
  51 0x1098dd5f in qt5webenginecore (+0x98dd5e) (0x0033fd74)
  52 0x102daf1e in qt5webenginecore (+0x2daf1d) (0x0033fd94)
  53 0x102dadcd in qt5webenginecore (+0x2dadcc) (0x0033fde0)
  54 0x102da393 in qt5webenginecore (+0x2da392) (0x0033fdf0)
  55 0x1008df61 in qt5webenginecore (+0x8df60) (0x0033fe28)
  56 0x004015cd in qtwebengineprocess (+0x15cc) (0x00b42580)
  57 0x00b423f8 (0x00b42328)
  58 0x4c5c4556 (0x455c3a43)
0x10f7b8f9: movb	$0x0,0x00000000
Modules:
Module	Address			Debug info	Name (144 modules)
PE	  340000-  358000	Deferred        qt5webchannel
PE	  360000-  38d000	Deferred        qt5positioning
PE	  400000-  407000	Export          qtwebengineprocess
PE	  410000-  68d000	Deferred        qt5quick
PE	  690000-  b3a000	Deferred        qt5gui
PE	10000000-12d10000	Export          qt5webenginecore
PE	64000000-641fa000	Deferred        qt5network
PE	66000000-66268000	Deferred        qt5qml
PE	67000000-6747b000	Deferred        qt5core
ELF	7b400000-7b7eb000	Deferred        kernel32<elf>
  \-PE	7b420000-7b7eb000	\               kernel32
ELF	7bc00000-7bcfa000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcfa000	\               ntdll
ELF	7c000000-7c004000	Deferred        <wine-loader>
ELF	7c744000-7c75c000	Deferred        libgpg-error.so.0
ELF	7c75c000-7c83d000	Deferred        libgcrypt.so.20
ELF	7c83d000-7c853000	Deferred        liblz4.so.1
ELF	7c853000-7c87f000	Deferred        liblzma.so.5
ELF	7c87f000-7c90f000	Deferred        libsystemd.so.0
ELF	7c90f000-7c96a000	Deferred        libdbus-1.so.3
ELF	7c96a000-7c97e000	Deferred        libavahi-client.so.3
ELF	7c97e000-7c98c000	Deferred        libavahi-common.so.3
ELF	7c98c000-7ca1e000	Deferred        libcups.so.2
ELF	7ca1e000-7ca72000	Deferred        libgssapi_krb5.so.2
ELF	7ca72000-7ca7f000	Deferred        libkrb5support.so.0
ELF	7ca7f000-7cab4000	Deferred        libk5crypto.so.3
ELF	7cab4000-7cb90000	Deferred        libkrb5.so.3
ELF	7ccb6000-7ccbf000	Deferred        libffi.so.6
ELF	7ccbf000-7cd4a000	Deferred        libgmp.so.10
ELF	7cd4a000-7cd80000	Deferred        libhogweed.so.4
ELF	7cd80000-7cdbc000	Deferred        libnettle.so.6
ELF	7cdbc000-7cdd1000	Deferred        libtasn1.so.6
ELF	7cdd1000-7cf52000	Deferred        libunistring.so.2
ELF	7cf52000-7d0a0000	Deferred        libp11-kit.so.0
ELF	7d0a0000-7d236000	Deferred        libgnutls.so.30
ELF	7d242000-7d25c000	Deferred        kerberos<elf>
  \-PE	7d250000-7d25c000	\               kerberos
ELF	7d25c000-7d294000	Deferred        uxtheme<elf>
  \-PE	7d260000-7d294000	\               uxtheme
ELF	7d294000-7d29b000	Deferred        libxfixes.so.3
ELF	7d316000-7d31b000	Deferred        libkeyutils.so.1
ELF	7d31b000-7d327000	Deferred        libxcursor.so.1
ELF	7d327000-7d33a000	Deferred        libxi.so.6
ELF	7d33a000-7d33e000	Deferred        libxcomposite.so.1
ELF	7d33e000-7d34b000	Deferred        libxrandr.so.2
ELF	7d34b000-7d357000	Deferred        libxrender.so.1
ELF	7d357000-7d35e000	Deferred        libxxf86vm.so.1
ELF	7d35e000-7d362000	Deferred        libxinerama.so.1
ELF	7d362000-7d36c000	Deferred        librt.so.1
ELF	7d36c000-7d387000	Deferred        libbsd.so.0
ELF	7d387000-7d38e000	Deferred        libxdmcp.so.6
ELF	7d38e000-7d392000	Deferred        libxau.so.6
ELF	7d392000-7d3be000	Deferred        libxcb.so.1
ELF	7d3be000-7d509000	Deferred        libx11.so.6
ELF	7d509000-7d51e000	Deferred        libxext.so.6
ELF	7d51f000-7d524000	Deferred        libcom_err.so.2
ELF	7d524000-7d542000	Deferred        libidn2.so.0
ELF	7d544000-7d5d4000	Deferred        winex11<elf>
  \-PE	7d550000-7d5d4000	\               winex11
ELF	7d647000-7d679000	Deferred        libexpat.so.1
ELF	7d679000-7d6c4000	Deferred        libfontconfig.so.1
ELF	7d6c4000-7d6fe000	Deferred        libpng16.so.16
ELF	7d6fe000-7d7bb000	Deferred        libfreetype.so.6
ELF	7d7e1000-7d8d3000	Deferred        comdlg32<elf>
  \-PE	7d7f0000-7d8d3000	\               comdlg32
ELF	7d8d3000-7d913000	Deferred        winspool<elf>
  \-PE	7d8e0000-7d913000	\               winspool
ELF	7d913000-7d93e000	Deferred        msacm32<elf>
  \-PE	7d920000-7d93e000	\               msacm32
ELF	7d93e000-7d9f7000	Deferred        winmm<elf>
  \-PE	7d950000-7d9f7000	\               winmm
ELF	7d9f7000-7da0b000	Deferred        psapi<elf>
  \-PE	7da00000-7da0b000	\               psapi
ELF	7da0b000-7da2a000	Deferred        libz.so.1
ELF	7da38000-7da50000	Deferred        userenv<elf>
  \-PE	7da40000-7da50000	\               userenv
ELF	7da50000-7dacb000	Deferred        wininet<elf>
  \-PE	7da60000-7dacb000	\               wininet
ELF	7dacb000-7db6a000	Deferred        urlmon<elf>
  \-PE	7dae0000-7db6a000	\               urlmon
ELF	7db6a000-7db80000	Deferred        dhcpcsvc<elf>
  \-PE	7db70000-7db80000	\               dhcpcsvc
ELF	7db80000-7dcb2000	Deferred        oleaut32<elf>
  \-PE	7dba0000-7dcb2000	\               oleaut32
ELF	7dcb2000-7dcd0000	Deferred        jsproxy<elf>
  \-PE	7dcc0000-7dcd0000	\               jsproxy
ELF	7dcd0000-7dd0d000	Deferred        winhttp<elf>
  \-PE	7dce0000-7dd0d000	\               winhttp
ELF	7dd0d000-7dd42000	Deferred        secur32<elf>
  \-PE	7dd10000-7dd42000	\               secur32
ELF	7dd42000-7dd88000	Deferred        usp10<elf>
  \-PE	7dd50000-7dd88000	\               usp10
ELF	7dd88000-7debf000	Deferred        comctl32<elf>
  \-PE	7dd90000-7debf000	\               comctl32
ELF	7debf000-7df8e000	Deferred        crypt32<elf>
  \-PE	7ded0000-7df8e000	\               crypt32
ELF	7df8e000-7dfb8000	Deferred        iphlpapi<elf>
  \-PE	7dfa0000-7dfb8000	\               iphlpapi
ELF	7dfb8000-7dfe9000	Deferred        netapi32<elf>
  \-PE	7dfc0000-7dfe9000	\               netapi32
ELF	7dfe9000-7e001000	Deferred        libresolv.so.2
ELF	7e003000-7e027000	Deferred        imm32<elf>
  \-PE	7e010000-7e027000	\               imm32
ELF	7e027000-7e047000	Deferred        dnsapi<elf>
  \-PE	7e030000-7e047000	\               dnsapi
ELF	7e047000-7e130000	Deferred        msvcr120<elf>
  \-PE	7e060000-7e130000	\               msvcr120
ELF	7e130000-7e250000	Deferred        msvcp120<elf>
  \-PE	7e170000-7e250000	\               msvcp120
ELF	7e250000-7e278000	Deferred        mpr<elf>
  \-PE	7e260000-7e278000	\               mpr
ELF	7e278000-7e2b3000	Deferred        ws2_32<elf>
  \-PE	7e280000-7e2b3000	\               ws2_32
ELF	7e2b3000-7e329000	Deferred        shlwapi<elf>
  \-PE	7e2c0000-7e329000	\               shlwapi
ELF	7e329000-7e5e3000	Deferred        shell32<elf>
  \-PE	7e340000-7e5e3000	\               shell32
ELF	7e5e3000-7e664000	Deferred        rpcrt4<elf>
  \-PE	7e5f0000-7e664000	\               rpcrt4
ELF	7e664000-7e7be000	Deferred        ole32<elf>
  \-PE	7e680000-7e7be000	\               ole32
ELF	7e7be000-7e836000	Deferred        advapi32<elf>
  \-PE	7e7d0000-7e836000	\               advapi32
ELF	7e836000-7e964000	Deferred        gdi32<elf>
  \-PE	7e840000-7e964000	\               gdi32
ELF	7e964000-7eb6a000	Deferred        user32<elf>
  \-PE	7e980000-7eb6a000	\               user32
ELF	7eb6a000-7eb7e000	Deferred        libnss_files.so.2
ELF	7eb7e000-7eb99000	Deferred        libnsl.so.1
ELF	7eb99000-7eba7000	Deferred        libnss_nis.so.2
ELF	7eed8000-7efda000	Deferred        libm.so.6
ELF	7efe6000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	f7a83000-f7b39000	Deferred        msvcrt<elf>
  \-PE	f7aa0000-f7b39000	\               msvcrt
ELF	f7b39000-f7ba0000	Deferred        dbghelp<elf>
  \-PE	f7b40000-f7ba0000	\               dbghelp
ELF	f7ba4000-f7bae000	Deferred        libnss_compat.so.2
ELF	f7bb0000-f7bb5000	Deferred        libdl.so.2
ELF	f7bb5000-f7d91000	Deferred        libc.so.6
ELF	f7d91000-f7db0000	Deferred        libpthread.so.0
ELF	f7dd6000-f7f8c000	Dwarf           libwine.so.1
ELF	f7f8e000-f7fb6000	Deferred        ld-linux.so.2
ELF	f7fb9000-f7fbb000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 evelauncher.exe
	0000005e    0
	0000005a    0
	00000059    0
	0000004f    0
	0000004e    0
	0000004d    0
	0000004c    0
	0000004b    0
	00000048    0
	00000047    0
	00000046    0
	00000045    0
	00000044    0
	00000043    0
	00000042    0
	00000041    0
	00000040    0
	0000003f    0
	0000003e    0
	0000003d    0
	0000003c    0
	0000003b    0
	0000003a    0
	00000039    0
	00000038    0
	00000037    0
	00000036    0
	00000035    0
	00000034    0
	00000033    0
	00000032    0
	00000031    0
	00000030    0
	0000002f    0
	0000002e    0
	0000002d    0
	00000009    0
0000000e services.exe
	00000022    0
	0000001d    0
	00000013    0
	00000010    0
	0000000f    0
00000011 winedevice.exe
	0000001a    0
	00000017    0
	00000016    0
	00000012    0
0000001b plugplay.exe
	0000001f    0
	0000001e    0
	0000001c    0
00000020 winedevice.exe
	00000029    0
	00000024    0
	00000023    0
	00000021    0
00000027 explorer.exe
	0000002c    0
	0000002b    0
	0000002a    0
	00000028    0
00000049 (D) C:\EVE\Launcher\QtWebEngineProcess.exe
	0000005d    0
	0000005c    0
	0000005b    0
	00000058    0
	00000057    0
	00000056    0
	00000055    0
	00000054    0
	00000053    0
	00000052    0
	00000051    0
	00000050    0
	0000004a    0 <==
System information:
    Wine build: wine-3.9
    Platform: i386
    Version: Windows XP
    Host system: Linux
    Host version: 4.15.0-22-generic

^Z
[1]+  Stopped                 WINEPREFIX="$HOME/EVEO2" WINEARCH=win32 wine /home/daniel/EVEO2/drive_c/EVE/Launcher/evelauncher.exe

Ah, so you have WINE 3.9 and not Ubuntuā€™s 3.0 running.

Could you be having some mix up there?

When I said I had wine 3.0 running that was true. I was however screwing with the versions earlier. The install I had eve working on was using wine 3.7 so I wanted to get to a newer developer version. Since I canā€™t find a guide (or even bad instructions) on how to run a custom wine version inside a wineprefix I just ran

sudo apt-get install --install-recommends winehq-devel

from

and changed the system version.

I use a chroot environment to build my own wine version. One for the 32-bit part and another for the 64-bit part. This means I run make three times. Once for 32-bit, then for 64-bit and the last for the combined build. Sounds tedious bit it doesnā€™t take that long really (20min or so). The documentation for this is here:

https://wiki.winehq.org/Building_Wine#Chroot

The tedious part is really only the setup part for the build environment. You basically have to install two small Linux distributions into the chroot environments and use each to build a part of WINE.

Have you tried installing the game with the 3.0 version? Does this work at all? Iā€™d start with getting to a WINE version that is known for you to work and then from there try newer ones.

Here are the three .deb packages you need for WINE 3.9:
https://dl.winehq.org/wine-builds/ubuntu/pool/main/wine-devel-amd64_3.9.0~artful_amd64.deb (64-bit libraries)
https://dl.winehq.org/wine-builds/ubuntu/pool/main/wine-devel-i386_3.9.0~artful_i386.deb (32-bit libraries)
https://dl.winehq.org/wine-builds/ubuntu/pool/main/wine-devel_3.9.0~artful_amd64.deb (WINE loader)

I am a little sceptic though about the ā€œartfulā€ part. It should probably say ā€œbionicā€ or ā€œbeaverā€, but there are no packages for it. No idea why this is.

Itā€™s getting late for me, but one more thing which comes to mindā€¦ I know Debian likes to call itā€™s binaries for the development version not ā€œwineā€ or ā€œwinecfgā€ but it calls them ā€œwine-developmentā€ and ā€œwinecfg-developmentā€. If this is something Ubuntu does too, then you need to watch out for it and use the right ones.

I went back to using the playonlinux GUI. So far itā€™s a bit better then just entering the commands manually.

I started a new 32bit virtual drive and installed wine 3.9.

I ran the launcher install and it proceeded normally.

I decided to just do the same thing I did last time I had it working and just spam install things from the winetricks list. (FYI play on linux has a different GUI then the usual winetricks interface.)

Installing Microsoft Core Fonts had no effect. I still got an identical crash message and a grey box. However, installing dotnet40 and running the launcher again opens a normal looking EVE Online Launcher.

I got the __GL_THREADED_OPTIMIZATIONS=1 and the WINEDEBUG=-all tweeks working and FPS is tolerable (about 20 FPS per client) with two clients running with all high in dx11 mode.

In dx9 mode about 3 clients are working at about 30 FPS each. In dx11 mode 3 clients is total garbageā€¦ 1-2fps.

Iā€™ll see what having the game fully downloaded does to FPS and try swapping to Xfce tomorrow.

Thereā€™s nothing else really to do about the FPS in dx11 mode is that right?

Not on the OpenGL part. Only by going over to DXVK can one get framerates for DX11 close to those of DX9. Xfce4 should give you another boost when youā€™re under GNOME right now. In Xfce4 when you there go into the settings Window Manager Tweaks and disable the compositor, too, then youā€™re as close to the bare X11 server as you can get.

Iā€™m a bit baffled why it would need dotnet40 for you. It isnā€™t needed for Debian and I wouldnā€™t have expected Ubuntu to need it either. It may be a playonlinux requirement perhaps.

Thanks, that appears to a fixed a ton of annoying behavior with the way different wine windows interact. It would have made xfce unusable for EVE.

There was some performance gain with the new desktop. FPS didnā€™t really climb but there are fewer periods where the frame rate tanks down to 1-2 due to too much CPU usage. (All 4 cores run at 100% with 3 clients running.)

Do you know any other ways to optimize CPU usage?

I have absolutely no idea.

I installed dotnet40 via winetricks on the last prefix I was working yesterday. And when I went to run the lanucher there was no change in behavior. I just had a grey box again.

Hereā€™s the logfile play on linux keeps.

There has to be something unrelated to dotnet that their winetricks script does which is un-breaking/breaking something in the right way.

This is the part where DXVK really shines. The use of Vulkan has dropped CPU usage heavily. When I minimize both my clients then the CPU is at 6% and clocks down. This is great with summer knocking at the door.

Let me know if you want help with DXVK, but itā€™s all the same as before and how Iā€™ve described it earlier.

After reading your thread i have Ubuntu 18.04 reinstalled to have a look, if i have the same problems like you. Installed Nvidia drivers 390.48, wine-development 3.6 with software manager.
Then i setup a 32bit wine prefix and run inside the windows installer. Installation runs fine leave me a desktop launcher which i have launched. EVE Launcher comes up and crashed as by you before. Then i installed via winetricks corefonts, launcher comes up and gives me a white window but after a while filled the white window with launcher datas and run normal as expected. The funny part for me is, that the windows launcher open a little window for the systray icon which i have not with the linux launcher. FPS around 20 with dx11 all settings high and AA of high too. GL_THREADED_OPTIMIZATION gives no advantages by me (4 core cpu).
On my standard installation (Debian Buster/Sid) i have csmt for EVE disabled maybe its a solution. BTW wine or better qtwebengine under wine seems to be problematic, its not only the EVE Launcher, who has these problems, even Battle.net app from Blizzard has these too.

1 Like

CSMT seems to improve performance for several games, which is why I left it on. Itā€™s now officially enabled since WINE 3.5 (I think) and considered stable as well as beneficial. Most users should not change it unless they have a reason to.

True, i put this off, because my cpu are without CSMT enabled 10 degress cooler and it brought me no advantages. FPS are the same with or without CSMT.
I have this test made again with wine-devel 3.9 from WinHQ with the same result, FPS around 20, AA high, cpu frizzles around 75 degrees after a while with CSMT enabled.

1 Like

I have noted that framerates under dx11 start out slow and laggy. Super odd but very repeatable: Start game; immediately pull up fps window. Slow. 20-30 fps. Then about 30 seconds in it kicks up to 70-110 and normal without lag.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.