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.
 

Launcher, Slackware, network workaround maybe?

Author
Cipher Jones
The Thomas Edwards Taco Tuesday All Stars
#1 - 2013-07-30 06:18:41 UTC
Got a fresh w7 install here. Want to run (dual boot) Slackware 14 on this box, will just run it off of my windows install. So for this box I don't have to worry about updating. But my kid wants to play. He's not allowed to have windows anymore, so he's running Slackware 14 also, but without the dual booting.

So if the launcher does not function would the best bet just to be to Samba the current install to the second box? Seems like the trouble is random with the launcher regardless of distro.

Whats the best wine to compile for the current patch? I notice that some people say to run dll patches some do not.

Is there a current non distro specific walkthrough?

Thanks in advance. (I'll likely build everything from source)

internet spaceships

are serious business sir.

and don't forget it

Torgeir Hekard
I MYSELF AND ME
#2 - 2013-07-30 07:19:26 UTC  |  Edited by: Torgeir Hekard
>He's not allowed to have windows anymore, so he's running Slackware 14 also

LOL, what did he do to deserve such a cruel fate?

Anyway, yes, you can freely drag eve client around, no problem with that.

The best wine is probably latest. There's an alternative, though, - using PlayOnLinux, but I'd like someone else to comment on such an experience since I don't use it.

I'm not sure about non-distro-specific walkthrough. I'm actually not quite sure it needs a distro-specific walkthrough in the first place if you want to build wine from source. Well, other than distro-specific packages and shenanigans to cross-compile and run x86 wine on an amd64 OS.

Personally, I still run wine 1.5.31 with awesomium patch since it works for me perfectly (I've never had any problems with launcher or client with it, other than CQ crash, so I'm not in much need to update it). I believe I have no dll overrides whatsover apart from d3d11 disabled (though people commented it's not necessary). I believe I didn't even install any VC runtimes.

So just go grab the latest x86 wine (should be 1.6.something), x86 libs for your system, a toolchain and probably the awesomium patch (not sure if SSL handling is fixed in wine 1.6, so I'd be on the safe side and use the patch). Don't need any shamanic dances, everything should build and run smoothly without any further changes (though you'd probably like a clean wine prefix and winetrics corefonts so you'd have numbers on your market graphs).
Karti Aivo
KarmaFleet
Goonswarm Federation
#3 - 2013-07-30 07:35:27 UTC
Yeah just push the new install out when u some-how got it.
Or let him run an Ubuntu VM to be able to launcher-download in tehre ; then he doesnt have to wait till the client is push'd onto his hdd.

As for "Whats the best wine to compile for the current patch?" I got no problem running the latest version; though im using the latest LTS Release of Mint. Witht he dll patches it really is a bit "random", made it work with and without.
Cipher Jones
The Thomas Edwards Taco Tuesday All Stars
#4 - 2013-07-30 08:21:32 UTC
Torgeir Hekard wrote:
>He's not allowed to have windows anymore, so he's running Slackware 14 also

LOL, what did he do to deserve such a cruel fate?

Anyway, yes, you can freely drag eve client around, no problem with that.

The best wine is probably latest. There's an alternative, though, - using PlayOnLinux, but I'd like someone else to comment on such an experience since I don't use it.

I'm not sure about non-distro-specific walkthrough. I'm actually not quite sure it needs a distro-specific walkthrough in the first place if you want to build wine from source. Well, other than distro-specific packages and shenanigans to cross-compile and run x86 wine on an amd64 OS.

Personally, I still run wine 1.5.31 with awesomium patch since it works for me perfectly (I've never had any problems with launcher or client with it, other than CQ crash, so I'm not in much need to update it). I believe I have no dll overrides whatsover apart from d3d11 disabled (though people commented it's not necessary). I believe I didn't even install any VC runtimes.

So just go grab the latest x86 wine (should be 1.6.something), x86 libs for your system, a toolchain and probably the awesomium patch (not sure if SSL handling is fixed in wine 1.6, so I'd be on the safe side and use the patch). Don't need any shamanic dances, everything should build and run smoothly without any further changes (though you'd probably like a clean wine prefix and winetrics corefonts so you'd have numbers on your market graphs).


He infected the **** out of my wifes computer and his laptop. My youngest brother is closer to his age than mine and when they get together its a computer nightmare. The wife bought that PC to play DIII, which runs great in linux. So he's got some quality learning time with dad. I meant he would be running slackware with me also, not with windows also.

I might actually try the PlayOnLinux to see what its all about. I remeber the "linux client" was just a hacked Cedega. I bought 6 months of Cedega, it was OK, but hacking wine was better end result.

I'll have to look into that awesomium patch with wine, never needed it before (probably didnt exist yet?) but I always remember having to patch crazy dll's, and you would need certain ones for certain games, but some would crash other games; resulting in multiple wine builds. I'm not really interested in anything but Eve and DIII.

I had also considered gentoo for myself. Always heard it was tops for gaming but my last rig had a hardware issue with it, maybe this one will be different.

internet spaceships

are serious business sir.

and don't forget it

Torgeir Hekard
I MYSELF AND ME
#5 - 2013-07-30 08:48:06 UTC  |  Edited by: Torgeir Hekard
Cipher Jones wrote:

I might actually try the PlayOnLinux to see what its all about. I remeber the "linux client" was just a hacked Cedega. I bought 6 months of Cedega, it was OK, but hacking wine was better end result.

PlayOnLinux has nothing to do with commercial wine forks. It's just a bunch of scripts around wine. It automatically downloads the best wine version with proper patches for the game you specify, installs proper 3rd party software (VC runtimes and all), makes appropriate overrides, and does it all in a separate prefix for a game. Or so they say. Not without problems though. Scripts for specific games are somewhat lagging behind the bleeding edge, and it implies it will download the game itself (which I don't need, having my eve installation).
Cipher Jones wrote:

I'll have to look into that awesomium patch with wine, never needed it before (probably didnt exist yet?) but I always remember having to patch crazy dll's, and you would need certain ones for certain games, but some would crash other games; resulting in multiple wine builds. I'm not really interested in anything but Eve and DIII.

IIRC it does exist for quite a while, It's just the problem became very apparent with the new launcher. Before you'd only have https troubles in IGB, but since the new launcher appeared, without the SSL fix it refuses to work half the time.
Cipher Jones wrote:

I had also considered gentoo for myself. Always heard it was tops for gaming but my last rig had a hardware issue with it, maybe this one will be different.

I can't give you an authoritative answer, but both Slackware and Gentoo are rather strange choices for your purpose. Slackware is a great educational distro, since while configuring it you'll learn how your system works (and what depends on what). Well, you can even make it work for you, but it requires much tinkering, so you'd be playing Configure Slackware for a week before playing EVE Online. As for gentoo, in my experience I was spending more time emerging stuff (can't really say compiling since emerge is like ./configure && make && make install Lite - it gives you a vague sense of control and self-importance while not making you actually learn anything). emerge KDE openoffice, and you have yourself a nice electric heater for the next half a day.
Personally, if you just want the **** done, you go debian-based.
Spoofeydoo
Eternity INC.
Goonswarm Federation
#6 - 2013-07-30 14:15:39 UTC
Slackware64 14.0 here. Wine-1.6 from the Winehq binary downloads slackware package. From winetricks - vcrun2005, vcrun2008 and vcrun2010.

I have a fruit cup and I'm not afraid to use it.

Cipher Jones
The Thomas Edwards Taco Tuesday All Stars
#7 - 2013-07-30 18:05:57 UTC
Spoofeydoo wrote:
Slackware64 14.0 here. Wine-1.6 from the Winehq binary downloads slackware package. From winetricks - vcrun2005, vcrun2008 and vcrun2010.


Beautiful. I'll post how it goes this weekend.

internet spaceships

are serious business sir.

and don't forget it

Cipher Jones
The Thomas Edwards Taco Tuesday All Stars
#8 - 2013-07-31 19:27:47 UTC  |  Edited by: Cipher Jones
Cipher Jones wrote:
Spoofeydoo wrote:
Slackware64 14.0 here. Wine-1.6 from the Winehq binary downloads slackware package. From winetricks - vcrun2005, vcrun2008 and vcrun2010.


Beautiful. I'll post how it goes this weekend.


Hit it with the corefonts also and am sitting in my hangar. Thanks.

Edit; Launcher is sketchy however. Sometimes it works, sometimes it doesn't.

Edit; Flushing the cache on the launcher works.

internet spaceships

are serious business sir.

and don't forget it

Krimishkev
Sebiestor Tribe
Minmatar Republic
#9 - 2013-10-22 10:36:37 UTC  |  Edited by: Krimishkev
Just decided to start messing around with Linux again. I decided on Slackware64 14.0, and obviously WinE.

I know this isnt a straightforward process. Any tips or tricks? Novice here, I am familiar with shell commands and editing text files, ect. Never tried running a game in WinE though. In fact I've never even used it. I know the basics of Linux, but is there any definitive resource for information on this specific topic?

I seen a couple how-to's for other Linux distro's in here. Wondering if Slackware requires anything special. [DELETED, MISREAD]

Thanks in advance for any advice.

Installing Slackware now. Will check back later.

[edit] Also, planning on using SlackE17 as a WM, any kind of foreseeable issues here? [edit]
Cipher Jones
The Thomas Edwards Taco Tuesday All Stars
#10 - 2013-10-22 19:28:51 UTC
Cipher Jones wrote:
Cipher Jones wrote:
Spoofeydoo wrote:
Slackware64 14.0 here. Wine-1.6 from the Winehq binary downloads slackware package. From winetricks - vcrun2005, vcrun2008 and vcrun2010.


Beautiful. I'll post how it goes this weekend.


Hit it with the corefonts also and am sitting in my hangar. Thanks.

Edit; Launcher is sketchy however. Sometimes it works, sometimes it doesn't.

Edit; Flushing the cache on the launcher works.


Pretty much this. Did 32 bit slackware. Wine from winehq for slackware. I use sbopkg for my package manager and used it to download winetricks. I ran the 3 scripts from winetricks he mentioned plus the corefonts script.

I use Fluxbox for my WM but it also works in KDE. Haven't tried any other WM's.

Its missing a few textures, mostly where the faction symbols go. I haven't had time to look for a fix for that. Besides that and captains quarters it works great.

internet spaceships

are serious business sir.

and don't forget it

Krimishkev
Sebiestor Tribe
Minmatar Republic
#11 - 2013-10-22 20:01:04 UTC
Got Slackware Installed, went flawlessly.

I'm running this on and older AMD Phenom II X4 Laptop, here some pertinent specs

ACER Aspire 7552G-6061

AMD Phenom II X4 N950Mobile
ATI Radeon HD 5650 Mobility
Chipset Audio
4GB DDR3
500GB SATA
8xDVD+/-R/RW/CD-R/RW
Wireless/Gigabit Ethernet

Everything pretty much worked out of the box. I am so impressed. I almost went for openSUSE because linux.org recommended it for laptops.

But really... 3D Acceleration, Audio, Wireless, even all the function keys and touchpad... just... works.

I havent nitpicked everything yet, but so far, so good.

I'm wondering if the default X Radeon drivers will work? It doesn't seem that any of you mentioned anything about having to hack around video drivers.

Really stoked.
Cipher Jones
The Thomas Edwards Taco Tuesday All Stars
#12 - 2013-10-23 02:04:35 UTC
Installed Nvidias driver package when I installed slackware. Its a dream come true TBH.

internet spaceships

are serious business sir.

and don't forget it

Krimishkev
Sebiestor Tribe
Minmatar Republic
#13 - 2013-10-23 14:23:30 UTC
Got into winetricks via sbopkg and run into a problem.

vcrun2005, vcrun2008, vcrun2010 are not in the listing of the wintricks install dialog.

neither is corefonts.

Any ideas?
Nebu Retski
Lead Farmers
#14 - 2013-10-23 14:30:29 UTC
Winetricks @ WineHQ

You can always download winetricks manually to install the vcrun and corefonts packages.
Krimishkev
Sebiestor Tribe
Minmatar Republic
#15 - 2013-10-23 14:43:51 UTC
Yeah, I was there too, just didnt read down far enough. Thanks.

Krimishkev
Sebiestor Tribe
Minmatar Republic
#16 - 2013-10-23 15:45:48 UTC
Had some weird, what seemed to be, memory allocation errors with vcrun2005 according to the winetricks script. Needed the cabinet unpacker, got that from sbopkg, to unpack the fonts with the winetricks script. Everything else went fine. Running the EVE-O Installer right now.

Krimishkev
Sebiestor Tribe
Minmatar Republic
#17 - 2013-10-23 23:58:30 UTC
Up and running, stable and smooth.

Slackware64 14.0 (MultiLib Conversion)
Wine 1.7.4 32bit
ATI Catalyst 13.20 DEV


ATI USERS READ


One major issue. The ATI Catalyst installer puts the 32bit DRI binaries in the wrong place.

This cause me to almost quit trying. The solution was to put

LIBGL_DRIVERS_PATH=/usr/lib/xorg/modules/dri

into the desktop shortcut command so that Wine is able to find the DRI binaries.



The process for installiing the 32bit compatibility layer is well documented by alienBOB, and he even provides every single file precompiled for you. He even provides instructions for converting a 32bit package to a compatible 32/64 bit package. So with this information you could possibly skip the whole Catalyst installation and try to run the MESA Radeon drivers in 32bit. Wine64 is not _ready_ yet, and EVE Online is not 64bit anyway. Besides, there's a lot to be gained from a 32bit compatible x86_64 system.

Learned a lot, good fun.

Thanks for the tidbits of information. I might try to write a proper Slackware64 14.0 / Wine 1.7.4 32bit / EVE HOW-TO. If anyone is interested in this let me know and I will probably do it. I dont think a lot of people use Slackware due to its reputation for being VERBOSE. (Nothing like Gentoo, but definately not like Fedora, or Ubuntu)