open All Channels
seplocked Linux
blankseplocked my guide for eve in Ubuntu 10.04 :)
 
This thread is older than 90 days and has been locked due to inactivity.


 
Author Topic

personthingy
Gallente
Posted - 2010.05.09 18:30:00 - [1]
 

How to make EVE online run smoothly in Ubuntu 10.04:


get the latest version of wine from www.winehq.org and install it.

Download winetricks and install d3dx9 from:
http://wiki.winehq.org/winetricks

you will also need an updated graphicsdriver.. you may/may not have some strange issues based on your graphics card manufacturer.
I have an ati hd4890 and with the catalyst 10.04 driver everything seems to work fine :)
If you run 2 monitors I recommend running separate desktops on the 2 screens.

Install EVE online with wine. recommend using the offline installer, as the online one tends to crash for some reason.

to avoid some random crashes launch eve with the command:
wine explorer /desktop=EVE1,1920x1200 "C:\Program Files\CCP\EVE\eve.exe"
this emulates a desktop in wine.
replace 1920x1200 with the resolution of your monitor :)

this command can be launched from terminal, or simply added to a custom launcher in the Gnome menu:
Go to System -> Preferences -> Main menu
select the path in the menu where you want the EVE online Launcher (maybe the games folder?)
click New Item
Add the following values in the popup-window:
Type: Application
Name: Eve Online
Command: wine explorer /desktop=EVE1,1920x1200 "C:\Program Files\CCP\EVE\eve.exe"
Comment: *whatever you want? or leave it blank*

You can click the icon to the left to select a launcher image.
remember to set the resolution according to your monitor.


Some tweaks to EVE to make it run:
the jukebox makes wine crash. Dont know why. But renaming the jukebox folder is a way around the problem.
Locate the jukebox folder. default location is:
~/.wine/drive_c/Program Files/CCP/EVE/res/audio/jukebox
rename it. (to something like jukebox_disabled)

***** For Ubuntu (and variations like Kubuntu, mint etc) *****

ubuntu and eve dont really like each other..
so to make it run you need to change a value in a configuration file for eve.
open the file with the command:
gedit ~/.wine/drive_c/users/*username*/Local\ Settings/Application\ Data/CCP/EVE/c_program_files_ccp_eve_tranquility/settings/prefs.ini

if you installed eve to a custom location you will need to change the path to the file.

in that file you need to change the value
bitsCancelled=1
to
bitsCancelled=0

eve will reset the bitsCancelled value after the game has been started..
so after youve started it up for the first time, and adjusted your graphics (they are saved in that file) make the file read-only.

Easy way to do this is to locate the file in the file-browser,
right-click -> Properties -> Permissions -> set Read-only for all users/groups.

**************************************************************


Some tweaks to make Wine better suited for gaming:
open a terminal and run
regedit

a window should open up with a folder-tree on the left
you need to go to
HKEY_CURRENT_USER -> Software -> Wine

if there is already a folder there named Direct3D thats nice, if not:
right-click - >new - >key
set the name to Direct3D

IMPORTANT: all names in regedit are caps-sensitive (direct3d is NOT the same as Direct3D).

click on the Direct3D folder to highlight it. in the main window you need to make some Strings.

you do this by
right-click -> new -> String Value

1st one:
name: DirectDrawRenderer
data: opengl
2:
name: OffscreenRenderingMode
data: backbuffer
3:
name: UseGLSL
data: enabled
and last:
name: VideoMemorySize
data: the memorysize of your graphicscard in mb.
you can usually find this in the configurations window for your graphics driver :)

to update the wine-registry run this command in terminal:
wineprefixcreate

you will also have to run this command every time wine is updated to update the registry.
Otherwise you may experience some major lag at startgates etc..

you may also want to disable audio in winecfg.

this worked for me, hope it does for you as well!
any questions, feel free to ask.
feedback much appreciated :)

Narzhil
Posted - 2010.05.10 18:55:00 - [2]
 

