Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I have Linux Mint 14 64-bit Cinnamon on a desktop with an NVidia GTX 680 graphics card. I downloaded and installed the drivers from the NVIDIA website (installed on TTY1 with sudo service mdm stop). The drivers work and the GPU is fully functional.

However, after running the update manager (because it's a fresh install), the Cinnamon environment becomes severely broken. The title bars are missing and so is the bottom panel. Alt-F2 doesn't work either.

I can get the title bars back with sudo metacity --replace but the panels are still gone.

Setting session to "GNOME Classic" works fine but I much prefer Cinnamon.

How can I go about getting Cinnamon back?

share|improve this question

1 Answer 1

up vote 3 down vote accepted

I've had the very same problem for the second time now. Whenever I update Mint14, the problem comes back; it's really annoying. Luckily, it is a recognized problem that the development team has been working on. After you solve this there will be more problems but I will restrict this post to solving the phase you posted about first.

To solve this, open the terminal (if you can't, use GNOME Classic and create a keyboard shortcut). Now, run sudo apt-get update followed by sudo apt-get upgrade; a bonus is to perform autoremove and clean operations as well. Log out and log in again and the problem will be solved. If you noticed high CPU usage by process cinnamon inform me and i will tell how to solve this.

share|improve this answer
    
Thanks for your answer. To the best of my knowledge, update updates the repositories and upgrade upgrades any out-of-date packages; could you explain why this sequence works, since I just ran the update manager, which (supposedly) does both of those things? Also, do these commands have to be run from Cinnamon, or is it okay to run them from the Classic shell? –  WChargin Apr 27 '13 at 3:35
    
I recommend you use the terminal/shell instead of the update manager, as usually i get this problem when i update using the update manager. Any shell will do, as long as the commands are run. –  Moataz Elmasry Apr 28 '13 at 1:58
    
Although it still doesn't really make sense to me, your suggestions worked; thanks. –  WChargin May 1 '13 at 15:41
    
Just as a quick follow-up, you explained it pretty well so i thought you knew why this sequence is necessary. update checks all the repositories you have in your software sources list, comparing the versions of software you have installed with those that are in the repositories. If any are outdated,it adds them to a list of programs that need to be upgraded, it doesn't do any upgrading,just creates a list. Now, when you run upgrade, this is where files get changed and updated. –  Moataz Elmasry May 10 '13 at 3:12
2  
These aren't the only commands run by the update manager. There is also sudo apt-get dist-upgrade which is considered more powerful but at the same time needs to be used with care. For example, upgrade will not install a new kernel, this is the job of the aforementioned command. Furthermore, the update manager uses more specific flags when running the update and upgrade commands. –  Moataz Elmasry May 12 '13 at 13:51

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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