LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 04-28-2019, 10:52 PM   #46
garpu
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 251

Rep: Reputation: 82

Quote:
Originally Posted by enorbet View Post
Thanks garpu for the background since the only two expansions I've ever played are WOTLK and Cata. I started on Cata but once I discovered how much deeper WOTLK is, I knew I'd found my niche. I'm sure you know the version of OpenGL can be specified in Wine and experimentation has led me to use the latest for best performance. I agree with you on CSMT. While it seems there may have been some regressions that resulted in a decrease in overall performance for awhile, that seems to have evened out and in some ways, actually improved.
Ah yeah...Wrath was really good--it was the first expansion I saw. I really loved the story, setting, and visuals of Pandaria, too. It was like they made WoW into a Hong Kong martial arts flick. (Plus Demonology warlocks were really strong then.) I have a theory that WoW expansions are like Star Trek movies--every other one sucks. (So: cata, Warlords of Draenor, Battle for Azeroth. I can't be arsed to care about BfA. Something about shiny slime and Garrosh 2.0.)

I think the only reason why I played BfA for so long is that I could buy game time with gold/tokens, and it ran really, really well under dxvk. :/
 
Old 06-08-2019, 12:56 PM   #47
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: Slackware
Posts: 8,862

Rep: Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790
I've added an FAudio SlackBuild.

https://github.com/duganchen/my_slac...dio.SlackBuild

Use it to build and install both a 64-bit and a compat32 package. Then the next time you build WINE, WINE will pick it up and you'll have a FAudio support in WINE.

And if you want Lutris, which is very much part of a modern WINE setup?

My SlackBuild:
https://github.com/duganchen/my_slac...ris.SlackBuild

gbschenkel's SlackBuild:
https://gitlab.com/gbschenkel/slackb...t/games/lutris

Thread:
https://www.linuxquestions.org/quest...-a-4175647567/

Last edited by dugan; 06-08-2019 at 01:07 PM.
 
2 members found this post helpful.
Old 06-10-2019, 02:12 PM   #48
garpu
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 251

Rep: Reputation: 82
Thanks for the FAudio slackbuild! Does it build both in sequence, or does one need to call it with a different ARCH flag? (And then convert.)

Also, is it for current or 14.2?

Last edited by garpu; 06-10-2019 at 02:14 PM.
 
Old 06-11-2019, 01:09 AM   #49
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,638

Rep: Reputation: Disabled
Quote:
Originally Posted by dugan View Post
How do you tell if FAudio is being used by wine or not? I built FAudio and created a compat32 package, then I rebuilt wine, but neither ldd or sbbdep show that FAudio is being built, I can't find anything in wine's config.log and there doesn't seem to be anything in ./configure --help.

Edit: It seems FAudio is reverted in wine-staging. Gentoo disables these specific patches for their staging build.

Code:
use faudio && STAGING_EXCLUDE="${STAGING_EXCLUDE} -W xaudio2-revert -W xaudio2_CommitChanges -W xaudio2_7-WMA_support -W xaudio2_7-CreateFX-FXEcho"
https://gitweb.gentoo.org/repo/gento...ing-4.9.ebuild

Last edited by orbea; 06-11-2019 at 01:43 AM.
 
1 members found this post helpful.
Old 06-11-2019, 08:00 AM   #50
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: Slackware
Posts: 8,862

Rep: Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790
Whoa. Thanks for looking at that. Looks like -staging has its own xaudio patch that's used instead.

https://github.com/wine-staging/wine...ert/definition
https://github.com/wine-staging/wine...e-FAudio.patch

I'll look into doing something like this later:

https://www.phoronix.com/forums/foru...26#post1083926

Last edited by dugan; 06-11-2019 at 08:04 AM.
 
Old 06-11-2019, 08:54 AM   #51
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,638

Rep: Reputation: Disabled
Thanks for finding the reasoning behind the patches being reverted. I tried disabling the relevant patches like in the phoronix link or gentoo's ebuild and now sbbdeb shows that wine is built with FAudio and sound still works in the few games I have tested. I can't say I notice much difference yet.
 
Old 06-14-2019, 07:38 AM   #52
garpu
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 251

Rep: Reputation: 82
Is anyone having issues with wine-4.10 or wine 4.10-staging built from Dugan's slackbuild and a chromium-based application not showing anything? I built 4.10 and 4.10-staing, and Guild Wars 2's trading post (chromium-based) won't load. I'm not finding any bugs on the wine forums about it, and someone on the gamingonlinux discord just tried 4.10 staging without any problem.

I know 4.9 worked, but I was on slackware 14.2. Did I forget to install something?

I did forget to install OpenAL, but should that affect chromium? (It's audio?)
 
Old 06-14-2019, 11:06 AM   #53
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: Slackware
Posts: 8,862

Rep: Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790
I didn't advertise this, but I should mention that I changed the build defaults now that I'm assuming a system with FAudio available.

Building with no options builds standard WINE. Building with "staging=true" builds wine-staging. Building with "staging=faudio" builds wine-staging without its xaudio patches (so that it picks up FAudio).

I have only tested the standard WINE 4.10 build and I have not tested it with any Chromium-based applications.
 
1 members found this post helpful.
Old 06-14-2019, 11:40 AM   #54
garpu
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 251

Rep: Reputation: 82
Quote:
Originally Posted by dugan View Post
I didn't advertise this, but I should mention that I changed the build defaults now that I'm assuming a system with FAudio available.

Building with no options builds standard WINE. Building with "staging=true" builds wine-staging. Building with "staging=faudio" builds wine-staging without its xaudio patches (so that it picks up FAudio).

I have only tested the standard WINE 4.10 build and I have not tested it with any Chromium-based applications.
Yeah, figured out it was building stock WINE, then flipped it to build staging. Good testing, though. Neither one loaded the trading post (the chromium thing.)

Proton worked, but was crashing because of esync/too many open files.

ETA: grabbed the version of WINE 4.9-staging that I know worked on my old box off of the old hard drive, installed it on the new box, and it worked fine. I'm building a version of wine 4.9 for the new box (current) to see if there's something it doesn't have that the old one did.

Last edited by garpu; 06-14-2019 at 12:28 PM. Reason: Added detail about wine 4.9
 
Old 06-14-2019, 01:40 PM   #55
garpu
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 251

Rep: Reputation: 82
OK, I recompiled wine-staging 4.9 on my new computer, and the trading post won't load. It will load with the version of wine-staging 4.9 I compiled on Slackware 14.2. Any ideas how I could figure out just what I'm missing?

ETA: here's a log: https://gist.github.com/garpu/952cc5...25a7a156251d33

Last edited by garpu; 06-14-2019 at 01:57 PM. Reason: added log.
 
Old 06-14-2019, 02:27 PM   #56
garpu
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 251

Rep: Reputation: 82
And here's the version of wine that works (compiled on 14.2): https://www.dropbox.com/s/010xfbad3e...4-1dc.txz?dl=0

Here's the one that doesn't (compiled against current): https://www.dropbox.com/s/o3ciykz0rw...4-1dc.txz?dl=0

Beyond that, I'm at the end of my skillset to figure out what I'm missing.
 
Old 06-14-2019, 05:26 PM   #57
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: Slackware
Posts: 8,862

Rep: Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790Reputation: 3790
Honestly, I think I'd start by comparing the the config.log and config.status files for both builds.
 
Old 06-14-2019, 05:41 PM   #58
garpu
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 251

Rep: Reputation: 82
Ack, I don't think I have it for the old computer.
 
Old 06-15-2019, 09:13 AM   #59
garpu
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 251

Rep: Reputation: 82
This gets stranger. AlienBoB's package for WINE works fine. So it's got to be something on my computer I'm missing that WINE is not being built against. (I have not tried to build AlienBoB's package on my computer. Not sure I'll get time this weekend.)
 
Old 06-15-2019, 09:21 AM   #60
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,638

Rep: Reputation: Disabled
It could also be a difference in the way wine is being built in dugan's and Alien Bob's scripts.
 
  


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
LXer: OBS Studio 20.0 Has Been Released Released | It Brings a Modular User Interface & Stinger Transitions LXer Syndicated Linux News 0 08-11-2017 09:00 AM
LXer: Wine 1.3.31 Has Been Released | Changelog | Download LXer Syndicated Linux News 0 10-22-2011 02:20 AM
My web server has been hacked. SU password has been disabled rcrosoer Linux - Security 11 06-27-2008 02:18 PM
LXer: Wine 0.9.24 Has Been Released LXer Syndicated Linux News 0 10-28-2006 08:54 PM
Wine 0.9 beta has been released! Orkie Linux - News 2 11-10-2005 11:48 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 12:38 PM.

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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration