Bug 753055 - NVIDIA proprietary drivers + SELinux make system crash.
Summary: NVIDIA proprietary drivers + SELinux make system crash.
Keywords:
Status: CLOSED DUPLICATE of bug 748069
Alias: None
Product: Fedora
Classification: Fedora
Component: distribution
Version: 16
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Bill Nottingham
QA Contact: Bill Nottingham
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-11 08:01 UTC by Aleksander Zdyb
Modified: 2014-03-17 03:29 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2011-11-11 12:07:26 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Aleksander Zdyb 2011-11-11 08:01:54 UTC
NVIDIA proprietary drivers installed from RPM Fusion + SELinux make system crash.


Version-Release number of selected component (if applicable):
kernel-3.1.0-7.fc16.x86_64
libselinux-2.1.6-4.fc16.x86_64
selinux-policy-3.10.0-51.fc16.noarch
selinux-policy-targeted-3.10.0-51.fc16.noarch
xorg-x11-server-Xorg-1.11.1-1.fc16.x86_64
akmod-nvidia-285.05.09-1.fc16.4.x86_64
xorg-x11-drv-nvidia-libs-285.05.09-1.fc16.x86_64
xorg-x11-drv-nvidia-285.05.09-1.fc16.x86_64
kmod-nvidia-3.1.0-7.fc16.x86_64-285.05.09-1.fc16.4.x86_64


How reproducible: each time.


Steps to Reproduce:
1. Have SELinux default enforcing mode set to "Enforcing"
2. Install akmod-nvidia and all it's dependencies (or precompiled kmod)
3. Reboot system
  

Actual results:
X starts. NVIDIA logo is shown followed by default Verne wallpaper. Then a sad computer icon appears with message "Oh no! Something has gone wrong. A problem has occurred and the system can't recover. Please contact a system administrator"


Expected results:
Login screen should appear.


Additional info:
I've found two workarounds to this problem:
1. set SELinux to "permissive" mode, 
2. uninstall NVIDIA proprietary drivers and use nouveau.

In case, it was recognized as this bug: https://bugzilla.redhat.com/show_bug.cgi?id=737223 regression, my glibc is: glibc-2.14.90-14.x86_64.


If more information is needed, I will be happy to provide it.


Subjective comment:
I know proprietary drivers are not supported by Fedora, but in Fedora 15 everything worked fine (I've just upgraded using preupgrade). Moreover using nouveau is not an option as there are many problems with it:
* no 3d acceleration,
* extremely poor 2d performance (even scrolling simple webpages shows glitches),
* suspend doesn't work (system freezes on each attempt),
* no HDMI sound.

Switching off SELinux is better choice on desktop, but it decreases security.

Comment 1 Andre Robatino 2011-11-11 12:07:26 UTC
Looks like a duplicate of bug 748069, which is fixed by available updates in selinux-policy* and libsepol.

*** This bug has been marked as a duplicate of bug 748069 ***


Note You need to log in before you can comment on or make changes to this bug.