Edited by: Narzhil on 10/05/2010 21:31:49
Need a feedback hu ?

Well here is mine :

God and CCP bless you my friend !

I have updated my ubuntu to 10.04 from a perfectly managed 9.10 and feel so sad not having my EVE working anymore !!!

Now I can be back Razz I mean thanks to you and this post !

personthingy
Gallente
Posted - 2010.05.11 14:17:00 - [3]
 

thanks for the feedback, nice to know the post helped Very Happy

Aphoxema G
PONIES EVERWHERE
Posted - 2010.05.12 00:11:00 - [4]
 

I can just go with the repository Wine in 10.04 and do winetricks for d3dx9, the explorer window and everything works on my other (substantial) computer. On this netbook I have, though, I could get EVE to work in Windows but nothing I do seems to get it working in Wine.

It shows the splash screen, then everything goes black and the cursor changes to the EVE cursor, then it gives me the generic "Wine and/or this program screwed up".

In the console it progresses with some d3d-related errors, but the program doesn't fail until this line...

wine: Unhandled page fault on read access to 0x7e8ac920 at address 0x68bfaec0 (thread 001c), starting debugger...

Solbright
Advanced Security And Asset Protection
Posted - 2010.05.12 14:27:00 - [5]
 

Please stop with the bitsCancelled=0 workaround!

Read my post #66 for a better solution.


Solbright
Advanced Security And Asset Protection
Posted - 2010.05.12 14:33:00 - [6]
 

And, Aphoxema, assuming 10.4 is doing the same thing as 9.10 did then it'll probably solve your problem.


Solbright
Advanced Security And Asset Protection
Posted - 2010.05.12 15:17:00 - [7]
 

Hmm, reading the AppDB entry for Eve it's saying:
***NOTE: This issue is resolved with Ubuntu 10.04 LTS release*** - May, 5 2010 - Scot McPherson

So, both bitsCancelled=0 and my link are out of date.


Superfly DreaD
Posted - 2010.05.13 20:41:00 - [8]
 

hi all
i have done all the steps here and read allot online about running eve in wine and i always end up wit this problem ;-(

superfly-dread@superfly-dreads-*****:~$ wine explorer /desktop=EVE1,1280x800 "C:\Program Files\CCP\EVE\eve.exe"
err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered
err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1
fixme:heap:HeapSetInformation 0x8d9000 0 0x33fc6c 4
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 137 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 637
Current serial number in output stream: 637

help me pls
thx

Solbright
Advanced Security And Asset Protection
Posted - 2010.05.14 02:44:00 - [9]
 

Originally by: Superfly DreaD
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 137 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 637
Current serial number in output stream: 637

Never seen that error before but I'm guessing you're missing the requisite OpenGL driver.


Superfly DreaD
Posted - 2010.05.14 06:32:00 - [10]
 

Edited by: Superfly DreaD on 14/05/2010 06:33:47
thx for reply ;-)
im using 64bit ubuntu 10.04

glxinfo | grep rendering
direct rendering: Yes

lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon HD 3870 [1002:9501]

glxinfo |grep vendorserver glx vendor string: ATI
client glx vendor string: ATI
OpenGL vendor string: ATI Technologies Inc.

my Radeon HD 3870 seems to b working fine with 10-4 ati drivers installed

think i will try the 32 bit ubuntu first ;-)
thx again


Solbright
Advanced Security And Asset Protection
Posted - 2010.05.14 13:12:00 - [11]
 

Recommended reading: ATI Driver problems and run ldconfig


Nyalnara
Dark Evil Undead Ponies Productions
Posted - 2010.05.14 19:41:00 - [12]
 

Edited by: Nyalnara on 14/05/2010 20:39:49
I followed your tutorial step by step, and the Eve launches fine, but had a weird bug... The EULA frame appears, but not it's content, and I can't scroll, so I can't accept...

Any ideas?

