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
Neuntausend
Republic Military School
Minmatar Republic
#41 - 2014-08-14 02:11:24 UTC  |  Edited by: Neuntausend
So I suppose the game itself works then? You can skip the launcher by running exefile.exe directly, if the launcher acts up. It resides inside the bin/ folder in the eve directory. That way you will only have to run the launcher every once in a while to update the game.

As for the launcher issues themselves - issues like that have been very common with older wine versions (<1.6) and the launcher is still a piece of crap and acts up every now and then, even on current wine versions. I can't really guess why it's not working for you. If you followed Kismeteers guide, it shouldn't act up all that often. The only thing I can suggest is that you make sure you don't have anything weird installed in your wine prefix and that there are no dll overrides in winecfg. From my experience it's a good idea to have Eve in a clean wine prefix for itself with no other windows software installed in it. You could also try deleting your launcher cache which I believe resides in Eve/launcher/cache, but that's just another shot in the dark. Besides that, no idea right now, sorry.

Oh and by the way, by setting WINEDEBUG=-all, you actually remove most debugging information instead of adding it (note that you don't actually "run" WINEDEBUG, as it's not a script or program. You merely set a variable by that name to "-all" - read: "minus all"). I like to do that, because wine more often than not just spams hundreds of "fixme:" messages that may be useful for wine developers, but usually don't contain anything useful for us mere mortals and make the output bigger and harder to read. Sadly your output doesn't show anything obvious like I sorta hoped it would (it usually does). You are however getting "'CreateActCtx' failed" and I can't check if I am getting it as well, as I am not in reach of my linux machine right now, but I don't think it's related.
Kismeteer
Bat Country
Pandemic Horde
#42 - 2014-08-14 16:40:49 UTC
Run the v1 script instead of the e1 script. e1 is the launcher script, v1 runs eve without the launcher. The Launcher is very inconsistent due to an SSL bug in wine pre 1.7.

e1 script start the launcher and it has a bar at the bottom that goes yellow, and says 'ready' when it's done patching. Once that is done, you can CLOSE the launcher and do the v1 script.

I suspect your problem is with your graphics driver. Do you have an nvidia? If you do: Go to the Ubuntu settings | System | Software & Updates | Additional Drivers | Use NVIDIA binary driver (I'm using 331.38)
Torgeir Hekard
I MYSELF AND ME
#43 - 2014-08-18 06:56:48 UTC
Noden Vorpalstar wrote:

Hi. You're right I should have been more a little more specific on the problem.

One problem is the launcher does not always load completely. Images not showing, User Name and Password fields missing. Please note this is not all the time, it is just most of the time.

wine --version pleaseRoll
Trefort
Strange Energy
#44 - 2014-08-20 07:07:07 UTC
I ve been trying to get eve working since the crius release. I have 2 computers, one is working fine, the other - my gaming rig ofc - does not.
Both have the same Ubuntu installed 14.04.1 LTS, same wine, same nvidia drivers. One of them has an older nvidia card ( GT240 i think ) which is working fine

The one i have problem with:
Ubuntu 14.04.1 LTS
01:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] (rev a1)
wine-1.7.24

Last time i tried a complete reinstall of both the system and eve - purged the directories - to no effect.

The problem is: login is working both from the launcher and the direct method through the eve exefile.exe, character selection screen appears, but when i select a character the overview shows for a second and after that the screen goes black. When i terminate the process this is what error it gives:

X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 38 (X_QueryPointer)
Resource id in failed request: 0x4e0000a
Serial number of failed request: 6201
Current serial number in output stream: 6201


Any ideas, suggestions?
Thanx


Kismeteer
Bat Country
Pandemic Horde
#45 - 2014-08-20 16:13:42 UTC
Trefort wrote:
The problem is: login is working both from the launcher and the direct method through the eve exefile.exe, character selection screen appears, but when i select a character the overview shows for a second and after that the screen goes black. When i terminate the process this is what error it gives:

X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 38 (X_QueryPointer)
Resource id in failed request: 0x4e0000a
Serial number of failed request: 6201
Current serial number in output stream: 6201


Googling this error implies it is a driver error. Reinstall the proprietary driver.

Generally, I would like to see the results of:
lsmod | grep nvidia
glxinfo | grep -i vga # you already did this
nvidia-settings
Kismeteer
Bat Country
Pandemic Horde
#46 - 2014-08-20 16:23:34 UTC  |  Edited by: Kismeteer
BTW, under nvidia-settings, I really just want to see the NVIDIA driver version. I'm currently running 331.38, for instance.

