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.
 

[Closed]HOW TO: Ubuntu 14.04 LTS with Eve (And most other lesser distr

Author
Kismeteer
Bat Country
Pandemic Horde
#81 - 2015-04-29 15:59:40 UTC
Finally am breaking down and going with Wine 1.7 as default.

Methods for install:
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.7

Everything should be fine, but if anyone else wants to test this on their 14.04 system that hasn't yet, let me know.
Kismeteer
Bat Country
Pandemic Horde
#82 - 2015-04-29 22:07:01 UTC
For those considering Ubuntu 15.04: IMO, it is not worth it. You don't need it for anything of importance yet, most likely. They have only promised 9 months of patches. You will constantly have to mess with it. Just stick with 14.04 LTS. Next LTS release is in 2016.

Also, updated the OP with the Wine 1.7 changes. Finally gave up trying to use stock Ubuntu.
Kropotkin
Center for Advanced Studies
Gallente Federation
#83 - 2015-05-04 01:01:10 UTC
Just installed on new hardware with Xubuntu 14.04.2 and Wine 1.7 installed from the PPA.

Did not need to download the full alternate install package, just downloaded the ordinary Windows installer and launched it using "Run as Wine Windows installer". The new incremental loading of all the Eve files Just Worked, albeit slowly.

Mobo is ASRock AM1B-M, which has one VGA socket, driven by the integrated graphics of the AMD Athlon 5350 quad-core CPU chip, and which also has a PCIe socket that provides x4 performance in an x16 slot. I have 16 gigabytes RAM.

In the PCIe slot I have an EAH5450 graphics card with 512 megs VRAM, providing a second VGA socket and a DVI-I socket that I use an adapter to convert to a third VGA socket, for a total of three heads on the box.

I'm using the proprietary AMD Catalyst drivers for Ubuntu 14.04. I used AMDCCCLE to configure the three heads without Xinerama.

I did have an annoying Dance of the Drivers: there's a conflict between Wine and the Catalyst driver, and the workaround involves rebuilding the fglrx-core package of the Catalyst driver. I also had to add nogpumanager to the GRUB_CMDLINE_LINUX_DEFAULT string in /etc/default/grub, to stop the execrable gpumanager rejecting, on every reboot, the /etc/X11/xorg.conf constructed by amdcccle.

Since I don't use Xinerama, I have the same icons on the desktop of all three screens. To multibox, I launch the exefile.exe on each screen and it runs on that screen. I configure EVE graphics for "fixed window" rather than "fullscreen" to keep the EVE screen from minimizing itself when I switch focus away from it. I only have two accounts, so I only run two instances of EVE and use the third monitor for an out-of-Game browser or whatever.

I don't do PvP, so I can't say anything about whether this setup is viable for combat, but it was cheap: $27 for the mobo, $52 for the CPU, $145 for the 16GB RAM. I recycled the case, power supply and EAH5450 from an older machine and already had keyboard, trackball, monitors and KVM switches.
Kismeteer
Bat Country
Pandemic Horde
#84 - 2015-05-06 16:00:18 UTC
Kropotkin wrote:
Did not need to download the full alternate install package, just downloaded the ordinary Windows installer and launched it using "Run as Wine Windows installer". The new incremental loading of all the Eve files Just Worked, albeit slowly.


I'm sure the new installer uses the cache population techniques that the latest launcher users, so I'm sure that might be more effective. But I would rather have all my stuff downloaded already from a single fast CDN connection rather than adhoc. So I'm going to continue to maintain 'download the offline installer' line in here. Yes, it is longer. No, it won't dissuade a Linux geek. Lol

Thank you for the rest of your build out, it's nice to have proven configs that are cheap!
March rabbit
Aliastra
Gallente Federation
#85 - 2015-05-07 15:22:30 UTC
Debian 8 x64 here. Installed Wine. Downloaded Eve installer.
"wine start Eve...msi" leads to error "installation directory must be on a local hard drive". Googled around. No success.
Any ideas?

Thanks

The Mittani: "the inappropriate drunked joke"

Kismeteer
Bat Country
Pandemic Horde
#86 - 2015-05-07 20:37:14 UTC
March rabbit wrote:
Debian 8 x64 here. Installed Wine. Downloaded Eve installer.
"wine start Eve...msi" leads to error "installation directory must be on a local hard drive". Googled around. No success.
Any ideas?

Thanks


Did you install to c:\program files\ccp or c:\games and not /home/user/games or something?

Also, I recommend the offline installer.
March rabbit
Aliastra
Gallente Federation
#87 - 2015-05-08 10:54:06 UTC
Kismeteer wrote:
March rabbit wrote:
Debian 8 x64 here. Installed Wine. Downloaded Eve installer.
"wine start Eve...msi" leads to error "installation directory must be on a local hard drive". Googled around. No success.
Any ideas?

Thanks


Did you install to c:\program files\ccp or c:\games and not /home/user/games or something?

Also, I recommend the offline installer.

Used both available installers.

Tried to set path in installer to various directories, to empty string, to "c:\" and "z:\" (i have them in my Wine configuration).
Checked access rights to directories in $HOME/.wine64 - everything looks good.

People report that this problem happens sometime with MSI packages in Windows. But i found no info about Linux specifics.

The Mittani: "the inappropriate drunked joke"

Torgeir Hekard
I MYSELF AND ME
#88 - 2015-05-09 16:11:42 UTC  |  Edited by: Torgeir Hekard
So, I accidentally my laptop.
Well, not the laptop itself. The power supply. And it won't charge with an universal one (either the 3pin connector is a vendor lock-in, or I burned the charger circuit).

So, I had my old desktop with Phenom II X4 and an old HD4870.
I also had a spare old 120gb HDD.

So while the power supply is in service, I just copied (don't want to mes with the laptop installation) the system (14.04) to the drive and tried to make it work (btw, GRUB2+GPT+BIOS combo needs a small partition in the beginning of the disk. Don't repeat my mistakes).

So, guys. r600g works. And it works with gallium nine and dx9 wine!

For *buntu you'll need these 2 PPAs:

https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers
This is git mesa and xorg video drivers with gallium nine support

https://launchpad.net/~commendsarnex/+archive/ubuntu/winedri3
This is wine with native dx9 patches.

You'll also need to either use drm.rnodes=1 kernel option before 3.17 or use DRI3.
The latter can be done by adding Option "DRI3" "on" to your xorg.conf which you most likely don't have because it's autoconfig for past several years.

You can just create a fresh /etc/X11/xorg.conf with the following content:

Section "Device"
  Identifier "HD4870" #can be anything - just a variable name
  Driver "radeon"
  Option "DRI3" "on"
EndSection


The patched wine has a checkbox for native DX9 in the winecfg graphics tab.

If you've done everything right, this should appear in console when starting the client (not the launcher):

Native Direct3D 9 is active.
For more information visit https://wiki.ixit.cz/d3d9


Performance looks about the same as the regular r600g driver, but with more stable FPS.
I can't compare to fglrx, but I get around 40FPS on high settings in full HD window, which drops in asteroid belts to about 20 (asteroid environment, light rays, post processing and interface windows, especially blurred, are the main offenders). Though it feels much better than 20fps on my laptop nvidia because fps is a stable flatline (unless it's loading resources from ye olde HDD).
With settings on low and no vsync it can reach up to 160fps.
The middle ground is around medium shaders and low postprocessing, which lands you in a comfortable 40-60fps zone with vsync on.
Torgeir Hekard
I MYSELF AND ME
#89 - 2015-05-09 16:18:20 UTC
March rabbit wrote:
Checked access rights to directories in $HOME/.wine64 - everything looks good.

