https://bugzilla.kernel.org/show_bug.cgi?id=116101
--- Comment #4 from Christian König deathsimple@vodafone.de --- It doesn't matter what OpenGL driver you currently use for the desktop. The hardware is in use by something so unbinding can't work correctly.
Try "sudo lsof /dev/dri/card1" (or whatever number your Radeon card is) to figure out which process it is using.
Might be that X has opened for prime support or something without your knowledge.
Another possibility is that a framebuffer device is still bound to it.