Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

Every time I log in, Unity switches to 2D instead of 3D.

This is what I've been trying so far:

  • Install proprietary drivers NVIDIA.
  • unity --reset
  • Install compiz effects
  • Choose "Ubuntu" instead of "Ubuntu 2D" on login screen

I've tried to reinstall Ubuntu several times with the same result, but I've noticed that on the live cd/usb Ubuntu uses Unity 3D. But after the install it switches to 2D. I don't know what to do. Can someone please help me out here?

My computer is a Asus U35J.

share|improve this question
    
Can you gives more information about your hardware plz? (Namely graphics card model and chipset). –  Bruno Pereira Dec 2 '11 at 15:52
    
possible duplicate of How well do laptops with Nvidia Optimus work? –  Lekensteyn Jan 11 '12 at 12:21
add comment

2 Answers 2

First off, I highly recommend that you put updates on, so open up a Terminal (Dash->Terminal) window, and type in it:

sudo apt-get update
sudo apt-get dist-upgrade

Then reboot. If you still have problems, try this in a Terminal window:

sudo apt-get install unity unity-scope-musicstores unity-common unity-place-applications unity-lens-music unity-place-files unity-lens-files unity-services unity-greeter unity-asset-pool unity-lens-applications unity-lens-gwibber ubuntu-desktop compiz compiz-core

Then reboot.

share|improve this answer
add comment

I had this happen to my computer. Here is how I fixed it.

sudo apt-get install unity #to make sure it's installed

rm -R .config/compiz-1 .compiz-1 .gconf/apps/compiz-1 .gconf/apps/compizconfig- #delete any bad config files

unity --reset # reset unity
sudo reboot # reboot computer

And if it does not work, then I do:

sudo unity --reset # reset unity as root might not be a good idea but it worked for me

sudo reboot # reboot computer
share|improve this answer
add comment

protected by Community Jan 11 '12 at 12:52

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

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.