>wine64
>wine64
>wine64?!


Eve can't has wine64.

You need x86 wine with 32bit prefix.
Roesjka
The Last Solution Inc
#90 - 2015-05-12 10:07:51 UTC
March rabbit wrote:
Kismeteer wrote:
March rabbit wrote:
Debian 8 x64 here. Installed Wine. Downloaded Eve installer.
"wine start Eve...msi" leads to error "installation directory must be on a local hard drive". Googled around. No success.
Any ideas?

Thanks


Did you install to c:\program files\ccp or c:\games and not /home/user/games or something?

Also, I recommend the offline installer.

Used both available installers.

Tried to set path in installer to various directories, to empty string, to "c:\" and "z:\" (i have them in my Wine configuration).
Checked access rights to directories in $HOME/.wine64 - everything looks good.

People report that this problem happens sometime with MSI packages in Windows. But i found no info about Linux specifics.



You need to install it with msiexec instead off wine than the installer works . Found this as I had the same problem. Search on installing .msi installer in wine.
Works great.

cheers

Cheers,

Retired UNIX/Linux IT Specialist.

AsRock 990FX Extreme4, FX-8320, 16GB mem, GTX 1070

y50-70, i7, 16GB mem, GTX 860M

Both running Debian stretch 64bit

Roesjka
The Last Solution Inc
#91 - 2015-05-12 10:16:29 UTC  |  Edited by: Roesjka
Torgeir Hekard wrote:
March rabbit wrote:
Checked access rights to directories in $HOME/.wine64 - everything looks good.

