(Created page with "== Broken Gnome 3? == [https://bugzilla.redhat.com/show_bug.cgi?id=716572 This bug] has raised its head for a number of users: primarily those using the nVidia binary drivers, i...") |
(Better way of fixing updates based on nirik's advice.) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== Broken Gnome 3? == | == Broken Gnome 3? == | ||
[https://bugzilla.redhat.com/show_bug.cgi?id=716572 This bug] has raised its head for a number of users: primarily those using the nVidia binary drivers, in whatever form. | [https://bugzilla.redhat.com/show_bug.cgi?id=716572 This bug] has raised its head for a number of users: primarily those using the nVidia binary drivers, in whatever form. Your graphical login page will work, but logging into the desktop will fail - you'll just get a desktop background, and no fall-back mode. | ||
To verify you have this bug, you can drop to a terminal and check your user's ~/.xsession-errors file. It should have an error something like: | |||
Unable to initialize clutter unable to find suitable fbconfig for the GLX context | Unable to initialize clutter unable to find suitable fbconfig for the GLX context | ||
... | Also, if you do "rpm -q gnome-shell", it will say: | ||
gnome-shell 3.0.2-3.fc15.x86_64 | |||
A revision lower than that (or, hopefully, higher) is a package unaffected. | |||
=== Fix It === | === Fix It === | ||
''Step 1.'' | '''Step 1.''' | ||
You need to run, as root: | You need to run, as root: | ||
Line 19: | Line 23: | ||
If you don't have firefox installed, then you wouldn't need that package listed in the command. | If you don't have firefox installed, then you wouldn't need that package listed in the command. | ||
''Step 2.'' | '''Step 2.''' | ||
As the xulrunner update is a security update, you will also need to ensure it doesn't automatically get reapplied the next reboot. The best way of doing this is to edit your /etc/yum.conf to include the following line: | |||
exclude=firefox-5.0-1.fc15 xulrunner-5.0-2.fc15 gnome-shell-3.0.2-3.fc15 | |||
You | You can revert this change at a later date, but it should not prevent more up-to-date packages being installed, so when fixed updates are available they will still be installed. |
Latest revision as of 13:36, 25 June 2011
Broken Gnome 3?
This bug has raised its head for a number of users: primarily those using the nVidia binary drivers, in whatever form. Your graphical login page will work, but logging into the desktop will fail - you'll just get a desktop background, and no fall-back mode.
To verify you have this bug, you can drop to a terminal and check your user's ~/.xsession-errors file. It should have an error something like:
Unable to initialize clutter unable to find suitable fbconfig for the GLX context
Also, if you do "rpm -q gnome-shell", it will say:
gnome-shell 3.0.2-3.fc15.x86_64
A revision lower than that (or, hopefully, higher) is a package unaffected.
Fix It
Step 1.
You need to run, as root:
yum downgrade gnome-shell xulrunner firefox
If you don't have firefox installed, then you wouldn't need that package listed in the command.
Step 2.
As the xulrunner update is a security update, you will also need to ensure it doesn't automatically get reapplied the next reboot. The best way of doing this is to edit your /etc/yum.conf to include the following line:
exclude=firefox-5.0-1.fc15 xulrunner-5.0-2.fc15 gnome-shell-3.0.2-3.fc15
You can revert this change at a later date, but it should not prevent more up-to-date packages being installed, so when fixed updates are available they will still be installed.