[EDIT] Since I already have my Windows installation, I'll try to copy-paste it over the Linux install, if nobody were to think of something else...
[PS] I'm sorry if I mis-spelled or mis-used some words, but I'm french...

River Tem
Posted - 2010.05.14 22:12:00 - [13]
 

thanks personthingy, Solbright and others -
was a complete linux nubber a week ago and I tell you it's taken a LOT off faffing and arsing about the interwebs to get EVE running in Wine on Ubuntu Lucid Lynx 64 bit - but damn - now that i've got it sussed it's dreamy!

just want to add that there is no "full screen" mode for wine apps so check out
http://library.gnome.org/users/user-guide/2.27/panel-properties.html.en
to free up desktop space claimed by gnome desktop panels
I've had no problem with partially hidden panels but if you do read through
http://ubuntuforums.org/showthread.php?t=482285

Solbright
Advanced Security And Asset Protection
Posted - 2010.05.15 03:08:00 - [14]
 

Originally by: Nyalnara
The EULA frame appears, but not it's content, and I can't scroll, so I can't accept...

You need Arial font - sh winetricks corefonts


Nyalnara
Dark Evil Undead Ponies Productions
Posted - 2010.05.15 17:52:00 - [15]
 

Originally by: Solbright

You need Arial font - sh winetricks corefonts


I already did it, but seems nothing has changed...

I finally copied it manually, as said in the post #4 of this page, and it's alright now Smile

Tezcat
Gallente
Blue Reign
Bed Bath and Beyond
Posted - 2010.06.05 17:17:00 - [16]
 

I've followed this through but can't get Eve to display correctly. My Eve shows up within the wine window as a small rectangle in the top left corner of the screen in an almost perfect mini version of the eve window. I'm new to linux, only installed yesterday so still trying to get to grips with it.

Here's what the terminal window displays:

desktop:~$ wine explorer /desktop=EVE1,1680x1000 "C:\Program Files\CCP\EVE\eve.exe"
err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered
err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1
fixme:heap:HeapSetInformation 0x6a7000 0 0x33fc40 4
EVE Client version 6.3 build 156690 starting 18:11:10
Multi-Language System: Client using language [EN]
fixme:win:EnumDisplayDevicesW ((null),0,0x338e34,0x00000000), stub!
EVE Client version 6.3 build 156690 started 18:11:13
Starting services
Replacing service 'machoNet' with 'eveMachoNet'
Service machoNet: 0.001s
Replacing service 'dataconfig' with 'eveDataconfig'
Service dataconfig: 0.006s
Replacing service 'photo' with 'evePhoto'
Replacing service 'objectCaching' with 'eveObjectCaching'
Service objectCaching: 0.000s
Replacing service 'browserHostManager' with 'eveBrowserHostManager'
Service addressbook: 0.000s
Service counter: 0.000s
Service clientStatsSvc: 0.000s
Service invCache: 0.000s
Service godma: 0.000s
Service photo: 0.000s
Service mailSvc: 0.000s
Service notificationSvc: 0.000s
Service LSC: 0.000s
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),1,3,(nil),0,(nil)) - stub!
Service patch: 1.088s
Service inv: 0.000s
Service michelle: 0.000s
Service pwn: 0.000s
Service focus: 0.000s
Service debug: 0.000s
Service jumpQueue: 0.000s
Service scanSvc: 0.000s
Service browserHostManager: 0.000s
Starting services - Done
Service moonScan: 0.000s
Service gameui: 0.000s
err:threadpool:iocp_poller NtRemoveIoCompletion failed: 0xc0000008
Replacing service 'device' with 'eveDevice'
Service device: 0.000s
Service make: 0.000s
Service event: 0.000s
Service font: 0.001s
Service registry: 0.000s
Replacing service 'audio' with 'eveAudio'
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x5007c 0x00000000
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0xa4e4b20,0xa4e4a90): stub
Service audio: 0.306s
fixme:imm:ImmDisableTextFrameService Stub
fixme:imm:ImmReleaseContext (0x5007c, 0x13c680): stub
Service log: 0.000s
Replacing service 'cmd' with 'eveCmd'
Service ime: 0.026s
Service cmd: 0.002s
Service loading: 0.000s
Replacing service 'connection' with 'eveConnection'
Replacing service 'vivox' with 'evevivox'
Service connection: 0.000s
Service damage: 0.000s
Service logger: 0.001s
Service vivox: 0.000s
Service ownerprimer: 0.000s
Service petition: 0.000s
Service fonts: 0.007s
Service ui: 0.000s
Service form: 0.000s
Service window: 0.000s
Service z: 0.000s
Service war: 0.000s
Service consider: 0.000s
Service webtools: 0.000s
Service draw: 0.000s
Replacing service 'jukebox' with 'eveJukebox'
Service jukebox: 0.000s
fixme:imm:NotifyIME NI_CLOSECANDIDATE
Service neocom: 0.000s
Service tutorial: 0.001s
Service uipointerSvc: 0.000s
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x5007c