>wine64
>wine64
>wine64?!


Eve can't has wine64.

You need x86 wine with 32bit prefix.


Actually you can use just use wine as it will start/run eve wine32 automatically, I start wow with just wine and it will run wow64.exe.

cheers

Cheers,

Retired UNIX/Linux IT Specialist.

AsRock 990FX Extreme4, FX-8320, 16GB mem, GTX 1070

y50-70, i7, 16GB mem, GTX 860M

Both running Debian stretch 64bit

March rabbit
Aliastra
Gallente Federation
#92 - 2015-05-13 11:06:49 UTC
Roesjka wrote:
March rabbit wrote:
Kismeteer wrote:
March rabbit wrote:
Debian 8 x64 here. Installed Wine. Downloaded Eve installer.
"wine start Eve...msi" leads to error "installation directory must be on a local hard drive". Googled around. No success.
Any ideas?

Thanks


Did you install to c:\program files\ccp or c:\games and not /home/user/games or something?

Also, I recommend the offline installer.

Used both available installers.

Tried to set path in installer to various directories, to empty string, to "c:\" and "z:\" (i have them in my Wine configuration).
Checked access rights to directories in $HOME/.wine64 - everything looks good.

People report that this problem happens sometime with MSI packages in Windows. But i found no info about Linux specifics.



You need to install it with msiexec instead off wine than the installer works . Found this as I had the same problem. Search on installing .msi installer in wine.
Works great.

cheers

wine msiexec /i EVE_Online_Installer_879797.msi

Result:
"Installation directory must be on a local hard drive"

Path: can be any from C:\ to full default.

The Mittani: "the inappropriate drunked joke"

Roesjka
The Last Solution Inc
#93 - 2015-05-14 10:07:29 UTC
March rabbit wrote:
Roesjka wrote:
March rabbit wrote:
Kismeteer wrote:
March rabbit wrote:
Debian 8 x64 here. Installed Wine. Downloaded Eve installer.
"wine start Eve...msi" leads to error "installation directory must be on a local hard drive". Googled around. No success.
Any ideas?

Thanks


Did you install to c:\program files\ccp or c:\games and not /home/user/games or something?

Also, I recommend the offline installer.

Used both available installers.

Tried to set path in installer to various directories, to empty string, to "c:\" and "z:\" (i have them in my Wine configuration).
Checked access rights to directories in $HOME/.wine64 - everything looks good.

People report that this problem happens sometime with MSI packages in Windows. But i found no info about Linux specifics.



You need to install it with msiexec instead off wine than the installer works . Found this as I had the same problem. Search on installing .msi installer in wine.
Works great.

cheers

wine msiexec /i EVE_Online_Installer_879797.msi

Result:
"Installation directory must be on a local hard drive"

Path: can be any from C:\ to full default.



Try just "msiexec /i EVE_Online_Installer_879797.msi". Don't put wine in front.

cheers

Cheers,

Retired UNIX/Linux IT Specialist.

AsRock 990FX Extreme4, FX-8320, 16GB mem, GTX 1070

y50-70, i7, 16GB mem, GTX 860M

Both running Debian stretch 64bit

March rabbit
Aliastra
Gallente Federation
#94 - 2015-05-14 11:31:39 UTC
Roesjka wrote:

