|
|
#1 | |
|
Registered User
Join Date: Dec 2004
Posts: 31
|
As shown in this thread and described on RPMFusion here, the NVIDIA driver currently requires the allow_execstack SELinux boolean to be enabled to work properly on Fedora 12. Is this going to be fixed? As the SELinux Management utility lists for this option, "This should never, ever be necessary. Probably indicates a badly coded executable."
|
|
|
|
|
|
|
#2 | |
|
Registered User
Join Date: Nov 2009
Posts: 3
|
I also would like to see a fix come about that does not require relaxing security measures. I personally have held off on installing the drivers onto my Fedora 12 box until this is in some way addressed.
|
|
|
|
|
|
|
#3 | |
|
Registered User
Join Date: Dec 2004
Posts: 31
|
It looks like the RPMFusion distribution of the drivers has fixed this problem in the version in updates-testing. Looks like they rebuilt some of the binaries from source.
Quote:
|
|
|
|
|
|
|
#4 | |
|
Registered User
Join Date: May 2006
Posts: 477
|
Those are open source programs, but it will not fix the problem. libGL.so & libGLcore.so are closed source and contain the insecure code requiring execstack.
|
|
|
|
|
|
|
#5 |
|
Registered User
Join Date: Feb 2009
Posts: 226
|
I think the code isn't necessarily insecure, but requires the execstack privileges for performance reasons. If I remember correctly, one of the Nvidia people said that those libraries require the privileges so that they can execute code natively in order to increase OpenGL performance. So, removing the need for those privileges might cause an OpenGL performance hit for everyone.
|
|
|
|
|
|
#6 | |
|
Registered User
Join Date: Dec 2004
Posts: 31
|
Well, I have allow_execstack turned off with this version and 3D seems to be working fine on my system..
|
|
|
|
|
|
|
#7 | ||
|
Registered User
Join Date: May 2006
Posts: 477
|
Quote:
Quote:
|
||
|
|
|
|
|
#8 |
|
Registered User
Join Date: Dec 2004
Posts: 31
|
|
|
|
|
|
|
#9 |
|
Registered User
Join Date: Mar 2009
Posts: 36
|
I installed the Nvidia .run driver on Fedora 12 just like I did on F10+11 before, never used the RPMFusion one and there is no need at all for the allow_execstack boolean, everything works as intended.
|
|
|
|
|
|
#10 |
|
Unbuffered User
Join Date: Jun 2005
Posts: 388
|
I remember reading somewhere that the driver uses self modifying code for speed.
|
|
|
|
![]() |
| Thread Tools | |
|
|