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.
 

Wine fails to open exefile.exe

Author
Pippinpaddleopsicopolis Padocain
The Scope
Gallente Federation
#1 - 2015-04-24 16:24:00 UTC  |  Edited by: Pippinpaddleopsicopolis Padocain
Hey all.

After finally getting my **** together, learning about hardware, purchasing a suitable gaming pc and installing Linux Mint Mate Edition, Wine and EVE, I've run into a new issue.

While the launcher runs perfectly well, I'm unable to run the client proper, I've tried starting it trough the launcher and directly starting it by having Wine run exefile.exe in /EVE/bin.

EDIT:
Hardware info:
AMD 8320
RAM 8GB
NVIDIA GTX960

Software info:
wine 1.6 installed
libtxc-dxtn-s2tc0 libtxc-dxtn-s2tc0:i386 installed
nvidia-331 installed
GUI applications used for listing hardware, e.g. the system monitor do not show, the NVIDIA card at all, neither does the driver manager

Can't think of anything else to list right now.

Any advice?

o7, Pip

UPDATE: It appears that repair.exe has removed my resfiles. All 7,8GB. Downloading them again right now.
UPDATE 2: Having all resources files made no difference.
Pippinpaddleopsicopolis Padocain
The Scope
Gallente Federation
#2 - 2015-04-25 17:10:02 UTC
Does anyone have experience with this kind of problem?
Torgeir Hekard
I MYSELF AND ME
#3 - 2015-04-25 17:57:05 UTC  |  Edited by: Torgeir Hekard
Console output. Without it there's nothing to divine.

Though you should update wine to the 1.7 branch (it's in PPAs).

Also, okay, you do have the NVidia card. But.
1) What's your display connected to
2) lspci | grep NV
3) glxinfo | grep string
4) Nowait. GTX 960. That's too fresh. I think you need bleeding-edge drivers for that. Like 346+. I think you should try xorg-edgers PPA. It appears to have the 349 driver.
Pippinpaddleopsicopolis Padocain
The Scope
Gallente Federation
#4 - 2015-04-25 18:07:32 UTC  |  Edited by: Pippinpaddleopsicopolis Padocain
Torgeir Hekard wrote:
Console output. Without it there's nothing to divine.

Though you should update wine to the 1.7 branch (it's in PPAs).

Also, okay, you do have the NVidia card. But.
1) What's your display connected to
2) lspci | grep NV
3) glxinfo | grep string
4) Nowait. GTX 960. That's too fresh. I think you need bleeding-edge drivers for that. Like 346+. I think you should try xorg-edgers PPA. It appears to have the 349 driver.


1) The card.

2) 01:00.0 VGA compatible controller: NVIDIA Corporation GM206 [GeForce GTX 960] (rev a1) (As an aside, sysinfo shows the card, while the system monitor doesn't. Do you know an application to monitor card usage?

3)
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0"

4) I'll look into that.

And thank you so much for your time and help.

EDIT:
From the description of the ppa you recommended:
Quote:

Packages for those who think development versions, experimental and unstable are for old ladies. We want our crack straight from upstream git! Well, straight, we want it built and packaged so we don't need to know what we're doing, except that we will break our X and put our computers on fire.

I like their self-awareness. They do have the nvidia-349 package.
Torgeir Hekard
I MYSELF AND ME
#5 - 2015-04-25 18:38:38 UTC
Oh well, looks like it's a driver problem. Have fun making the proprietary driver work.
Update it to the latest version, and if that does not help, you'll probably have to manually kick xorg until it starts moving.

Also I don't remember if you need some kind of ia32 libs lately to make it work in 32bit applications.
Pippinpaddleopsicopolis Padocain
The Scope
Gallente Federation
#6 - 2015-04-25 18:50:19 UTC  |  Edited by: Pippinpaddleopsicopolis Padocain
Torgeir Hekard wrote:
Oh well, looks like it's a driver problem. Have fun making the proprietary driver work.
Update it to the latest version, and if that does not help, you'll probably have to manually kick xorg until it starts moving.

Also I don't remember if you need some kind of ia32 libs lately to make it work in 32bit applications.


Oh, bother.

I have a last question. Does the following warning from the ppa description apply to me?

Quote:

* WARNING: Do not use this PPA with the precise X backport stacks, aka if you fresh install of 12.04.2 or newer. You can switch back to a compatible one by installing xserver-xorg-lts-precise instead if you do want to use these packages but horrible things will happen if you don't.


I'm not entirely sure if I understand it correctly, so I'd rather ask.
Torgeir Hekard
I MYSELF AND ME
#7 - 2015-04-25 19:03:00 UTC
It does not.

Though I'm not quite sure how mate fares with ubuntu ppas, but as far as I understand aside from the custom desktop packages it's essentially the latest LTS which is currently 14.04, so you should be fine.
Pippinpaddleopsicopolis Padocain
The Scope
Gallente Federation
#8 - 2015-04-25 19:09:35 UTC
Torgeir Hekard wrote:
It does not.

Though I'm not quite sure how mate fares with ubuntu ppas, but as far as I understand aside from the custom desktop packages it's essentially the latest LTS which is currently 14.04, so you should be fine.


Thanks for the help. I'll update if it works or breaks X.
Pippinpaddleopsicopolis Padocain
The Scope
Gallente Federation
#9 - 2015-04-25 21:02:31 UTC
It worked.

And my god is EVE beautiful.