I upgraded to ElementaryOS Loki Stable Release today. Installing a new OS is often stressful, but this was worst I've experienced in a few years. Was it worth it? Yep. I'm in love!
I've recorded the steps I went thru to 'get back to normal'
1) Elementary has hobbled the command line package manager. To restore:
sudo dpkg --configure -a
sudo apt-get update
sudo apt-get install gdebi
apt-get install software-properties-common
2) There is an upgraded version of Elementary Tweaks! Bright desktops give me a headache, I need the dark theme to function:
sudo add-apt-repository ppa:philip.scott/elementary-tweaks && sudo apt-get update
sudo apt-get install elementary-tweaks
3) Elementary doesn't allow desktop icons. I don't get why.
sudo apt-get install -–no-install-recommends nautilus dconf-tools
Here are the instructions I follow to configure the desktop:
http://mylinuxideas.blogspot.com/2015/04/enable-desktop-icons-and-right-click-on.html
4) And I want a show desktop icon. This puts it right on the plank:
sudo apt-get install wmctrl
cd /tmp && wget https://github.com/png2378/showdesktop/archive/master.zip
unzip master.zip && cd showdesktop-master
sudo mv showdesktop /usr/local/bin/ && sudo mv showdesktop.desktop /usr/share/applications/ && sudo mv showdesktop.svg /usr/share/icons/elementary/apps/48/
mv showdesktop.dockitem ~/.config/plank/dock1/launchers/
http://elementaryos.stackexchange.com/questions/2001/add-icon-to-show-desktop
Finally, I found that Loki still has a couple of quirks.
1) My mouse cursor disappears. To prevent this, I set the power setting 'Turn off display when inactive' to Never.
2) The top bar keeps freezing up. I created a simple desktop icon to fix that when I click on it:
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=Fix Wingpanel
Exec=pkill wingpanel
Icon=/usr/share/icons/elementary/apps/64/utilities-terminal.svg
Comment[en_US]=Fix Frozen Top Bar
GenericName[en_US]=Fix Frozen Top Bar
Save this to ~/Desktop/Fix.desktop then start a terminal and enter:
$ chmod +x Desktop/Fix.desktop
And now I click on it about 50 times a day...