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.
 

Mods, please lock - HOW TO: Ubuntu 12.04 (and 13.04) Desktop with Eve

Author
Kismeteer
Bat Country
Pandemic Horde
#21 - 2012-12-18 15:43:43 UTC
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.
Waruiko
G I A N T
#22 - 2012-12-18 19:04:28 UTC  |  Edited by: Waruiko
I had hoped to get it running now and buy my graphics card later is all. Well I guess I'll play with it a it more and see if I can get it to work right. I've got it working enough to change skills, even if everything in the hanger is pitch black and everything in space is eye-bleed white. Now that I change skills getting this working is less pressing.

EDIT: Is there some way to check my shading language stuff that was mentioned? how about updating it? It can't hurt worse then reinstalling the OS and that was fairly painless.
Nebu Retski
Lead Farmers
#23 - 2012-12-18 20:45:43 UTC  |  Edited by: Nebu Retski
Waruiko wrote:
even if everything in the hanger is pitch black and everything in space is eye-bleed white

Try to install the s3tc library and driconf (maybe, but check on ubuntu forums if is doesn't work ->sudo apt-get install s3tc driconf) then run driconf (I think) from the command line. It should put up a GUI, then find the option to turn on s3tc.

I did it over a year ago so I'm not sure if it still works though.

old forum post
After Shok
Ruthenia Co
#24 - 2012-12-18 21:03:19 UTC  |  Edited by: After Shok
Waruiko - what drivers version are installed ?

to see what video card installed-
lspci | grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc Cayman PRO [AMD Radeon 6900 Series]

all devices
lspci

for ATI - https://help.ubuntu.com/community/BinaryDriverHowto/ATI
for NVIDIA - https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia

or - search in google - how to install proprietary driver for your video card .

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

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

Золотая орка

Waruiko
G I A N T
#25 - 2012-12-18 21:28:10 UTC  |  Edited by: Waruiko
After Shok wrote:
Waruiko - what drivers version are installed ?

to see what video card installed-
lspci | grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc Cayman PRO [AMD Radeon 6900 Series]

all devices
lspci

for ATI - https://help.ubuntu.com/community/BinaryDriverHowto/ATI
for NVIDIA - https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia

or - search in google - how to install proprietary driver for your video card .


lspci | grep VGA turns up:
00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller (rev 09)

sudo apt-get install s3tc driconf gets me this:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package s3tc
Nebu Retski
Lead Farmers
#26 - 2012-12-18 23:53:35 UTC  |  Edited by: Nebu Retski
Waruiko wrote:
E: Unable to locate package s3tc

mmh ok if you plan to keep using linux for more than browsing the web or using libreoffice, it a good idea to learn the skill to learn to google your problems, because I don't know by heart how to fix every issue (neither do most other people) but I simply google stuff.

As for the s3tc libraries I did find this
Waruiko
G I A N T
#27 - 2012-12-19 01:15:00 UTC
Yeah well I've tried to learn this stuff ad figure it out on my own but without a good understanding of basic console commands stuff like what you puled up reads as gibberish to me. I've tried to take classes on that too but the teachers good teachers just want to be done with you and the bad ones just like to lord their knowledge. I keep asking because the solution seems to be 'buy a 200ish video card' that I can't really afford for another month or two and I don't want to waste that time if I can help it. I don't think my vast understanding of the 'man' command and conceptual understanding of what VIM is will help me solve this problem. I keep posting in the hopes that this is both a standard problem with someone knowing a standard solution, and to learn through exposure. If I wasn't wiling to put in the effort I'd just have installed windows.

Th whole experience is more frustrating then expected though I'll admit that.
Nebu Retski
Lead Farmers
#28 - 2012-12-19 10:49:24 UTC  |  Edited by: Nebu Retski
Waruiko wrote:
I've tried to take classes on that too but the teachers good teachers just want to be done with you and the bad ones just like to lord their knowledge.

Classes generally don't help that much. Practice helps way more, you have to look for issues and just set yourself to fix it or find something that you would like on your computer and set out to make it so (particular desktop, particular services, ...).

Waruiko wrote:
Yeah well I've tried to learn this stuff ad figure it out on my own but without a good understanding of basic console commands stuff like what you puled up reads as gibberish to me.
* snip *
I don't want to waste that time if I can help it. I don't think my vast understanding of the 'man' command and conceptual understanding of what VIM is will help me solve this problem. I keep posting in the hopes that this is both a standard problem with someone knowing a standard solution, and to learn through exposure. If I wasn't wiling to put in the effort I'd just have installed windows.

Th whole experience is more frustrating then expected though I'll admit that.

You require more practice and reading Lol, but in al seriousness, I understand that most of that is gibberish to you, but it's better for you to go through the gibberish and try to dissect the various solutions. Look up the parts that are proposed in the solutions that you don't understand. When you totally can't figure it out then you ask questions related to the part(s) you wanted to follow but you didn't understand. Unfortunately the learning process always involves "wasting" time by making mistakes and occasionally getting frustrated.

The problem you discribed is (or at least used to be) a standard problem that I had to deal with when I started playing eve and I fixed it with the solution I proposed to you, so try the following:
sudo apt-get install libtxc-dxtn driconf
driconf
then find the enable s3tc_texture_compression option somewhere and tick it.

If you get the error that libtxc-dxtn or driconf can't be found in the repositories then it could mean that the packages have a different name than I posted here (different distro's sometimes give slightly different names to packages). Either figure out how to do proper package searching through apt-get or use the synaptic package manager which you can launch somewhere from the main menu. Personally I would go for the synaptic approach because it's very easy to search and find the package you want/need and install it at the same time. (I hope synaptic still exists or that there is a replacement)

