|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |
Kismeteer
GoonWaffe Goonswarm Federation
188
|
Posted - 2012.11.13 14:53:00 -
[1] - Quote
Here is how I run Eve with Ubuntu 12.04 Desktop. Please note that I assume you got your video card working, as those are somewhat different depending on your card. Installing eve itself is pretty easy with wine, just download the install executable, and run it from your desktop. I recommend the full version.
- Install the wine PPA for the latest version: sudo add-apt-repository ppa:ubuntu-wine
- Do an apt update, I use aptitude to do this: sudo aptitude update
- Remove all versions of wine: sudo aptitude search wine # Look for i in the first column and do aptitude remove on those
- Install wine1.5 and winetricks: sudo aptitude install wine1.5 winetricks # if this fails, install via Synaptic Package Manager
- While that is running, setup a shell script to start eve, I use: /usr/bin/env WINEPREFIX="$HOME/.wine" DISPLAY=":0.0" /usr/bin/aoss wine explorer /desktop=eve1,1024x768 "C:\Games\CCP\EVE\eve.exe" #Note the low resolution here
- If you want a secondary eve instance to play at the same time: /usr/bin/env WINEPREFIX="$HOME/.wine" DISPLAY=":0.0" /usr/bin/aoss wine explorer /desktop=eve2,1024x768 "C:\Games\CCP\EVE\eve.exe" # Note the 'eve2'
- Once the install is done, run your shell script to start eve.
Optional tricks that previous versions needed:
- On the EULA, wait for it to load, some people have reported crashes by messing with it early.
- Install winetricks hack for d3dx9_36: winetricks d3dx9_36 # Note you run this as yourself, not root
- Run winecfg to enable builtin versus native libraries as necessary. Common ones I have had to deal with: msvcr90, msxml3, msvcr100, msvcr80, msvcr90, msvcrt I was able to remove all of these builtin/native mess of libraries with wine 1.5.
Please, if you have comments/additions, please let me know.
If you want something to cut/paste to set all this up for you:
Quote: sudo add-apt-repository ppa:ubuntu-wine sudo aptitude update #sudo aptitude remove wine wine1.2 wine1.3 wine1.4 wine1.5 sudo aptitude install wine1.5 winetricks mkdir -p ~/bin echo '/usr/bin/env WINEPREFIX="$HOME/.wine" DISPLAY=":0.0" /usr/bin/aoss wine explorer /desktop=eve1,1024x768 "C:\Games\CCP\EVE\eve.exe"' >~/bin/eve1 echo '/usr/bin/env WINEPREFIX="$HOME/.wine" DISPLAY=":0.0" /usr/bin/aoss wine explorer /desktop=eve2,1024x768 "C:\Games\CCP\EVE\eve.exe"' >~/bin/eve2 echo '/usr/bin/env WINEPREFIX="$HOME/.wine" DISPLAY=":0.0" /usr/bin/aoss wine explorer /desktop=eve3,1024x768 "C:\Games\CCP\EVE\eve.exe"' >~/bin/eve3 echo Run 'eve1' to run your first instance of eve.
|
Kismeteer
GoonWaffe Goonswarm Federation
197
|
Posted - 2012.12.10 15:16:00 -
[2] - Quote
Please note that wine is currently up to 1.5.19 in this setup, and they are continuing to update it. I'll keep mine up to date and note any problems I have, just in case they get a little too aggressive in updating it. |
Kismeteer
GoonWaffe Goonswarm Federation
200
|
Posted - 2012.12.18 15:43:00 -
[3] - Quote
Daisai wrote:Perhapse this guide is a bit outdated because when using the command : sudo aptitude update It doesnt work since there is no such command.
Aptitude is an apt front end that makes your life a little easier by handling the exceptions.
Try: apt-get install aptitude
Otherwise, you can use the Ubuntu software manager to do those steps, as that might be a bit easier for you. I just tried to present a command line version. I should have used apt-get, but I didn't want to get into dealing with the exceptions you can run into with apt-get. |
Kismeteer
GoonWaffe Goonswarm Federation
215
|
Posted - 2013.01.16 14:11:00 -
[4] - Quote
Ivy Romanova wrote:Well! All went well until to the last part This happened. The shell script didn't run. Any ideas? "Screenshot"
Then you have to run that shell script. 'chmod a+x ~/bin/eve1' to make it executable, then do eve1.
|
Kismeteer
GoonWaffe Goonswarm Federation
215
|
Posted - 2013.01.16 16:08:00 -
[5] - Quote
Ivy Romanova wrote:
but the download process for eve didn't even start??
On a side note , whats the optirun command for eve?
You need to run the download process yourself by hand using a file manager. Download the installer, find the file, make it executable, run it with wine. |
Kismeteer
GoonWaffe Goonswarm Federation
215
|
Posted - 2013.01.16 16:10:00 -
[6] - Quote
Added the obvious steps of installing eve:
Kismeteer wrote:
Install eve or get an install of eve copied over from your windows partition. To install eve, download the eve installer, find it with a file manager, make it executable, and run it. I installed mine to c:\Games\CCP\EVE as above. ... echo Now go install eve, or copy it from a windows computer to C:\Games\CCP\EVE.
|
Kismeteer
GoonWaffe Goonswarm Federation
219
|
Posted - 2013.01.18 14:15:00 -
[7] - Quote
If you don't know exactly how to make a script executable (which you should learn), you can run it by hand by doing: bash ~/bin/eve1 |
Kismeteer
GoonWaffe Goonswarm Federation
222
|
Posted - 2013.02.06 15:45:00 -
[8] - Quote
Once again got this working on a new Ubuntu 12.04 build using wine 1.5.23 using my own instructions. I didn't have to check the box for making the install client executable. Also, I didn't have to do winetricks at all, but I did have to wait like literally 10 minutes for the EULA to fully appear so I could scroll down. It's an odd bug, but wasn't bad otherwise.
Make sure that if you're doing multiple instances of eve that you disable the 'launcher' from staying open, as otherwise you can't launch a second version. |
Kismeteer
GoonWaffe Goonswarm Federation
226
|
Posted - 2013.02.22 05:21:00 -
[9] - Quote
I'm adding this to the OP, I guess, because it's happened to a few people. |
Kismeteer
GoonWaffe Goonswarm Federation
226
|
Posted - 2013.03.12 16:38:00 -
[10] - Quote
Please note that some people are having problems with the latest version of wine, 1.5.25, and it's requiring tweaks to get it working for some people. msvcr90 (native, builtin) is one such setting.
I am still functioning in 1.5.25, but my frame rate has dropped in the toilet. And I used to be able to run 3 clients on here, I no longer trust even one. |
|
Kismeteer
GoonWaffe Goonswarm Federation
226
|
Posted - 2013.03.14 15:52:00 -
[11] - Quote
Yeah, 1.5.25 is crap. Don't upgrade to it. If you did upgrade it, you might find eve unplayable.
To downgrade if you upgraded: sudo aptitude install wine1.5=1.5.24-0ubuntu1
This might even work for new installs. Don't use 1.5.25 for now, it's just way too laggy.
And then once you have wine at a version that works well, you can preserve your current version by doing: sudo aptitude hold wine1.5 |
Kismeteer
GoonWaffe Goonswarm Federation
226
|
Posted - 2013.03.18 14:05:00 -
[12] - Quote
Looks like 1.5.26 is working a tad better. Also, the latest nvidia drivers seemed to have helped somewhat. I still think Eve is a little more shaky after the last couple patches, not sure why. I think it's more eve than wine, however. I'm able to run without tweaks right now, including captain's quarters. |
Kismeteer
GoonWaffe Goonswarm Federation
275
|
Posted - 2013.05.22 19:58:00 -
[13] - Quote
Just an update for launcher problems:
#\ Batch files to launch the exefile directly: /usr/bin/env WINEPREFIX="$HOME/.wine" DISPLAY=":0.0" /usr/bin/aoss wine explorer /desktop=eve1,1024x768 "C:\Games\CCP\EVE\bin\exefile.exe" #And to do a second instance: /usr/bin/env WINEPREFIX="$HOME/.wine" DISPLAY=":0.0" /usr/bin/aoss wine explorer /desktop=eve1,1024x768 "C:\Games\CCP\EVE\bin\exefile.exe"
|
Kismeteer
GoonWaffe Goonswarm Federation
278
|
Posted - 2013.06.15 21:45:00 -
[14] - Quote
Peri, you might be beyond our help in here. but maybe CCP can look over your logs.
It might be normal computer overheating as well, but who knows. Always crashing at a minute, no matter what you are doing in game, could be memory exhaustion, overheating in your cpu/gbu, etc. And make sure you get a solid reboot in there, try running with basically nothing going. You're looking for the oddman out. You can use htop to monitor how the machine is doing as it goes. |
Kismeteer
GoonWaffe Goonswarm Federation
281
|
Posted - 2013.07.02 16:47:00 -
[15] - Quote
xvart wrote: First run the EULA is slooooowwwwwwww.
This is the biggest reason people 'give up' on eve on Linux right now. They see that EULA being slow, the first time it's launched, and get scared that it's all going to be like that.
BTW, I just patched to wine-1.6-rc4, still working quite well. |
Kismeteer
GoonWaffe Goonswarm Federation
288
|
Posted - 2013.08.05 15:34:00 -
[16] - Quote
BTW, just an update that 12.04 is still working fine with eve, wine version 1.6. (no patch level) The loader still sucks, but once the loader patches, you can run the exefile.exe file directly to get it started.
Still quite a few minor errors in the logs when you run it, such as constant: fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
|
Kismeteer
GoonWaffe Goonswarm Federation
299
|
Posted - 2013.08.19 14:21:00 -
[17] - Quote
Two comments:
1. CCP, fix the launcher. It doesn't work a lot of the time. And even when it does, it is TERRIBLE at switching characters/accounts. It is a sad state of affairs when you encourage people to multibox, and your launcher is goddamn painful to multi-account from. Fix it. 2. I encourage most Ubuntu users to stick with the LTS release (Long Term Support) if they can. I have found it to be a lot more stable and with fewer variables to go wrong than the normal latest release. Yes, it sometimes lags behind on updates, but luckily you can just go to the latest repos for these issues, such as wine. 12.04 is the current LTS release, 13.04 is not an LTS release.
Oh yeah, and I edited the main post to reflect my opinion in both things, and have changed the scripts to chop out the launcher until such time that CCP fixes it for Linux. |
Kismeteer
GoonWaffe Goonswarm Federation
304
|
Posted - 2013.09.09 17:08:00 -
[18] - Quote
Torgeir Hekard wrote:Awww come on. It's been discussed over and over again. Launcher works fine with wine patched to properly handle intermediate CAs.
Actually, it has not been discussed "over and over" again. Hell, do a search for it on google, you don't get much. I've seen the posts in the launcher discussion, but it's bad assembled ramble put together by players. There is no published solution beyond recompiling wine, which no newbie is going to do, nor do you really want them doing it. There is no 'FAQ on dealing with ****** launcher' stickied post, still. It's badly implemented and badly supported. This is the work around I recommend because it's a LOT easier to just bypass their ****** launcher until they fix it.
I hate the idea of publishing a 'patch' by a player that could be used to hack someone's machine.
What bothers me more is that their CDN is crap for the launcher, aka the first thing every player hits when they want to play. And their CDN is fine for many other files that they push out, so I have no idea what their network people are thinking.
And my original reason for a follow up post: wine 1.7.1 seems to work just fine. |
Kismeteer
GoonWaffe Goonswarm Federation
440
|
Posted - 2013.10.03 15:24:00 -
[19] - Quote
Getting reports of corrupted icons, thread on this process: https://forums.eveonline.com/default.aspx?g=posts&m=3690177
This still functions for me with 1.1. |
Kismeteer
GoonWaffe Goonswarm Federation
493
|
Posted - 2013.11.06 17:30:00 -
[20] - Quote
Black Jester wrote:Just want to confirm: CQ still not working? I wonder what changed cuz i remember it was working at some point. Many players don't bother with it but i love the feature and would love to turn it on.
Last I tried, it did not work, but that was a new box with a crap video card. Space part ran fine, even with 3 clients though. |
|
Kismeteer
GoonWaffe Goonswarm Federation
544
|
Posted - 2013.11.20 18:32:00 -
[21] - Quote
MolotovBeats wrote:While OP's post is very helpful, it is a little outdated and can/should be updated a little to reflect the current situation;
You are correct, I should do the tldr version at the top. I really should just do a picture gallery to install, actually.
|
Kismeteer
GoonWaffe Goonswarm Federation
556
|
Posted - 2013.12.26 19:56:00 -
[22] - Quote
BTW, this continues to work with Wine 1.6.1, so feel free to upgrade.
I most likely will upgrade to Ubuntu 14.04 LTS in April, btw. |
Kismeteer
GoonWaffe Goonswarm Federation
563
|
Posted - 2014.01.07 19:33:00 -
[23] - Quote
Kropotkin wrote:Today's automatic Ubuntu 12.04 update made EVE segfault upon launch.
Problem went away after I uninstalled and reinstalled the proprietary AMD Catalyst driver.
Still not having problems with nvidia driver 304 and wine 1.6.1. (Which is surprising!) |
Kismeteer
GoonWaffe Goonswarm Federation
589
|
Posted - 2014.02.11 22:18:00 -
[24] - Quote
Everything still working great under wine 1.6.1. I will most likely do a new thread when 14.04 LTS hits, with everything cleaned up. |
Kismeteer
GoonWaffe Goonswarm Federation
601
|
Posted - 2014.04.10 16:16:00 -
[25] - Quote
Just bumping that this is still working quite well.
Is anyone else going to be going to Ubuntu 14.04 LTS? When 14.04 comes out in two weeks, I most likely will do a fresh install, will update these instructions, and ask the old thread be locked. |
Kismeteer
GoonWaffe Goonswarm Federation
605
|
Posted - 2014.04.28 18:45:00 -
[26] - Quote
I'll be rebuilding my workstation later this week sometime, will simplify this thread a bit with complete instructions, with simple tldr instructions up top.
How do you guys like 14.04 now? Am I going to want to kill Unity still? I'm pretty happy with XFCE though. |
Kismeteer
GoonWaffe Goonswarm Federation
605
|
Posted - 2014.05.06 22:23:00 -
[27] - Quote
# Tenative steps on my Ubuntu 14.04 LTS rebuild, taking advice before I start the new thread:
Note: My shell scripts use 'e1' as eve with launcher, and 'v1' without launcher. The launcher is slow and unreliable on Linux, but necessary to patch.
- Install Ubuntu 14.04 desktop (or server if you're a masochist like me)
- Install your video driver. I am using nvidia-current, with Settings | Software & Updates | Additional Drivers | Nvidia Proprietary.
- Install Eve. Download the offline installer files ( http://community.eveonline.com/support/download/offline-installer/ ) and navigate to it with a file manager. Right click select 'Run as Wine Windows Loader'.
- Pick location, I chose C:\Games\CCP\EVE. (I changed Program Files (x86) to Games)
- In the mean time, setup a few shell scripts. (/usr/bin/aoss is optional if you want it.)
"~/bin/v1" wrote: # This is your 'no updates' shell script. I save this in ~/bin/v1
# this is commented out, but here if you want to test overrides, which some people have needed. #export WINEDLLOVERRIDES="msvcr100,msvcr90,msvcr80=n,b;msvcrt=b,n"
# This runs in .wine, with standard display, using the desktop variable 'eve1' with a size, with a location. /usr/bin/env WINEPREFIX="$HOME/.wine" DISPLAY=":0.0" wine explorer /desktop=eve1,1024x768 "C:\Games\CCP\EVE\bin\exefile.exe"
"~/bin/e1" wrote: # This is your launcher shell script. Use it when you have updates to run. I save this in ~/bin/e1
# this is commented out, but here if you want to test overrides, which some people have needed. #export WINEDLLOVERRIDES="msvcr100,msvcr90,msvcr80=n,b;msvcrt=b,n"
# This runs in .wine, with standard display, using the desktop variable 'eve1' with a size, with a location. /usr/bin/env WINEPREFIX="$HOME/.wine" DISPLAY=":0.0" wine explorer /desktop=eve1,1024x768 "C:\Games\CCP\EVE\bin\exefile.exe"
- For multiple instances, you copy ~/bin/v1 to ~/bin/v2, and edit the file to use 'eve2' instead of 'eve1' on the command line. This can be as many as your machine can handle.
- After the install is complete, it will start the launcher itself. It might not launch correctly at first, and might be missing the 'login' options on the left. This is due to an SSL bug particular to Linux. Just wait for it to finish validating and patching though. If it fails, you can run the ~/bin/v1 script.
- After you are patched, you can launch, and it will take awhile to launch the first time, particularly the EULA.
- Go to Settings | video Settings | uncheck load station environment. You want to avoid loading Captain's Quarters.
Here is a script that will setup 3 instances for you as well:
I'm getting significant tearing on these drivers, so I'll keep refining this until I'm happy. |
Kismeteer
GoonWaffe Goonswarm Federation
606
|
Posted - 2014.05.08 17:38:00 -
[28] - Quote
My tearing was based off no-reboot after installing video driver.
I'm going to rip out the winetricks stuff as well, any objections? |
Kismeteer
GoonWaffe Goonswarm Federation
606
|
Posted - 2014.05.08 18:38:00 -
[29] - Quote
Okay, I'm happy with the new thread, it's posted. https://forums.eveonline.com/default.aspx?g=posts&m=4568464#post4568464
Thanks for everyone's help with the previous version of Ubuntu, hopefully these artifacts of old can disappear over time.
Mods, please lock. Thanks! |
|
|
|