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.
 

Arch linux - Couldn't open index file

Author
Doom Ormand
The Scope
Gallente Federation
#1 - 2016-11-17 10:33:50 UTC
Hey all,

Sorry if this is covered elsewhere. I did some searching and couldn't find anything.

I got the launcher working great on my laptop but when it comes to putting it on my desktop I'm having issues. The launcher hangs with flickering text at the bottom saying "Error! See log for details 0.0%". I checked LogLite and the error I'm getting is:

Couldn't open index file "/home/adam/.eve//ResFiles/56/5610a6eb8b5a4975_c9e6784a22ff9d7f61aa5a5ecf55a484"


This happens over and over again. I've tried removing the .eve folder so it downloads again and same issues. I checked the directory and that file simply doesn't exist, though similarly named files do. There is plenty of space left on the drive as well so that isn't preventing a download or anything.

Anyone got any ideas?

Specs:
Arch Linux latest, not using the testing repo
Intel 4790k
3GB Nvidia GTX 780
16GB RAM

Cheers guys.
Zavia Uristis
Numvisia
#2 - 2016-11-17 15:52:49 UTC
Same issue here. I'm running Ubuntu though.
Neuntausend
Republic Military School
Minmatar Republic
#3 - 2016-11-17 17:34:11 UTC
A file system issue, maybe? Which filesystem do you use for that folder?
Doom Ormand
The Scope
Gallente Federation
#4 - 2016-11-17 18:01:48 UTC
Neuntausend wrote:
A file system issue, maybe? Which filesystem do you use for that folder?


ext4. Same as on my laptop where it works fine.
Doom Ormand
The Scope
Gallente Federation
#5 - 2016-11-17 18:33:34 UTC
I ended up copying all the ResFiles folder from my laptop to my desktop. Horrible workaround but it worked for now. Lets just see what happens when it tries to update...
Inquisitor Tray
Viziam
Amarr Empire
#6 - 2016-11-18 09:49:01 UTC
Got the same issue on Arch and the last Ubuntu. I don't have a spare laptop with the valid files however.

Since I see the problem arising in other topics, would you mind sharing the valid files somewhere ?
Kea en Chasteaux
Center for Advanced Studies
Gallente Federation
#7 - 2016-11-20 05:21:12 UTC
I had a similar problem (mint), but fixed it by forcing my account to own everything in the home directory. This got the launcher to run, but the game now fails to launch with exefile.exe just hanging. Does anyone have a suggestion on how to start debugging?
ThinkRedstone
Doomheim
#8 - 2016-11-22 16:57:07 UTC
As far as I can tell, what's happening is that the launcher fails to fully populate the ResFiles directory.
If you look at the logs, you can see that not only can't the launcher open index files, it also fails to copy other files:


Copying "/home/thinkredstone/.eve//ResFiles/56/5610a6eb8b5a4975_16a145b7308d95c913d3a8fed7913ee0" to "/home/thinkredstone/.eve//wineenv/drive_c/tq/resfileindex_prefetch.txt"
Source file does not exists:  /home/thinkredstone/.eve//ResFiles/56/5610a6eb8b5a4975_16a145b7308d95c913d3a8fed7913ee0 ( /home/thinkredstone/.eve//wineenv/drive_c/tq/resfileindex_prefetch.txt )


this might explain why replacing ResFiles with a copy from a working launcher solved to problem for Doom Ormand.

You can confirm by hand that the reason it fails to copy or open the files is indeed because they don't exist. My best guess is that the downloader finishes without downloading all the files it was suppose to, or otherwise fails to supply them, because we can see it sending some kind of error:


Patched 0 files out of 0 requested ( 0 ) failed - "Downloader for Tranquility"
...
Update failed for Tranquility with error: 5


This doesn't explain why forcing you account to own everything in the home directory worked though.
Morticia Vore
Viziam
Amarr Empire
#9 - 2016-11-28 22:57:13 UTC
Same was happening to me on ubuntu 16.04