Waruiko wrote:
I keep asking because the solution seems to be 'buy a 200ish video card' that I can't really afford for another month or two and

Easier ways tend to come at a price Lol but seeing as your computer can run eve I'm somewhat confident that the fix I proposed should do the trick.

ps: "wasting" time trying to fix an issue on linux is rarely a true waste of time,
Brink Albosa
Black Rebel Rifter Club
The Devil's Tattoo
#29 - 2012-12-19 19:13:21 UTC
Peri Simone wrote:
Yesterday I had to reinstall Ubuntu from scratch, so here's what I did to get Eve running again - might help, might not.

(Disclaimer: I only use Wine for Eve, I only ever run a single client, and I know practically nothing of the theory behind what I'm doing.)

1. Go here, and follow the instructions "Adding the WineHQ PPA Repository" and "Installing Wine". Install the Wine 1.5 beta package.

2. Open a terminal and paste the following:

winetricks corefonts d3dx9_36 vcrun2005 vcrun2008 vcrun2010

(I don't know if this is still necessary, I did it anyway).

3. Download the Eve Windows installer from here.

4. Run it. It should pop up in Wine, and takes a while to install. Go away and come back later. When the EULA window appears it will be blank for about 5-10 minutes. Don't panic.

5. In the Settings / Graphics menu, untick "Load Station Environment" to stop Captain's Quarters from trying to appear. You can safely retick this later on if you want to spin your ship around inside a station. For now, leave it unticked.

6. Theoretically, as of this date, Eve should now work. If it doesn't I've probably missed something vital, but fingers crossed.



I got it to work!!

In winecfg I set up under Applications > Add application... EveFile.exe Then under libraries I added *mscvr100 (bulletin, native) *mscvr90 (bulletin, native) d3dx9_36 (native)

I also did the part that Peri said, winetricks corefonts d3dx9_36 vcrun2005 vcrun2008 vcrun2010

I never did update my drivers. (Thought I did) So I did circles and circles trying to figure out what the Hell I did wrong. I've got this set up on my backup laptop and it's got an integrated AMD card.
Waruiko
G I A N T
#30 - 2013-01-03 23:02:58 UTC
Well how about that I got a Radeon HD 7870 as a gift and it looks like a it'll run eve if I'm reading the box right, but it doesn't seem to want to work. I've got the card in my system and everything seems to be working ok, but I can't get the login to display. The launcher is running fine and it does it's check for update stuff, but when I hit the play button I get a message that the program had to be closed because of a 'serious error' and it won't even tell me what it is thats wrong... at least not in plain language. I can't makes heads or tails of the error info in when I ask for it.

I've not had any luck tracking down how to fix this myself so far. If this gives me too much more trouble I'll likely just wipe and reinstall. I'll need to just to get back to my botched display if I can't fix this in the next week or two to change skills if nothing else.

maybe I'll try to figure out how to do both windows and ubuntu so I can just boot into windows when I want to play and into ubuntu for everything else. That feels like giving up though.
Kontalaa
New Eden Trading Association
#31 - 2013-01-04 00:24:29 UTC
which wine-version are you using?

1.5.20 (current) has a not properly implemented directX-11-interface (which eve tries to use).
either downgrade to 1.5.19 or disable dx11.dll in winecfg.
Waruiko
G I A N T
#32 - 2013-01-04 17:08:41 UTC
well I'm obviously still doing something wrong here. When I run winecfg dx11.dll isn't listed on my overides under the library tab and if theres some universal off switch to dx11.dll that I need to flip it doesn't seem to be visible in the GUI. I can confirm that I have 1.5.20 though. I guess if I can't figure this out the next step is learn how to uninstall both wine and eve so I can try this all over again with 1.5.19...
Nebu Retski
Lead Farmers
#33 - 2013-01-04 17:20:24 UTC
Waruiko wrote:
When I run winecfg dx11.dll isn't listed on my overides under the library tab and if theres some universal off switch to dx11.dll that I need to flip it doesn't seem to be visible in the GUI.


It's d3d11.dll according to the forum post here

/me crosses his fingers you'll get it to work Big smile
Waruiko
G I A N T
#34 - 2013-01-08 15:12:48 UTC
nope doesn't do anything. even the launcher is crashing now when it tries to update... I'll set up for both ubuntu and windows this weekend so I can chip at this problem bit by bit without time being an issue I guess.

Thanks for all the help though. I feel like I've learned a bit from all this.
Ivy Romanova
State Protectorate
Caldari State
#35 - 2013-01-14 08:20:34 UTC
Well!
All went well until to the last part
This happened.
The shell script didn't run.
Any ideas?
"Screenshot"

▬▬▬▬▬▬▬▬▬▬ஜ۩۞۩ஜ▬▬▬▬▬▬▬▬▬▬ DAMN THIS    SIGNATURE    IS FANCY ▬▬▬▬▬▬▬▬▬▬ஜ۩۞۩ஜ▬▬▬▬▬▬▬▬▬▬

Nebu Retski
Lead Farmers
#36 - 2013-01-14 16:22:36 UTC  |  Edited by: Nebu Retski
Ivy Romanova wrote:
Well!
All went well until to the last part
This happened.
The shell script didn't run.
Any ideas?
"Screenshot"

According to your terminal output you're not running a script, you're saving some stuff into a script.

Basically the "echo 'stuff' > ~/bin/eve1" bit saves stuff into the file eve1 that is located in the ~/bin/ folder (the > sign means the output of the command before it will be redirected into the file after the sign).

Personally I don't see why anyone would put that stuff in a script when you can simply put it in your bashrc as an alias. There is nothing out of the ordinary in that command to start the client. Anyway it's up to you to figure out what you would like the most, but I'd suggest to browse some of the older threads here to find other and more elegant solutions for startup scripts (iirc this threads has some examples).

For now try to see if the client runs with the following command:
WINEPREFIX=~/.wine wine explorer /desktop=EVE1,1366x768 "C:\Games\CCP\EVE\eve.exe"
if all is well then the client should run.
Kismeteer
Bat Country
Pandemic Horde
#37 - 2013-01-16 14:11:38 UTC
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.
Ivy Romanova
State Protectorate
Caldari State
#38 - 2013-01-16 14:25:10 UTC
Kismeteer wrote:
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.


but the download process for eve didn't even start??

On a side note , whats the optirun command for eve?

▬▬▬▬▬▬▬▬▬▬ஜ۩۞۩ஜ▬▬▬▬▬▬▬▬▬▬ DAMN THIS    SIGNATURE    IS FANCY ▬▬▬▬▬▬▬▬▬▬ஜ۩۞۩ஜ▬▬▬▬▬▬▬▬▬▬

Kismeteer
Bat Country
Pandemic Horde
#39 - 2013-01-16 16:08:15 UTC
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
Bat Country
Pandemic Horde
#40 - 2013-01-16 16:10:49 UTC  |  Edited by: Kismeteer
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.


    And added this picture to show how to do that: http://i.imgur.com/Qh6D1.png