LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices



Reply
 
Search this Thread
Old 12-12-2012, 05:15 PM   #1
WetFroggy
Member
 
Registered: Jul 2008
Posts: 49

Rep: Reputation: 0
Question Wine, Slackware 14.0, Planetside2


Normally I wouldn't ask this here, but I'm a bit puzzled - and the helpful folks over in the related wine thread, I believe are puzzled as well.

Planetside2 (free to play game) on wine-1.5.15 (i486) ran relatively "fine" when I was using a stock install (patched up enough to use htop) of 13.37 64 (multi-lib using Alien's packages).

After a clean install of 14.0 64 (again, with Alien's nicely done compat packages, thanks Alien), the launchpad ceased to be able to connect. I've tried wine-1.5.15 (i486 & x86_64) and 1.5.18 (i486 & x86_64). New prefixes, suggested tweaks, etc, and no change. Used a brand new ps2 destination folder (lots of large files to re-download, so easier to copy them over, if the Launchpad ever behaves), deleted the libs folder Launchpad uses, to force it to re-download, nothing changed.

I began to wonder if this was something a bit deeper than wine, on my move from 13.37 to 14.0. (Yes, "things did change", but what would cause it to no longer connect?)

I've tried the change here (preloader complaint showed up, in 14.0) https://www.linuxquestions.org/quest...ilable-855667/ and the result is the same, Launchpad won't connect. (I have reverted back, since no change means that wasn't the problem).

So I ask those who might know Slackware's innards a bit better, is this a wine issue I'm running into, or something I need to set in Slackware?
Where should I begin this search?

(NOTE - The program ran as well as it could, when I was using 13.37 - in 14.0 the Launcher doesn't even connect.)

Further Clarification:
Launcher, if it's lib folder is deleted, does successfully re-download & re-install "itself", its when it goes to connect to whatever is next, that it gets lost. A typical "failure" has the launcher attempting to open a browser to a specific page, and it doesn't even get that far. It's as if it completely misplaces the internet (or it seems that way).

Last edited by WetFroggy; 12-12-2012 at 07:51 PM.
 
Old 12-19-2012, 01:28 AM   #2
kingbeowulf
Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware64 14.1, Slackware 14.1
Posts: 527

Rep: Reputation: 140Reputation: 140
Did you run via CLI and check the output? Might be a hint. For example, I had a heck of a time with DDO Online due to SSL vs. TLS authentication.
 
Old 01-02-2013, 10:27 PM   #3
WetFroggy
Member
 
Registered: Jul 2008
Posts: 49

Original Poster
Rep: Reputation: 0
Yes. There is not much to say, unless I run with a full debug or snoop, then and only then does the output seem to suggest it's dying on an "awesomium" process - or around that.

I'd post the related logs, except these are huge, I don't think they'd even fit on here.

From what I assume to be happening, that process is attempting to connect to where-ever it needs to, and just ends up not getting an answer back, then reports as such. Only the launchpad client is "connecting" (to where-ever), as if I remove some of the related files it needs to use (those that have to do with awesomium), it re-acquires them. Then attempts to connect, using what it just re-acquired, only to error out (due to the files it re-acquired, being unable to connect out ... ? .. ??).
 
Old 01-03-2013, 03:49 AM   #4
kingbeowulf
Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware64 14.1, Slackware 14.1
Posts: 527

Rep: Reputation: 140Reputation: 140
Sounds like the same issue DDO Online (DDO) and Lord of the Rings Online (LotRO) has with their launcher. "Awesomium" is a customized port of chromium/webkit. Under WINE most can't seem to get it to work even thought the game client should. Part of the problem might be SSL/TLSv1 authentication, the rest is that Awesomium sucks. Looks like the loader first checks the update/patch level and then tries to log in and can't.

See if you get the error "err:secur32:SECUR32_initSchannelSP TLS library not found, SSL connections will fail" in the CLI when running the loader. There were some changes in openSSH/openSSL for 14.0. In that case, you will need the following Slackware 32-bit packages:
n/nettle
n/p11-kit

Use "convertpkg-compat32" from Alien Bob's multilib stuff and then recompile wine by adding "--with-gnutls=yes" to the configure line. Now, WINE should pick up the missing libs, but seems to be hardcoded (depending on patch version) to ignore gnuTLS.

I also create a clean WINEPREFIX for each games I still run via WINE. That way, optimizations etc for one won't bork another.

Then there are the continued rumors re: a linux port now that they have ported to OS X...
 
1 members found this post helpful.
Old 01-03-2013, 05:39 AM   #5
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 5,390

Rep: Reputation: Disabled
Quote:
Originally Posted by kingbeowulf View Post
See if you get the error "err:secur32:SECUR32_initSchannelSP TLS library not found, SSL connections will fail" in the CLI when running the loader. There were some changes in openSSH/openSSL for 14.0. In that case, you will need the following Slackware 32-bit packages:
n/nettle
n/p11-kit
Thanks for that reminder kingbeowulf. I have added gmp, nettle and p11-kit to the multilib massconvert32.sh script and refreshed the multilib compat32 package set for Slackware 14 and -current. I am uploading all of that now.

Eric
 
1 members found this post helpful.
Old 01-25-2013, 05:33 PM   #6
WetFroggy
Member
 
Registered: Jul 2008
Posts: 49

Original Poster
Rep: Reputation: 0
Smile

Busy, Busy, Busy. Finally had some time to try things out.

Quote:
Originally Posted by kingbeowulf View Post
Sounds like the same issue DDO Online (DDO) and Lord of the Rings Online (LotRO) has with their launcher. "Awesomium" is a customized port of chromium/webkit. Under WINE most can't seem to get it to work even thought the game client should. Part of the problem might be SSL/TLSv1 authentication, the rest is that Awesomium sucks. Looks like the loader first checks the update/patch level and then tries to log in and can't.

See if you get the error "err:secur32:SECUR32_initSchannelSP TLS library not found, SSL connections will fail" in the CLI when running the loader. There were some changes in openSSH/openSSL for 14.0. In that case, you will need the following Slackware 32-bit packages:
n/nettle
n/p11-kit

Use "convertpkg-compat32" from Alien Bob's multilib stuff and then recompile wine by adding "--with-gnutls=yes" to the configure line. Now, WINE should pick up the missing libs, but seems to be hardcoded (depending on patch version) to ignore gnuTLS.
Tried that, and now it loads successfully! Thank you kindly, kingbeowulf.

Quote:
Originally Posted by Alien Bob View Post
Thanks for that reminder kingbeowulf. I have added gmp, nettle and p11-kit to the multilib massconvert32.sh script and refreshed the multilib compat32 package set for Slackware 14 and -current. I am uploading all of that now.

Eric
And as I'm extremely lazy (or well rested), thank you, for this as well, Eric.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Can't run Wine: "wine: could not exec wineserver" Slackware 13.1 ShellyCat Slackware 5 07-01-2010 06:46 PM
Wine for Slackware 9.1 Zuggy Linux - Software 3 12-10-2004 03:52 PM
wine and slackware paul62 Linux - Software 16 07-31-2004 07:38 PM
wine and winesetuptk working well with slackware 9.0 and slackware 9.1 oobe Linux - Software 0 10-19-2003 01:29 PM


All times are GMT -5. The time now is 03:42 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration