I have 13.04 64 bit Ubuntu installed and I'm using Unity Tweak tool to enable hot corners everything works as it should as long as I don't reboot as soon as I do hotcorners stops working. In order to get them functioning again I have to open the tweak tool and turn hotcorners off and then back on after every reboot. This I admit isn't a huge issue but is annoying is there anyway to get hotcorners to work properly after reboot with out having to reset them every time?
$ sudo apt-get install dconf-tools
Run dconf-editor (don't use sudo as the changes wont affect your account)
org -> compiz -> profiles -> unity -> plugins -> core.
Copy the field
active-pluginsinto Gedit, and edit it so
unityshellis the last item. Paste it back into dconf.
Restart your computer.
(Tried on 14.04, it works.)
in 14.04 for a work around what I did was write a bash script to set the hot corner edge valuse using dconf, but you will need to use dconf to find out what hot corner triggers you are using you need to install dconf-editor, using the tree-structure you can work out the paths.
#!/bin/bash dconf write /org/compiz/profiles/unity/plugins/scale/initiate-edge "'|TopLeft'" dconf write /org/compiz/profiles/unity/plugins/scale/initiate-all-edge "'|BottomLeft'" dconf write /org/compiz/profiles/unity/plugins/expo/expo-edge "'TopRight'" dconf write /org/compiz/profiles/unity/plugins/core/show-desktop-edge "'|BottomRight'"
For expo it didn't have | in front
Then I ran this automatically script after logging in.
I've had mixed luck with this, which used to fix this reliably in 12.04: Scale plugin keeps forgetting hot corner settings on restart :
Run gconf-editor from Terminal or Alt+F2 Navigate to apps > compiz-1 > general > screen0 > options Edit the key: active_plugins Move "Scale" to the bottom of the list. Move "Expo" to bottom right above "Scale" and underneath Unityshell.
Try moving Expo to after Scale at the absolute bottom in 12.10+