I upgraded my Ubuntu Desktop 10.10 system to 11.04 and then 11.10.
Now, when I start Ubuntu, the Unity desktop doesn't start correctly. Here's what I do:
- Start computer
- I log in via the GUI login screen
- The X Window System starts. I can see an arrow icon for the mouse, and can move it around the screen.
Nothing else starts. There are no desktop icons, no launcher, no taskbar, etc. Right clicking on desktop does nothing. I've tried some common keyboard shortcuts ("Alt-tab" "Ctrl-Alt-T" "Ctrl-Alt-Backspace") but nothing happens.
If I go to another Virtual Console, and run the command unity
, the Unity desktop will start on my primary X desktop. However I'm seeing many problems like windows which are only half-drawn, some applications run without the familiar "Minimize, Maximize, Close"
What's happening here? It seems that the X Window System started, but Unity did not start?
How can I debug this?
Solved it.
In my case, I was running the proprietary ATI drivers (fglrx) for my ATI/Radeon graphics card. At some point during the upgrade, Ubuntu installed the open source ati/radeon drivers. However, these two drivers cannot exist alongside one another See bug 285603.
From what I can tell, the proprietary ATI drivers cause problems with Xorg especially if they exist alongside the opensource ATI drivers.
This is a common problem, and the steps are pretty well documented.
To fix this, I uninstalled the proprietary ATI drivers (fglrx) using these instructions. I had to use the section called "Problem: Need to fully remove -fglrx and reinstall -ati from scratch".
Then, I installed the open-source ATI drivers instead. The open-source drivers are called 'ati' or 'radeon'. I followed these instructions:
https://help.ubuntu.com/community/RadeonDriver
If anyone really wants the proprietary fglrx driver, you should still consider replacing the proprietary drivers with the Radeon drivers first, so that you can make your system stable first. Once the system is stable, then try experimenting with the ATI proprietary drivers starting from a stable system.
Do a clean install of ubuntu 11.10 backup all of your files and format your drive, upgrades don't go very well sometimes. it happen to me once.