Found a solution, download the older launcher from https://forums.eveonline.com/default.aspx?g=posts&t=488082
Start the launcher sh script cancel the its update.
Let it download the resources and close it.
On reopening you can update and it works.

Hope it helps
Casiella Truza
Ecliptic Rift
#10 - 2016-12-04 23:11:56 UTC
I was having the same issue and using the previous launcher (as suggested by Morticia Vore), then canceling the launcher update, seems to have allowed it to progress and continue to download the resource files.

Interestingly, while trying to get the newer launcher version to go, wrestool crashed and generated an error report to send into Canonical (running Ubuntu xenial here).
Tek Nite
The Scope
Gallente Federation
#11 - 2016-12-05 00:42:46 UTC
I could not get this to work. I am only missing a single file as I have gone over in multiple places could any of you please give me the file located at:

home/.eve/ResFiles/83/831e3f7afbd5e7e0_d58a99e6c560f91cca58a77ca9ded442

I would be so damn grateful. I've been at this for almost 2 days on her eand on reddit. I think this si the final thing to make it work.
Murtoc
To The Pain
#12 - 2016-12-05 13:15:26 UTC
I had issues as well with indexing files. This is how I got around the issue and got up and running.

From you users home directory I ran the following.

rm -rf .nv
rm -rf .cache/CCP/
rm -rf .eve
rm -rf .EVE
rm -rf .local/share/CCP
rm -rf .config/CCP/

After which when I ran the evelauncher it downloaded all the files correctly and I was able to log in.
Hope this helps.
Tek Nite
The Scope
Gallente Federation
#13 - 2016-12-05 19:28:59 UTC
Murtoc wrote:
I had issues as well with indexing files. This is how I got around the issue and got up and running.

From you users home directory I ran the following.

rm -rf .nv
rm -rf .cache/CCP/
rm -rf .eve
rm -rf .EVE
rm -rf .local/share/CCP
rm -rf .config/CCP/

After which when I ran the evelauncher it downloaded all the files correctly and I was able to log in.
Hope this helps.


what is the -rf flag?

I did something similar last night and it might have worked not sure yet. I just deleted the entire .eve file and when it redownladed it it downloaded my missing file. I choose to download all files as well so when it downloads I will try to launch
Murtoc
To The Pain
#14 - 2016-12-05 21:33:52 UTC
Tek Nite wrote:


what is the -rf flag?

I did something similar last night and it might have worked not sure yet. I just deleted the entire .eve file and when it redownladed it it downloaded my missing file. I choose to download all files as well so when it downloads I will try to launch



The -rf tell is to recursively remove files/directories and to force it without asking permission.

I found just deleting the .eve directory wasn't enough. I am not sure if all are required or which are required.
I just know that in deleting all those it was able to download the files and do what it needed to without failing or running in to the indexing issue.
Tek Nite
The Scope
Gallente Federation
#15 - 2016-12-05 22:03:05 UTC
Murtoc wrote:
Tek Nite wrote:


what is the -rf flag?

I did something similar last night and it might have worked not sure yet. I just deleted the entire .eve file and when it redownladed it it downloaded my missing file. I choose to download all files as well so when it downloads I will try to launch



The -rf tell is to recursively remove files/directories and to force it without asking permission.

I found just deleting the .eve directory wasn't enough. I am not sure if all are required or which are required.
I just know that in deleting all those it was able to download the files and do what it needed to without failing or running in to the indexing issue.


Thanks for letting me know what it means. I'm learning Linux. Been learning it's an ongoing thing.


I deleted the .eve file as well of some more of the files yo deleted but not quite all of them and it redownloaded it this time with my missing file. I had also choose to download all files this time unlike last time and did not try to luanch client between the new download of the missing file and the download of all the content. So I can not say for 100% exactly what fixed it.

As i doubt downloading the entire game is what fixed my problem I'm 99.9% sure that it was my missing file. that file was the only file among hundreds that had a ccp logo on the file so I think it was important.