Just upgraded to 16.04. Due the screen flicker I followed the guide posted by Zacharee 1! The screen doesn't flicker anymore. However although I can login there is no menu bar of launcher. I've tried various guides to restore it in previous Ubuntu's like rm -rf .compiz-1, rm -rf ~/.config and sudo apt-get install unity. Nothing works and I can't find something specific for 16.04. I'm on a Skylake system with Nvidia GTX 950.

share|improve this question
    
Try this solution – d a i s y Apr 23 '16 at 6:59
1  
Possible duplicate of Unity doesn't load, no Launcher, no Dash appears – David Foerster Apr 27 '16 at 14:15
1  
@DavidFoerster: Not a duplicate, though it is very similar. Several people in that thread (for 14.04) have mentioned that the accepted solution does not work in 16.04. I personally verify that none of those solutions work in 16.04.1 LTS. – jvriesem Nov 1 '16 at 19:53
    
@jvriesem: There are many possible causes for this particular symptoms and these seem to be the most common ones. If you look at OP's own answer you'll see that the same solution appears in one of the answers to the linked question. – David Foerster Nov 1 '16 at 23:28

Had same issue after fooling around with unity-tweak-tool. The following terminal commands helped for me (tnx to ubuntuhandbook.org):

dconf reset -f /org/compiz/
setsid unity
share|improve this answer
2  
Worked for me. I did it by right clicking on desktop space, opening terminal and typing those commands as normal user (not root). – EvgenijM86 May 6 '16 at 11:39
    
Thanks, man. It works for me. From the last 2 months, i lost my menu and all due to unity-tweak-tool. Applied many solutions. But only your answer worked for me. Really thank you. – Surjeet Bhadauriya Jun 8 '17 at 9:52
rm -rf ~/.config/compiz-1/compizconfig/*

is the best trick. Reboot after this.

share|improve this answer
    
Worked for me! Thanks for posting this. – Aaron Aug 22 '16 at 16:55
    
You can simply log out and log in again if you don't want to reboot. But reboot is the best option – Collin May 30 '17 at 7:41

typing ccsm and selecting unity launcher did it.

From a tty, run the following commands:

export DISPLAY=:0
ccsm

Then, you may need to press CTRL+ALT+f7 to get back to the x session.

share|improve this answer
1  
How do you do this without a launcher? I have the same problem as original poster. I can get a tty terminal but ccsm requires a gui desktop. Is there a way to do this without having to open a window for ccsm? – John Jul 19 '16 at 8:07
    
I literally typed ccsm in to the terminal and it appeared – Tom Nadia Jul 24 '16 at 14:29
    
@John I have updated the instructions – mchid Jul 27 '16 at 8:24
    
Could you please accept your own answer to show other readers that this answer is valid and worked for you? – David Foerster Nov 1 '16 at 23:30
    
I can run ccsm, but how do I "select unity launcher"? – Ben Kovitz Feb 2 '17 at 7:33

Short answer: If none of the standard posted solutions (using dconf, gconftool-2, ccsm, unity, etc.) work, try temporarily disabling the autostart apps. Here's one way to do that:

mv ~/.config/autostart ~/.config/autostartBAK 

Log out then log back in again. If the problem is resolved, it is a good bet one of the autostart programs was crashing. You can then figure out which one, then move everything but that one back to ~/.config/autostart.

Long answer: In my case, the 16.04 upgrade went fine, but out of the blue several weeks later this "no menu bar or launcher" problem appeared. None of the usual posted solutions worked. But logging in to a newly created user account did not exhibit the problem, so I knew the problem was strictly in my home directory. Checking ~/.xsession-errors, I noticed that one app was crashing on startup (my-weather-indicator). Removing file "my-weather-indicator-autostart.desktop" from ~/.config/autostart solved it.

share|improve this answer

protected by Community May 9 '16 at 17:09

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.