Ask Your Question

fedora 16: AMD graphics in recovery mode only?

asked 2011-11-11 15:17:00 -0500

gstaniak gravatar image

updated 2011-11-11 19:07:50 -0500


I've just upgraded from f15 to f16, and I'm having problems with starting the gnome-session in other way than from the recovery mode. Here's the situation:

  • the card is a Radeon HD 5570,
  • the motherboard is an AMD Asus (M4A78T-E),
  • the CPU is an AMD Phenom (x86_64).

When I boot up the system, here's what happens:

  • before the grub (grub2) screen there's one flicker (testing mode?), then grub2 menu appears in text mode,
  • I choose the 3.1.0 kernel and boot it, after a moment the Plymouth "spinfinity" animation appears (I gather that means the modesetting works),
  • after the animation ends (progress bar reaches the end), the "please wait" (rotating disc) cursor appears in the upper left corner, and that's it -- it stays there for at least ten, fifteen minutes (that's how long I waited for the session) and nothing more happens.

Unfortunately, it also seems there's sth wrong with system logs now: /var/log/messages is empty (length 0), and I couldn't find anything suspicious in either Xorg.O.log or dmesg. The driver is loaded (lsmod shows the 'readeon' module), the hardware is detected (lspci gives a "VGA compatible controller: ATI Technologies Inc Redwood PRO [Radeon HD 5500 Series]").

Now, after I reboot, then choose the "Recovery mode" and wait for the final prompt, I can type "init 5", wait while the "please wait" cursor rotates for a moment in the upper left corner, and after a while I get the desktop (I use autologin in gdm). The only thing is that it's in the fallback mode. I can see the xorg.conf produced during the upgrade (very simple, basically just the module path and the "aiglx" option). From what I can see, everything should work OK (I see a typical output of "glxinfo", and "glxgears" works as usual, giving framerates equal to the vertical refreshment rate), but I can't switch to normal ("accelerated") mode of the gnome-shell.

I suspect a clean install might solve problems, but it's not an option for me. Perhaps it's to do with the init->systemd migration (sound is missing too, no hardware in the volume settings even though it's visible in 'lspci' and modules are there when I check 'lsmod'). Any thoughts, suggestions?

edit retag flag offensive close merge delete

2 Answers

Sort by » oldest newest most voted

answered 2011-11-12 04:27:56 -0500

asto gravatar image

Do you have the proprietary fglrx drivers installed as well? Sounds a lot like what happened when I upgraded to F16. I removed the proprietary fglrx drivers that I had installed on F15 and it booted up just fine. To uninstall

# /usr/share/ati/

The very presence of that script on your system means that the ati proprietary drivers are installed and if it exists on your system and you haven't installed those drivers after upgrading to F16, you should run that script.

edit flag offensive delete link more

answered 2011-11-16 13:57:42 -0500

gstaniak gravatar image

OK, it looks like most of my problems were related to the change of the first numerical user ID from 500 to 1000, and group membership issues. I changed the uid to 1000 using "usermod", searched for files/dirs belonging to uid/gid 500:500 with "find" and chowned them accordingly, and then in a fit of despair added the user to a lot of system groups with names that sounded right, like "audio", or "disk", or "cdrom". Lo and behold, upon reboot I got the normal mode instead of fallback, sound is working etc. Just one little thing that remained is that even though the Plymouth animation starts and runs OK, if I use it, I never get to the desktop. I need to hit Escape as soon as I see "spinfinity" starting, and then after I see all the systemd messages, I log into the normal mode. Strange. Oh, and /var/log/messages is still empty. But the rest works fine.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2011-11-11 15:17:00 -0500

Seen: 1,867 times

Last updated: Nov 16 '11