up vote 14 down vote favorite
5
share [g+] share [fb]

Unity won't run on my new Ubuntu 11.04 install (with a Nvidia GeForce GO 7400). Ubuntu classic desktop works though, I tried all different drivers provided in the repositories. Doing System->Administration->Additional_Drivers gives me a "This driver is activated but not currently in use." warning.

I even tried the Nvidia driver from the official Homepage.

After some googling I found the tool /usr/lib/nux/unity_support_test -p which tells me that my card is blacklisted. The other tests show a green yes.

Is this a bug or is my card too old which would be pretty surprising for me :P ?

Thanks.

link|improve this question
feedback

protected by Oli May 1 '11 at 21:48

This question is protected to prevent "thanks!", "me too!", or spam answers by new users. To answer it, you must have earned at least 10 reputation on this site.

4 Answers

We blacklisted Geforce Go 7300/7400 because of some freezes at startup with the "nvidia-current" driver.

It seems that unity 3D can run with the "nvidia 173" driver with those card. However, you will get some slowness, you are warned!

So, to workaround the detection at startup, you can:

  1. sudo nano /etc/environment
  2. add: UNITY_FORCE_START=1
  3. Save the file with Ctrl+S
  4. reboot

Ensure you are choosing the "ubuntu" session in gdm (default). This will bypass the detection and try to start unity 3D.

link|improve this answer
1  
that work around worked for me. i adjusted the file manually not with nano and it worked! i have unity now. thanks, hope the new drivers will work soon with the go 7300 – suli8 Apr 28 '11 at 22:34
feedback

You can actually try unity-2D:

link|improve this answer
Yes. That would be an option. Thanks. But is there no possibility to use the normal one? I don't understand how a desktop needs so many grafical features. I can play 3D games with my card XD – Dominik Apr 28 '11 at 20:26
feedback

Just for reference, here's the bug report about this issue.

Another option you've got is to use the experimental 3D support with the open source nouveau driver. It's probably slower than the proprietary nvidia driver, but it's been working great for me.

In order to install it, just open the application dash with the Super+A key combination, start typing 'jockey' without the quotes and select the Additional Drivers result. This will start the jockey-gtk application, where you can select to install the nouveau driver with experimental 3D support.

You'll still need to force unity to run by adding UNITY_FORCE_START=1 to /etc/environment, as explained in the other answer

link|improve this answer
FWIW, you may need to edit /etc/modprobe.d/nvidia-graphics-drivers.conf and remove nouveau from the blacklist to see it in the "Additional Drivers" screen. – koss May 17 '11 at 11:54
feedback

I have Geforce 7600 and I can run Unity-3D I believe that you can run Unity-2D you just need to go in to standard gnome and install unity-2D, I believe that its already in official PPA's if not webupd8 (http://www.webupd8.org/) has it in its PPA's so you can install it and run Unity.

link|improve this answer
feedback

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