Drivers – fglrx Fails to Load Causing Black Screen on Boot


I've updated my system, the system boots but I never get to the graphic interface. It seems to hang.

I get a black screen, at the end of the screen, I got my cursor _ blinking and I don't know what to do.

I believe the system is OK somehow, because I notice the screen saver activation after a while but nothing more. If I press any key, the screen savers vanishes but I just don't know how to leave from this state.

I've tried Ctrl + C, entering exit but I just get the letters there, nothing happens.

At the end, my /var/log/Xorg.0.log has:

DRI Initialization failed kernel
module (fglrx.ko) may be missing or
incompatible 2D and 3D acceleration

glesx __g1ESXExtensionInit: No GL ES2.0 Capable screen found!

Caught signal 11 (Segmentation fault).
Server Aborting Please consult the Foundadion Support (EE)
fglrx(0): fireg1_SetSuspendeResumeState FAILED -9

ddxSigGiveUp: closing log


I've done:

sudo apt-get remove --purge fglrx

after which I've rebooted. Now I got nothing on my screen. Not even the command line.

What can I do? How can I fix this problem?

Best Answer

You shouldn't have purged flgrx, really.

I experienced exactly same problem after updating to 11.04 (booted fine with old kernel 2.6.35, but trying to boot with default kernel of 11.04 I had blank screen and blinking cursor)
All I had to do is add radeon.modeset=0 to grub options (along with quiet splash) once you can add this option pressing E in grub menu for permanently editing and updating grub.

If anything, you can edit grub options doing

gksudo gedit /etc/default/grub

The line will look like something ... ="radeon.modeset=0 quiet splash".

Save the grub file then update the grub config using sudo update-grub.