LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 07-21-2016, 09:53 AM   #1
SCerovec
Senior Member
 
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 2,470
Blog Entries: 2

Rep: Reputation: 979Reputation: 979Reputation: 979Reputation: 979Reputation: 979Reputation: 979Reputation: 979Reputation: 979
Question D3D9 native acceleration on Slackware64 14.1 step by step


hi,
I happen to have a system with literally "tons" of slacky/sbo add-on packages.
(ain't we all ? )

Simply put: upgrading to 14.2 is on hold for the time being.

I would be really glad to try the native acceleration with "wine-nine" aka D3D9 on my radeon HD6770 ("Juniper XT")

Is there a way I update the least amount of packages on my Slackware64 14.1 (multilib) systems and get the windows application fast and lean without a restart/virtual machine?

a list of required packages/compile options would be nice, a slackbuild managing the whole transition would be even nicer
 
Old 07-22-2016, 03:14 AM   #2
Daedra
Senior Member
 
Registered: Dec 2005
Location: Springfield, MO
Distribution: Slackware64-15.0
Posts: 2,670

Rep: Reputation: 1369Reputation: 1369Reputation: 1369Reputation: 1369Reputation: 1369Reputation: 1369Reputation: 1369Reputation: 1369Reputation: 1369Reputation: 1369
I'm not sure exactly what you are asking for? Are you wanting a slackbuild for Wine with D3D9? Alien Bob's wine SlackBuild has that built in (wine-staging).

http://www.slackware.com/~alien/slackbuilds/wine/

Last edited by Daedra; 07-22-2016 at 03:44 AM.
 
Old 07-22-2016, 03:35 AM   #3
phenixia2003
Senior Member
 
Registered: May 2006
Location: France
Distribution: Slackware
Posts: 1,052

Rep: Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008
Hello,

I guess, but I could be wrong, that you're talking about Gallium3D NIne support, in which case you should look at wine-staging (requires mesa compiled with -nine option, which is the case since Slackware-14.2)

--
SeB
 
Old 07-23-2016, 12:20 PM   #4
SCerovec
Senior Member
 
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 2,470

Original Poster
Blog Entries: 2

Rep: Reputation: 979Reputation: 979Reputation: 979Reputation: 979Reputation: 979Reputation: 979Reputation: 979Reputation: 979
kind thanks for the responses ^_^

i did read the Alien Bobs wine.Slackbuild and found we are, sort of, "beating the dead horse"?

https://www.phoronix.com/scan.php?pa...m-Nine-Opposed

so i wondered if anyone had it "ticking" as it was still "alive"?

being it's "out of wine" (pun?), there is hardly any point chasing after 1.7.52 (per Alien Bob) the patches fail and the whole thing is hanging?

i did in meanwhile come to 14.2 to see it working "if ever" and maybe try porting it back to 14.1?
 
Old 07-23-2016, 02:00 PM   #5
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105
I think (looking at the latest wine-staging patch set) that by now the gallium-nine patches are part of wine-staging and a separate patch set is no longer required.
Perhaps I should build a new wine package soon.
 
Old 08-28-2016, 08:20 AM   #6
SCerovec
Senior Member
 
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 2,470

Original Poster
Blog Entries: 2

Rep: Reputation: 979Reputation: 979Reputation: 979Reputation: 979Reputation: 979Reputation: 979Reputation: 979Reputation: 979
Question

Quote:
Originally Posted by Alien Bob View Post
I think (looking at the latest wine-staging patch set) that by now the gallium-nine patches are part of wine-staging and a separate patch set is no longer required.
Perhaps I should build a new wine package soon.
@Alien Bob,

1. How could I tell these are native direct X (Gallium nine) and not D3DX9_36 workarounds for replacing parts of DX9? What do i look for?

2. Didn't the 1.9.15 include additional patches for native DX9 translation? Where would we look for those additional patches?
 
Old 08-28-2016, 03:29 PM   #7
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105
Quote:
Originally Posted by SCerovec View Post
@Alien Bob,

1. How could I tell these are native direct X (Gallium nine) and not D3DX9_36 workarounds for replacing parts of DX9? What do i look for?

2. Didn't the 1.9.15 include additional patches for native DX9 translation? Where would we look for those additional patches?
After I wrote that post, I went to look more closely and determined that the gallium-nine patches are still separate. A couple of days later I have built new packages for Wine which have both the wine-staging and gallium-nine patch sets applied.
 
Old 09-01-2016, 05:10 PM   #8
SCerovec
Senior Member
 
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 2,470

Original Poster
Blog Entries: 2

Rep: Reputation: 979Reputation: 979Reputation: 979Reputation: 979Reputation: 979Reputation: 979Reputation: 979Reputation: 979
Thumbs up

Quote:
Originally Posted by Alien Bob View Post
After I wrote that post, I went to look more closely and determined that the gallium-nine patches are still separate. A couple of days later I have built new packages for Wine which have both the wine-staging and gallium-nine patch sets applied.
Correct,
and I'm really grateful for it sir! kind thanks!

but, for a while that I was without a patched staging, I did consider to find a patch and couldn't find any good one.

even tried building 1.7.52the last one with old one patch but to no avail...

Is there an advice for seeking out a fresh one, should the need arise again?

How did You come by? Any advice would be interesting
 
  


Reply

Tags
acceleration, d3d9, native, radeon, wine-nine


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: Step By Step Ubuntu 15.10 (Wily Werewolf) LAMP Server Setup LXer Syndicated Linux News 0 11-24-2015 09:53 PM
LXer: Dual-Boot Ubuntu 15.04/14.10 And Windows 10/8.1/8: Step By Step Tutorial With Screenshots LXer Syndicated Linux News 0 07-15-2015 12:42 AM
Step-By-Step Instruction to install Linksys WPC11 Ver.4 Wireless Card Zypher Linux - Hardware 8 08-12-2009 10:43 AM
Step by Step guied for Installation pent@net Dvb card under linux mobassir Linux - Networking 4 06-07-2006 07:31 PM
extremely detailed step by step instructions wanted for nvdia driver installation!!! saquib Linux - Hardware 1 03-09-2006 01:21 AM

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

All times are GMT -5. The time now is 11:57 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
Open Source Consulting | Domain Registration