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
Torgeir Hekard
I MYSELF AND ME
#21 - 2014-05-28 12:39:31 UTC  |  Edited by: Torgeir Hekard
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.
Kismeteer
Bat Country
Pandemic Horde
#22 - 2014-05-28 12:48:08 UTC
Torgeir Hekard wrote:
Errm. I assume he didn't install anything.


Yeah, I don't know what was up with that. I put in the OP how to figure out which video driver to use.
Learned Vagrant
Black Horse Logistics Industries
#23 - 2014-05-29 02:15:34 UTC
I installed it on the secondary, which didn't have anything in the Windows partition. Little did I know that Grub would end up on the primary.

The database is un-recoverable. That's going to cost me several hundred dollars. Oh well.

Naturally, I blame the whole thing on CCP. I played for 4 years and never had a single problem with the launcher, or logging in. I subscribed because I just wanted to see what is different. I had no idea that it would become such a problem.

I think it would be best if I took this back to the thread I originally started. I don't want to mess up your very good tutorial.

My goal for the evening is to see if I can figure out how to D/L the latest stable version of Wine. ( I hope it is like real wine, and has gotten better over time. )
Kismeteer
Bat Country
Pandemic Horde
#24 - 2014-05-29 17:38:14 UTC
I am not sure how your data is unrecoverable.

Download testdisk ( http://www.cgsecurity.org/wiki/TestDisk ) and you can recover most anything, even if you blew up the MBR. Unless you formatted over the windows partition. Besides, I don't think a lost password should be the end of the world.

Installing linux is best done on a stand alone system or a VM until you get the hang of it. Or have amazing backups. If you stray from either of these points, you are in for a world of hurt.

Also, I prefer Ubuntu because it is the largest distro out there that is 100% free. CentOS is the only other consideration, and that's in an odd place due to its relationship to Red Hat.
Learned Vagrant
Black Horse Logistics Industries
#25 - 2014-05-29 18:30:37 UTC  |  Edited by: Learned Vagrant
I've got everything up and running except for the database. What happened with that was that I had it on a flash drive, and updated it every day, What happened was that I moved it to a larger flash disk. Please note that I 'moved' it rather than copying it. The larger flash drive worked fine until I had to rebuild the computer. Now it doesn't recognize that flash disk. I've tried numerous data recovery programs on both of them, but none of them produced a readable file.

That's important to me because I had all of my software keys in it as well as passwords. Now I will have to pay for the software again. Lesson learned. I put the six flash disks with more than 8 Gig capacity in the trash, so that shouldn't happen again.

I'm really happy to hear from you because I'm going through your procedure again, and I have some questions, but I will post them in the other thread.

I want to thank all of you for your input. I've learned a lot, but still have a long way to go. The longer I use Linux the better it looks, but, at 64, I wasn't planning to have to make a fundamental change in OSes before I died. Then Mickeysoft got involved.

Edit: I did some research on Wine last night and read that Wine 1.62 is the last version, of Wine. Apparently they changed the name for the next generation. It also sounds like they have changed focus a little.
Learned Vagrant
Black Horse Logistics Industries
#26 - 2014-05-31 09:23:55 UTC
Ok. I downloaded the Offline install packages. Oddly enough they ended up in the Downloads directory. But I don't think you mentioned what I need to do with them. Do I have to be inside Wine to unpack them?
eug3nio Anninen
Deep Core Mining Inc.
Caldari State
#27 - 2014-06-06 15:30:34 UTC
Viktor Konstantine wrote:
I have everything up and running but my mouse is doing silly things in-game which is making it more or less unplayable. When I try and do something simple like click on a menu edge to resize a window, the camera will go spinning wildly and it will take a double-click on or in the window before the cursor changes and allows me to resize. Navigating in space and through the overview is very difficult as well, if not impossible. I experienced this in Wine 1.6 as well as 1.7.18.

Fresh install of Ubuntu 14.04 LTS, wine-1.7.18, NVIDIA Corporation GF114 [GeForce GTX 560 Ti] (rev a1)


got the same conf here .........( but with a GTX 660 TI , ndb LOL)
no problem at all , ......nor the ones you experiencing ,

strange.......

e**ug3n[u]i**o[/u]

Pretzel Spark
State War Academy
Caldari State
#28 - 2014-06-07 05:10:58 UTC
Alright, I've set up the script and got it working all fine - except I have two monitors, and the script starts up eve in the wrong monitor, which has a completely different resolution.

I've tried adjusting it to

Quote:
# 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.1" wine explorer /desktop=eve1,1920x1080 "C:\Program Files (x86)\CCP\EVE\bin\exefile.exe"


But this doesn't work:

Quote:
spark@spark-blue:~$ bash eve/v1
fixme:heap:HeapSetInformation 0x490000 0 0x33fd14 4
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
Network layer using: CarbonIO
fixme:heap:HeapSetInformation 0x490000 0 0x3386b4 4
Executing DirectXRedist.exe ...
err:setupapi:do_file_copyW Unsupported style(s) 0x144
Terminating process by request - returning 0spark@spark-blue:~$


Any hints to get it working?
Kismeteer
Bat Country
Pandemic Horde
#29 - 2014-06-09 16:06:30 UTC  |  Edited by: Kismeteer
Pretzel Spark wrote:
Quote:
# 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.1" wine explorer /desktop=eve1,1920x1080 "C:\Program Files (x86)\CCP\EVE\bin\exefile.exe"



Any hints to get it working?



Try changing 'DISPLAY=":0.1" to DISPLAY=":0.0". That .0 should hopefully be your primary monitor. Or temporarily drop the res until you get it sorted.

I actually use an environment variable.
GEO=1024x768
/usr/bin/env WINEPREFIX="$HOME/.wine" DISPLAY=":0.1" wine explorer /desktop=eve1,${GEO} "C:\Program Files (x86)\CCP\EVE\bin\exefile.exe"
Rashnu Gorbani
Federal Navy Academy
Gallente Federation
#30 - 2014-06-22 15:41:15 UTC
I did install ubuntu 14.04 yesterday and tried eve to be able to change a skill without rebooting in windows but it doesn't work.

$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04 LTS"

$ wine --version
wine-1.6.2

$ lspci | grep -i vga
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Juniper XT [Radeon HD 6770]

Running your v1 script opens a small windows desktop in a window with an Eve icon on it. That's all.
Console says:

--
$ ./v1
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\16x16\\apps\\A35F_hh.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\32x32\\apps\\A35F_hh.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\48x48\\apps\\A35F_hh.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\256x256\\apps\\7596_iexplore.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\48x48\\apps\\7596_iexplore.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\32x32\\apps\\7596_iexplore.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\16x16\\apps\\7596_iexplore.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\256x256\\apps\\4137_winhlp32.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\32x32\\apps\\4137_winhlp32.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\48x48\\apps\\4137_winhlp32.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\16x16\\apps\\4137_winhlp32.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\16x16\\apps\\7765_winebrowser.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\32x32\\apps\\7765_winebrowser.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\48x48\\apps\\7765_winebrowser.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\16x16\\apps\\7765_winebrowser.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\32x32\\apps\\7765_winebrowser.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\48x48\\apps\\7765_winebrowser.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\256x256\\apps\\1E64_notepad.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\48x48\\apps\\1E64_notepad.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\32x32\\apps\\1E64_notepad.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\16x16\\apps\\1E64_notepad.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\256x256\\apps\\7596_iexplore.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\48x48\\apps\\7596_iexplore.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\32x32\\apps\\7596_iexplore.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\16x16\\apps\\7596_iexplore.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\256x256\\apps\\7596_iexplore.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\48x48\\apps\\7596_iexplore.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\32x32\\apps\\7596_iexplore.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\16x16\\apps\\7596_iexplore.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\256x256\\apps\\7596_iexplore.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\48x48\\apps\\7596_iexplore.0.png"
err:menubuilder:convert_to_native_icon error 0x80070005 creating output file L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\32x32\\apps\\7596_iexplore.0.png"

--
well, can't pastre more of this crap... no other errors.
Kismeteer
Bat Country
Pandemic Horde
#31 - 2014-06-23 22:35:52 UTC
0x80070005 is an access denied message from windows. I believe it is unable to write a file.


Can you see if you can find this particular file?
L"Z:\\home\\bencze\\.local\\share\\icons\\hicolor\\16x16\\apps\\A35F_hh.0.png

I have this file!
user@machine:~/.local/share/icons/hicolor/16x16/apps$ ls -l A35F_hh.0.png
-rw-rw-r-- 1 user user 605 Jun 23 14:23 A35F_hh.0.png

Do: ls -l ~/.local/share/icons/hicolor/16x16/apps/A35F_hh.0.png

And then make sure you own the entire directory tree: (for instance, if one time you ran it as root, this is bad.)
sudo chown -R ${USER} ~/.local/
Katrina Bekers
A Blessed Bean
Pandemic Horde
#32 - 2014-07-23 09:13:20 UTC
A quick report to confirm 14.04 LTS, WINE (1.7.22) and EVE works like a charm, here too.

I recently rebuilt my rig (all but the GTX560Ti is mint new) to try 14.04, without a single hiccup worth of mentioning.

Often a new hotfix/patch requires a quick pass of repair.exe, but yesterday it installed Crius thru the Launcher without a problem.

<< THE RABBLE BRIGADE >>

Lannius Platoinnes
Center for Advanced Studies
Gallente Federation
#33 - 2014-07-30 09:01:53 UTC
"other lesser distros", pwwwwhahah.
Your fanboy is showing a tiny bit.

That being said, I must say, I would very much like some EVE on my linux machine. Did you guys try running the steam version of EvE on this? Because I presume you are talking about the vanilla client.
After Shok
Ruthenia Co
#34 - 2014-07-30 17:51:13 UTC  |  Edited by: After Shok
Pretzel Spark wrote:

Network layer using: CarbonIO

Use search - https://forums.eveonline.com/default.aspx?g=search&search=CarbonIO&forumID=274
You need install 32 bit libs video drivers

Правдой нельзя оскорбить, уважаемый адвокат!

Тот самый Мюнхгаузен

Золотая орка

Neuntausend
Republic Military School
Minmatar Republic
#35 - 2014-07-31 13:20:30 UTC
I haven't tried it myself, but Win32 Steam itself works well (with dwrite disabled) and so does Eve. Just give it a go, and report back. You may have to disable the Steam Overlay, but apart from that, I don't see why the Steam version shouldn't work.
Lothras Andastar
Garoun Investment Bank
Gallente Federation
#36 - 2014-08-04 06:53:30 UTC
Lesser Distros? Surely you Jest! Ubuntu hasn't been "good" for years.

Back on Topic, how is the performance hit from using Wine nowadays? I currently run two clients flawlessly on Windows, but I am thinking of migrating back to Linux and it's really only EVE that is holding me back.

Because the Legacy Code has too much Psssssssssssssssh, nothing will ever get fixed until CCP stop wasting money on failed sparkle MMOs and instead rewrite the entire backend of EvE from scratch.

Kismeteer
Bat Country
Pandemic Horde
#37 - 2014-08-06 20:41:48 UTC
Lothras Andastar wrote:
Lesser Distros? Surely you Jest! Ubuntu hasn't been "good" for years.

Back on Topic, how is the performance hit from using Wine nowadays? I currently run two clients flawlessly on Windows, but I am thinking of migrating back to Linux and it's really only EVE that is holding me back.


It runs fine on Linux, but does have it own set of issues. I can run two clients fine as long I have the memory needed available. I still think that the windows drivers are better and you might be able to run more clients under windows due to that.

You can most likely do a boot cd and try it, honestly.

Also, sup man. Welcome back.
Noden Vorpalstar
The Knights of Polaris
#38 - 2014-08-13 02:48:54 UTC
Hi, I'm brand new to Linux, I've been using it less than a week and still learning.

You're guide has been very helpful with getting EVE installed, and for a few days all seemed to run pretty good. Today though not so much, and I think it may have to do with me skipping the following steps.

I am honestly confused on what to do here, what exactly a shell script is, and what this is for. My first guess was it will allow me to get updates to my EVE client.

Any help is greatly appreciated.

I am running Ubuntu 14.04 LTS, and Wine.

Kismeteer wrote:

  • Setup a few shell scripts.
  • "This is your 'no updates' shell script. I save this in ~/bin/v1" wrote:

    # 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"

    "# This is your launcher shell script. Use it when you have updates to run. I save this in ~/bin/e1" wrote:

    # 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\eve.exe"

  • Multibox: 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.
  • Patch eve: 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. When you launch eve in the future, use the v1 script.
  • Launch eve: After you are patched, you can launch, and it will take awhile to launch the first time, particularly the EULA.
  • Disable Captain's Quarters: Go to Settings | video Settings | uncheck 'load station environment'. You want to avoid loading Captain's Quarters. Alternately, you can just click the 'leave captain's quarters' while docked.[/list]

  • Here is a script that will setup 3 instances for you as well:
    Quote:

    # Can skip this section if you have a bin directory setup and in path
    mkdir ~/bin
    PATH="${PATH}:~/bin" ; export PATH
    # Fix up your multibox environment, the \ does a line break for easy editing.
    echo '/usr/bin/env WINEPREFIX="$HOME/.wine" DISPLAY=":0.0" wine explorer \
    /desktop=eve1,1024x768 "C:\Games\CCP\EVE\bin\exefile.exe"' >~/bin/v1
    echo '/usr/bin/env WINEPREFIX="$HOME/.wine" DISPLAY=":0.0" wine explorer \
    /desktop=eve2,1024x768 "C:\Games\CCP\EVE\bin\exefile.exe"' >~/bin/v2
    echo '/usr/bin/env WINEPREFIX="$HOME/.wine" DISPLAY=":0.0" wine explorer \
    /desktop=eve3,1024x768 "C:\Games\CCP\EVE\bin\exefile.exe"' >~/bin/v3
    # Use this to patch when needed
    echo '/usr/bin/env WINEPREFIX="$HOME/.wine" DISPLAY=":0.0" wine explorer \
    /desktop=eve1,1024x768 "C:\Games\CCP\EVE\eve.exe"' >~/bin/e1
    # Make all these shell scripts executable:
    chmod a+x ~/bin/[ev][1-3] # FANCY, warning will match e2 and e3.
    echo "You can run e1 to patch, and then v1 or v2 or v3 to play without the launcher."


    "Older stuff" wrote:

    This is stuff that has been needed in the past, you can ignore it.
    # this is commented out, but here if you want to test overrides, which some people have needed.
    apt-get install winetricks
    export WINEDLLOVERRIDES="msvcr100,msvcr90,msvcr80=n,b;msvcrt=b,n"
    #/usr/bin/aoss is optional if you want to use aoss for sound
    echo '/usr/bin/env WINEPREFIX="$HOME/.wine" DISPLAY=":0.0" /usr/bin/aoss wine explorer \
    /desktop=eve1,1024x768 "C:\Games\CCP\EVE\bin\exefile.exe"' >bin/v1

    Some use 'playonlinux', a wine front end as well. Just do apt-get install playonlinux to install it.


    You should be ready to login to eve. (You are most likely still bad at playing eve though.) If you have issues on Linux, post a paste of the exact error and we'll help you out. Please include your OS (cat /etc/lsb-release), wine version (wine --version), and video card (lspci | grep -i vga).

    Mine:
    Ubuntu 14.04 LTS, wine-1.6.2, 01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)

    Public Channel:  Polaris-Public Roleplaying Channel:  Gallente Lounge

    Neuntausend
    Republic Military School
    Minmatar Republic
    #39 - 2014-08-13 05:43:07 UTC
    Those scripts are definitely not needed, but it is a lot more convenient to have some kind of script to launch the game. In any case, you should tell us, what exactly is not working. Just from "It's not working" I could as well gather that there's a power outage, your computer is not running and you are posting this from a mobile phone. ;)

    Please start Eve from a terminal, typing something like this:

    WINEDEBUG=-all wine "/path/to/eve.exe"

    and/or

    WINEDEBUG=-all wine "/path/to/exefile.exe"

    And copy/paste the output.
    Noden Vorpalstar
    The Knights of Polaris
    #40 - 2014-08-14 01:36:16 UTC
    Neuntausend wrote:
    Those scripts are definitely not needed, but it is a lot more convenient to have some kind of script to launch the game. In any case, you should tell us, what exactly is not working. Just from "It's not working" I could as well gather that there's a power outage, your computer is not running and you are posting this from a mobile phone. ;)

    Please start Eve from a terminal, typing something like this:

    WINEDEBUG=-all wine "/path/to/eve.exe"

    and/or

    WINEDEBUG=-all wine "/path/to/exefile.exe"

    And copy/paste the output.


    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.

    Second, because of this it is hard to tell if the game is updating or not.

    As requested the following is the out put to WINEDEBUG on my computer.

    william@Vorpalstar:~$ WINEDEBUG=-all wine "C:\Games\CCP\EVE\eve.exe"
    william@Vorpalstar:~$ 21:29:30: Debug: src/helpers.cpp(140): 'CreateActCtx' failed with error 0x00000103 (no more data available.).
    [0813/212930:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8


    Public Channel:  Polaris-Public Roleplaying Channel:  Gallente Lounge