LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
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 09-02-2015, 08:03 PM   #1
Pednick
Member
 
Registered: Nov 2014
Posts: 83

Rep: Reputation: Disabled
# Not yet. # --enable-nine \


Any particular reason why? I have to rebuild mesa just to enable nine, it's just a bit of a hassle.
 
Old 09-02-2015, 09:25 PM   #2
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
I have it enabled in my custom build, but unless you're running Wine, it's not too useful. Plus, it hasn't been tested enough to prove stable. You can enable it and rebuild Mesa to have it, but as stated, unless you're running Wine for Windows applications, it won't be much good.
 
Old 09-02-2015, 10:09 PM   #3
Pednick
Member
 
Registered: Nov 2014
Posts: 83

Original Poster
Rep: Reputation: Disabled
Yeah I use wine with d3dadapter, already rebuilt mesa with nine enabled was just wondering why slackware doesn't enable it when it's automatically enable in all other distros now through the binary.
 
1 members found this post helpful.
Old 09-03-2015, 01:28 AM   #4
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Slackware also doesn't include a few optional support vectors as well such as libomxil-bellagio and libclc.
 
Old 09-03-2015, 06:20 AM   #5
Pednick
Member
 
Registered: Nov 2014
Posts: 83

Original Poster
Rep: Reputation: Disabled
The reason I asked is because in the mesa slackbuild itself he commented

# Not yet.
# --enable-nine \

indicating that will be enabled, I just wanted to know the reason it's not. Maybe he figures it's interfering with the other code, I don't know, don't see how but again, I'm not a coder/programmer, in any case I'll stop asking a simple question.

Quote:
Originally Posted by ReaperX7 View Post
Slackware also doesn't include a few optional support vectors as well such as libomxil-bellagio and libclc.
 
Old 09-03-2015, 06:41 AM   #6
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
It is probably due to ReaperX7's second sentence in his first post.

Quote:
Plus, it hasn't been tested enough to prove stable.
Slackware is not one to just jump on the bandwagon, even if other distros have. Software needs to be proven reliable before it is incorporated into Slackware. Since it is labeled as "Not yet", it was probably tested at one point, but may have introduced instability wtih something. Or maybe one of the core developers had it enabled on their builds, but Pat felt it wasn't ready yet so he decided to not include it (but probably commented it out instead of removing it as a reminder to revisit it later).

But, there is no way of knowing the reason for sure unless Pat (or one of the core devs who is familiar with it) steps in to provide that information. Anything else is just speculation.
 
Old 09-03-2015, 01:46 PM   #7
Nille_kungen
Member
 
Registered: Jul 2005
Distribution: Slackware64-current
Posts: 587

Rep: Reputation: 201Reputation: 201Reputation: 201
I asked the same thing here http://www.linuxquestions.org/questi...ml#post5409568
As far as i understand it shouldn't effect the rest of mesa at all and needs the application to call for that function.
It needs an patched wine and then you need to enable it in wine config.
I can understand that it's not tested very much yet but unless anything tries to use the d3dadapter then it shouldn't matter.
But i might be wrong since my knowledge isn't big in this area.
 
Old 09-03-2015, 07:04 PM   #8
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
Code:
Thu Sep 3 22:02:39 UTC 2015
l/seamonkey-solibs-2.35-i586-1.txz: Upgraded.
n/mutt-1.5.24-i586-1.txz: Upgraded.
x/mesa-10.6.5-i586-2.txz: Rebuilt.
       Recompiled with --enable-nine.
xap/seamonkey-2.35-i586-1.txz: Upgraded.
       This update contains security fixes and improvements.
       For more information, see:
       http://www.mozilla.org/security/known-vulnerabilities/seamonkey.html
       (* Security fix *)
 
Old 09-03-2015, 07:09 PM   #9
Pednick
Member
 
Registered: Nov 2014
Posts: 83

Original Poster
Rep: Reputation: Disabled
Thanks for the news, it's so new it doesn't show on the site yet.

Quote:
Originally Posted by willysr View Post
Code:
Thu Sep 3 22:02:39 UTC 2015
l/seamonkey-solibs-2.35-i586-1.txz: Upgraded.
n/mutt-1.5.24-i586-1.txz: Upgraded.
x/mesa-10.6.5-i586-2.txz: Rebuilt.
       Recompiled with --enable-nine.
xap/seamonkey-2.35-i586-1.txz: Upgraded.
       This update contains security fixes and improvements.
       For more information, see:
       http://www.mozilla.org/security/known-vulnerabilities/seamonkey.html
       (* Security fix *)
 
Old 09-04-2015, 01:01 AM   #10
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
It's also going to be less useful on x86_64 unless you're building Wine64 only. It may be enabled on 32-bit systems, but on x86_64 it's entirely optional.
 
Old 09-04-2015, 06:54 AM   #11
Pednick
Member
 
Registered: Nov 2014
Posts: 83

Original Poster
Rep: Reputation: Disabled
Yeah I already noticed that, but it doesn't bother me, I've been using 32bit on my 64 bit all along since there's no big difference.

Quote:
Originally Posted by ReaperX7 View Post
It's also going to be less useful on x86_64 unless you're building Wine64 only. It may be enabled on 32-bit systems, but on x86_64 it's entirely optional.
 
Old 09-04-2015, 07:10 AM   #12
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
The additional support vectors libomxil-bellagio (OpenMAX for multimedia) and libclc (OpenCL via LLVM/Clang) actually are more useful, but as far as I know only AMD Radeons support OpenMAX and OpenCL fully. Mesa's Nouveau currently is still working on OpenCL, but I'm not sure if they're adding OpenMAX support ever, as far as Intel is concerned, neither is known fully if they support these features though they do have a project called beignet, but regardless those are far more useful than DirectX9 support at the moment.

Don't get me wrong, you can, and might benefit from rebuilding and enabling these features, provided you add the correct packages to support them, and a combination of nine, libomxil-bellagio, and libclc would give you a rounded out Mesa support system.

If you want to play around with these libraries I have them in my git repo. Just clone it and build the packages after grabbing copies of sources. Libclc' source is git clone only, and libomxil-bellagio requires a patch to build which I included, but nine should build without any extras.

Last edited by ReaperX7; 09-04-2015 at 07:18 AM.
 
  


Reply



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
I forgot enable "enable thin provisioning optimized storage for xendesktop" jokar.mohsen Linux - Virtualization and Cloud 21 12-03-2014 08:56 AM
how to recompile squid to enable -enable-storeio=coss ejinh Fedora 2 08-11-2010 04:15 AM
Can't enable 3D yzrider210 Linux - Hardware 24 12-29-2003 11:09 PM

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

All times are GMT -5. The time now is 09:26 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