Try just "msiexec /i EVE_Online_Installer_879797.msi". Don't put wine in front.


akanashin@akanashin:~$ locate msiexec
/home/akanashin/.wine/drive_c/windows/system32/msiexec.exe
/home/akanashin/.wine64/drive_c/windows/system32/msiexec.exe
/usr/lib/x86_64-linux-gnu/wine/wine/msiexec.exe.so
/usr/lib/x86_64-linux-gnu/wine/wine/fakedlls/msiexec.exe
akanashin@akanashin:~$ msiexec
bash: msiexec: command not found
akanashin@akanashin:~$ apt-file search msiexec
akanashin@akanashin:~$


What?

The Mittani: "the inappropriate drunked joke"

Kismeteer
Bat Country
Pandemic Horde
#95 - 2015-05-19 17:43:20 UTC
March rabbit wrote:
Roesjka wrote:

Try just "msiexec /i EVE_Online_Installer_879797.msi". Don't put wine in front.


akanashin@akanashin:~$ locate msiexec
/home/akanashin/.wine/drive_c/windows/system32/msiexec.exe
/home/akanashin/.wine64/drive_c/windows/system32/msiexec.exe
/usr/lib/x86_64-linux-gnu/wine/wine/msiexec.exe.so
/usr/lib/x86_64-linux-gnu/wine/wine/fakedlls/msiexec.exe
akanashin@akanashin:~$ msiexec
bash: msiexec: command not found
akanashin@akanashin:~$ apt-file search msiexec
akanashin@akanashin:~$


What?


Try adding your paths in there.

I actually tend to launch these from the folder browser.
Hundurinn Nero
Collective-Company
#96 - 2015-06-02 10:05:16 UTC
I am running Ubuntu 15.04 with i-5 4590 and some crappy intel graphics.

I installed wine 1.7
Downloaded the installer from Here
Ran the installer by right clicking and selecting Run with Wine Windows program loader.
Ran eve.exe from the /home/user/.wine/drive_c/CCP/EVE
The launcher came right up, installed 300 mb af stuff and then I was able to log in.
Currently running with 20 FPS while in station and also while I am sitting on the Jita undock.

Probably this easy as I do not have a Nvidia or ATI graphics card.
Leon Issier
Black.Tie
#97 - 2015-06-05 13:27:09 UTC  |  Edited by: Leon Issier
Thanks for the guide. I installed it on 15.04 with wine 1.7. I get 60 fps in station, haven't tested outside yet but it seems pretty good.

The offline installer didn't work for me, it gives me an unexpected error and quit so I used the normal installer and it worked fine.

Question, how can I make it fullscreen? Right now, I had to hide the launch bar of ubuntu because it was bumping the window to the right and was hiding a piece of the game. Also, the top bar of ubuntu is still visible and there's a small gap at the bottom of the screen about the height of the top bar.

My ubuntu resolution is set to 1920x1080 like my game. The game is set to fullscreen.

Bonus question, is it safe to delete the data in the public/application data/ folder? It takes 8Go. I don't mind that much but I like to keep it clean.

Thanks again!
Neuntausend
Republic Military School
Minmatar Republic
#98 - 2015-06-06 14:23:01 UTC
That happens sometimes, and I haven't found a reliable way to avoid this every time. Hasn't happened to me lately, but I haven't been using unity in a long time.

Try fixed window mode ingame or a virtual desktop in winecfg set to your native screen resolution.
Kismeteer
Bat Country
Pandemic Horde
#99 - 2015-06-16 18:08:22 UTC
I am also using fixed window in game. I will update OP.

I have also used full screen, which spawns on another screen. And then switched to windowed mode. but Windowed mode does weird things inside the wine environment, leaving a title bar.
SpaceSaft
Almost Dangerous
Wolves Amongst Strangers
#100 - 2015-06-29 18:01:39 UTC
Hello I'm that guy, nice to meet you.

The guy that went against the recommendation of sticking to 14.04 , installing went fine, but the launching not so much. Here are the error messages I get when trying to run the scripts:

http://www.pasteall.org/59243

Any help is greatly appreciated.