I will update the head article to include this.

edit: included in OP. Also, make sure you turn off Captains quarters, it can do ... unexpected things.
Trefort
Strange Energy
#47 - 2014-08-24 14:06:09 UTC
The last 2 days i was trying everything i can think of:

installed the properiarty driver for nvidia - no change
tried all of the drivers i can find on the nvidia website - even the beta ones - still no success
i wiped wine and installed the 1.6 version and eve again and tried all the dirvers - still no luck

What fixed it that i changed the port on which through the client connnects to the eve servers. Funny thing is that this was the first thing i did when i got the blank screen ingame and at that time it did not work.
Im guessing that my problem is/was ISP related Oops

My system now : Ubuntu 14.04.1 LTS
01:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] (rev a1)
wine-1.7.24
Nvidia driver: 331.38 Proprietary

Kismeteer
Bat Country
Pandemic Horde
#48 - 2014-08-25 17:13:48 UTC
Trefort wrote:
Im guessing that my problem is/was ISP related Oops


This sucks. `8r/ I'm really sorry to hear that. That really shouldn't happen. You might consider getting a bug report into CCP's systems.

Then again, new patch gets deployed tomorrow, so they might be a bit busy. (Set a long skill now!)
Kismeteer
Bat Country
Pandemic Horde
#49 - 2014-09-17 16:31:41 UTC
There was an issue on 2014/09/02 concerning the launcher failing to work properly, which was fixed. So thanks to CCP for paying attention to the oddball operating systems. Those of us skipping the launcher didn't even notice, though.

A reminder that it would be good to have multiple testers for upcoming releases. These releases are coming much quicker in succession, so getting a lot less time in front the player base. This makes Linux testing more important. This is especially true with major graphic changes like the new decloaking effect.

I will be testing the latest one with my system specs a couple days before they go live. If anyone else does some testing, I would be interesting in hear your feedback as well.
Kismeteer
Bat Country
Pandemic Horde
#50 - 2014-10-17 18:46:12 UTC
Once again, need testers to run the sisi client before the release in the near future. I ran it recently, worked fine. Wine 1.6.2, ubuntu 14.04.1
Cassandra Skjem
Big Sister Exploration
#51 - 2014-10-19 15:28:48 UTC  |  Edited by: Cassandra Skjem
Kismeteer wrote:


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. This is due to an SSL bug associated with wine.


Using the repair.exe file (double click on it in Ubuntu 14.04 LTS) when you have WINE installed already from the file browser will effectively patch the client without using the launcher, is much quicker, and more reliable because as you say the launcher has a tendency to error out in Ubuntu.

It can be found in: ~/CCP/Eve/repair.exe

Is it a tarp?

Cassandra Skjem
Big Sister Exploration
#52 - 2014-10-19 16:01:14 UTC
Torgeir Hekard wrote:
Kismeteer wrote:

Learned Vagrant:
Video drivers are particular to your card. If you have a Radeon, that's an AMD card, NOT an nvidia card. You installed the wrong drivers, dude..

Errm. I assume he didn't install anything.

Sounds like he took your post and changed nvidia-current to radeon-current. Obviously it didn't work. Because proprietary AMD drivers (which most likely will not work with the now-legacy HD46XX) are called fglrx.

Also. You can do apt-cache search radeon and see what randeon-related stuff you have in repos.

Also also. I believe, Ubuntu had some kind of easy driver selection for proprietary drivers, but I don't remember where it is or how it's called.

For anyone having any issues with the proprietary drivers I suggest falling back to the X.org drivers which are quite good and require no tweaking usually to make Eve work. Some glitches may occur with various lighting effects but overall they should work well.

Is it a tarp?

Cassandra Skjem
Big Sister Exploration
#53 - 2014-10-19 21:08:16 UTC
Trefort wrote:
The last 2 days i was trying everything i can think of:

installed the properiarty driver for nvidia - no change
tried all of the drivers i can find on the nvidia website - even the beta ones - still no success
i wiped wine and installed the 1.6 version and eve again and tried all the dirvers - still no luck

What fixed it that i changed the port on which through the client connnects to the eve servers. Funny thing is that this was the first thing i did when i got the blank screen ingame and at that time it did not work.
Im guessing that my problem is/was ISP related Oops

My system now : Ubuntu 14.04.1 LTS
01:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] (rev a1)
wine-1.7.24
Nvidia driver: 331.38 Proprietary


Install the X.org X drivers to fix this issue. Then reinstall wine.

Is it a tarp?

George Kolman
M4gnum P.I.
#54 - 2014-10-23 10:24:08 UTC
I am able to install everything but unable to get the exefile.exe to run is there any fix for this the launcher runs fine just thought id ask.

Thanks
George Kolman
Kismeteer
Bat Country
Pandemic Horde
#55 - 2014-10-24 12:56:14 UTC
George Kolman wrote:
I am able to install everything but unable to get the exefile.exe to run is there any fix for this the launcher runs fine just thought id ask.

Thanks
George Kolman


whoa whoa whoa, no need to sign your posts! We know who you are!

Did you wait for the launcher to patch eve? You should be able to just launch eve from the launcher if that is workign fine. If the patching doesn't complete, that can leave you in an uncertain state.

What happens when you try to run exefile.exe? Do you get an error message of any kind?

Also, please provide the following:
lspci -v | grep -i vga
video card
wine --version
uname -v
Jenshae Chiroptera
#56 - 2014-10-31 14:24:44 UTC  |  Edited by: Jenshae Chiroptera
PlayOnLinux made it easy to install.

Few glitches that seem to be mentioned in OP.
32 bit, Ubuntu 14.04, 3GHz dual core, 4GB RAM, 1GB GT 630 Nvidiot card - little lag - with everything off or low where possible.
64 bit, Ubuntu 14.04, 4.1GHz quad core, 8GB RAM, 2GB GT 630 Nvidiot card - no lag - everything on and max.

P.S. Could you explain your two scripts a bit? I don't know if they would help or hinder at this point.

CCP - Building ant hills and magnifying glasses for fat kids

Not even once

EVE is becoming shallow and puerile; it will satisfy neither the veteran nor the "WoW" type crowd in the transition.

scruff decima
Aliastra
Gallente Federation
#57 - 2014-11-01 15:05:57 UTC
Running surprisingly well with Ubuntu 14.04.1 (awesome WM, wine-1.6.2), Radeon HD 5770, 8GB ram, quad-core @ 2.80GHz.

I get 50fps while orbiting station with fglrx drivers. I think the performance from the OS drivers might have actually been better. No glitches or bugs so far. We'll see how it copes in large fleets.

Thanks for the guide.
Kismeteer
Bat Country
Pandemic Horde
#58 - 2014-11-03 19:04:01 UTC
Jenshae Chiroptera wrote:
P.S. Could you explain your two scripts a bit? I don't know if they would help or hinder at this point.


Sure, I can give a play by play on them:
/usr/bin/env WINEPREFIX="$HOME/.wine" DISPLAY=":0.0" wine explorer /desktop=eve1
,1024x768 "C:\Games\CCP\EVE\bin\exefile.exe"

I'm setting my WINEPREFIX variable to the correct place
I'm setting my display to my local window
I'm starting wine to start explorer
That explorer has the option /desktop=eve1 to make it unique, making it possible to multibox.
Then finally, Wine explorer is launching the exefile which bypasses the launcher.
Jenshae Chiroptera
#59 - 2014-11-12 02:43:46 UTC
Thank you.

CCP - Building ant hills and magnifying glasses for fat kids

Not even once

EVE is becoming shallow and puerile; it will satisfy neither the veteran nor the "WoW" type crowd in the transition.

scruff decima
Aliastra
Gallente Federation
#60 - 2014-11-14 19:06:59 UTC
Might be useful for others to know. To get on to the test server I did the following:

Copied my eve folder:

cd .wine/drive_c/Games/CCP/
cp -r EVE/ EVE_TEST


Copied the launcher script and modified it to this (changed to EVE_TEST and added /server argument):

/usr/bin/env WINEPREFIX="$HOME/.wine" DISPLAY=":0.0" wine explorer /desktop=eve1,1024x768 "C:\Games\CCP\EVE_TEST\eve.exe" /server:Singularity


Copied the exe file script and modified it to this:

/usr/bin/env WINEPREFIX="$HOME/.wine" DISPLAY=":0.0" wine explorer /desktop=eve1,1920x1080 "C:\Games\CCP\EVE_TEST\bin\exefile.exe" /server:Singularity


Run the modified launcher script to download the latest singularity changes, then run the game with the modified exe script