I wanted to try out the amdgpu driver for my sea islands card, but never did succeed in getting that to work. So, I tried to revert back to the open-source radeon driver. However, ever since doing so, I have been having issues with anything requiring graphics.
When I try to start my desktop environment (Cinnamon), I receive the error “Cinnamon just crashed. You are currently running in fallback mode.” However, I do not have a mouse cursor and all keyboard commands (including alt+F2) seem to be ignored with the exception of starting a new session with ctrl+alt+F2. In the new command line session I have tried killing all cinnamon configurations, reinstalling cinnamon and cinnamon-session, as well as reinstalling the xf86-video-ati driver and the mesa-libgl and lib32-mesa-libgl drivers, all to no avail.
Checking the Xorg log, I see a very suspicous looking “glamor detected, failed to initialize EGL.” When searching for how to fix that error, I can’t find anything recent. The problem with older posts being that between then and now the fixes proposed (try enabling USE=“gbm egl gles2 llvm” in the mesa builds) should be automaticallly included in the mesa packages.
I am not sure how to fix this problem or what else to try next. Any suggestions are appreciated.