Any help will be much appreciated, thanks.


Tezcat
Gallente
Blue Reign
Bed Bath and Beyond
Posted - 2010.06.05 19:23:00 - [17]
 

Strangely, my eve works using the standard desktop launcher although I have no sound.

Tezcat
Gallente
Blue Reign
Bed Bath and Beyond
Posted - 2010.06.06 03:25:00 - [18]
 

All fixed. Now I'm going to sleep.

saras fortrox
Posted - 2010.06.07 04:22:00 - [19]
 

nice thanks eve works great once turn eve off.

ps. one issue i died ever time i jump thought a gate hum
and ideas

Tyranid Bruce
Posted - 2010.06.21 15:22:00 - [20]
 

Hi there.

the only problem im having running eve on linux so far is; it doesn't show me the terms and conditions, so i cant scroll to the bottom and accept them.

i also have no idea how to install winetrix to install direct x drivers.

any help would be great thanks.

Lothros Andastar
Gallente
Posted - 2010.06.21 19:56:00 - [21]
 

Originally by: Tyranid Bruce
Hi there.

the only problem im having running eve on linux so far is; it doesn't show me the terms and conditions, so i cant scroll to the bottom and accept them.

i also have no idea how to install winetrix to install direct x drivers.

any help would be great thanks.
Firstly, this guide is a little outdated since wine is now onto RC4 (at time of writing).

Check out the Guide I wrote Here a few days ago.

As for winetricks:
here

Etheoma
Posted - 2010.06.25 04:00:00 - [22]
 

dudes really you guys if you turned down playonlinux because of some random reason which i cant fathom reconsider it because play on Linux did all this for me except the fonts for some stange reason and it took me 3 minutes to get that far admittedly finding the playonlinux file took some tinkering "just needed to allow show hidden files to link the eve.exe" but it was as easy as and it worked as i said straight off apart from the fonts which i need to put in myself haven't done it yet and i will edit this post as needed

coeathal vega
Gallente
Northmoor Inc.
Posted - 2010.06.26 10:01:00 - [23]
 

what about multiple instances in windowed mode?

Frash
Posted - 2010.07.28 17:15:00 - [24]
 

I just switched my laptop to Ubuntu and this guide was a great help. I also had difficulty with the EULA being blank. Which is because WINE doesn't have any fonts when its installed. I fixed that and did everything and it works great.

Zaery Zenn
Posted - 2010.07.29 20:42:00 - [25]
 

Now that I've read this and found pyfa and gtkevemon, i can offifially wipe my windows partition, yay!

Lyzseth
Posted - 2010.08.08 04:24:00 - [26]
 

Thanks! Worked perfectly for me.


 

This thread is older than 90 days and has been locked due to inactivity.


 


The new forums are live

Please adjust your bookmarks to https://forums.eveonline.com

These forums are archived and read-only