Installing EVE with Wine ( Guide )

You don’t need the corefonts when you install WINE properly, that is when you install the required fonts through the appropriate distro package. You don’t install the corefonts just into the WINE prefix, but you install them with your distro, where these then become available system-wide, for all users and all applications, and not just for EVE Online. It is more appropriate and efficient (it also lets you view any Word document or website on Linux, which relies on MS fonts such as Arial).

For Debian (and derived distros):

apt install fonts-wine ttf-mscorefonts-installer

For Redhat (and derived distros):

yum install msttcorefonts

For ArchLinux (and derived distros):

pacman -S ttf-ms-fonts

For Gentoo:

emerge media-fonts/corefonts

For SuSE:

zypper install fetchmsttfonts

I suspect there might be a similar reason for why you require dotnet40. It isn’t needed for Debian and Ubuntu is derived from it. So it will likely be that Ubuntu only needs the right package installed to enable in WINE whatever is missing here for EVE Online. Please remember, when you install WINE from your distro or WineHQ do you only get a minimal WINE installation. You then need to install additional packages to enable further features of WINE.

Reading through the instructions at WineHQ did I find this: * WineHQ does not at present package wine-gecko or wine-mono. When creating a new wine prefix, you will be asked if you want to download those components. For best compatibility, it is recommended to click Yes here. If the download doesn’t work for you, please follow the instructions on the Gecko and Mono wiki pages to install them manually.

You will likely have forgotten to install WINE Mono & Gecko and hence do you have to work around it with winetricks dotnet40. WINE Mono is WINE’s implementation of Microsoft’s .NET.

Check that you have the /usr/share/wine/gecko/ and /usr/share/wine/mono/ directories and that these contain the required packages:

> ls /usr/share/wine/gecko/
wine_gecko-2.47-x86_64.msi  wine_gecko-2.47-x86.msi
> ls /usr/share/wine/mono/
wine-mono-4.7.3.msi

If you’re using wine-development instead of just wine then the paths are /usr/share/wine-development/gecko/ and /usr/share/wine-development/mono/.

See WINE Gecko and WINE Mono for more information about these additonal WINE packages.

You should try and stick with the WINE version provided by your distro, because Ubuntu does come with its own WINE versions (wine and wine-development) and you shouldn’t follow the WineHQ instructions unless you have a really good reason for it. The WineHQ instructions for Ubuntu are misleading and force you to add unnecessary repositories (i.e. do you have to add an OpenSUSE repository, which is pretty stupid for when you use Ubuntu).

See here for what you should have done instead: