Unity fails to load and will not reset
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
compiz (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
When unity tries to load, it shows only a small nautilus menu which only allows me to navigate the file system. There is no launcher and the top panel is gone. Sounds similar to bug 873599 but I am 32 bit and the problem appears to be permanent. Using Ubuntu 11.10 upgrade, compiz-core 1:0.9.6+
Computer is a Samsung Netbook N110.
lspci
00:00.0 Host bridge: Intel Corporation N10 Family DMI Bridge (rev 02)
00:02.0 VGA compatible controller: Intel Corporation N10 Family Integrated Graphics Controller (rev 02)
00:02.1 Display controller: Intel Corporation N10 Family Integrated Graphics Controller (rev 02)
unity --reset
unity-panel-
Checking if settings need to be migrated ...no
Checking if internal files need to be migrated ...no
Backend : gconf
Integration : true
Profile : default
Adding plugins
Skipping upgrade com.canonical.
Skipping upgrade com.canonical.
Initializing core options...done
Initializing bailer options...done
Initializing detection options...done
Initializing composite options...done
Initializing opengl options...done
Initializing decor options...done
Initializing mousepoll options...done
Initializing vpswitch options...done
Initializing animation options...done
Initializing snap options...done
compiz (expo) - Warn: failed to bind image to texture
Initializing expo options...done
Initializing move options...done
Initializing place options...done
Initializing grid options...done
Initializing gnomecompat options...done
Initializing wall options...done
Initializing ezoom options...done
Initializing workarounds options...done
Initializing staticswitcher options...done
Initializing resize options...done
Initializing fade options...done
Initializing scale options...done
Initializing session options...done
The reset process stops here. I let is sit for 15 minutes and there was no further progress. In Compiz I activated wobbly windows, then the problem occurred.
The problem here is almost certainly that you have turned off the Unity plugin when turning on the wobbly windows plugin. (Possibly this happened automatically.)
Here is how to get your desktop back:
1. Press ctrl-T to get a new tab.
2. Press ctrl-L to let you type a path, and type "/usr/bin".
3. In /usr/bin, find gnome-terminal and double-click it.
4. Now in gnome-terminal type "ccsm" and turn the Unity plugin back on.
Two possible workarounds for the future:
* Don't allow the Unity plugin to be disabled by ccsm if Unity is running-- at all. According to didrocks there was a bug about this at some point, but I can't find it now.
* Have a program that runs on login which checks whether Unity is disabled, and if it is puts up a dialogue saying "Unity is disabled; re-enable it? Yes, no, don't ask again."
Opinions as to which way we should go are welcomed.