unity not shown only desktop with new nvida 970 card

Bug #1389888 reported by Ingo Siebert
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Unity
Fix Released
Undecided
Unassigned
unity (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Hi

I have a new Nvidia 970 card.
This card is supported starting nvidia-343, so I installed them using ppa:xorg-edgers/ppa .

After a reboot I see the login screen, I'm able to login but the top-right menu and the unity bar on the left side is missing.
But I'm able to see my mouse and on a right-click I get a pop-menu.

What I've done so far:
- reinstalled ubuntu-desktop unity compizconfig-settings-manager

I'm added my log files to help you.
Can I do anything else to help you?

I hope you can help me.

Revision history for this message
Ingo Siebert (res1st) wrote :
Revision history for this message
Stephen M. Webb (bregma) wrote :

I'm going to hazard a guess here.

The attached logs show a failure to load the nVidia 331.89 drivers because they don't support the hardware. You say you installed the nvidia-343 driver package from xorg-edgers, and I assume you followed that by rebooting so the kernel would pick up the new driver module and X would restart with its matching X driver.

What can sometimes happen with the Compiz window manager is that once the OpenGL plugin (required to run Unity) fails to load once, it seems to want to blacklist itself and never run again even after the initial cause has been addressed. If this is the case here, I suggest resetting the Compiz plugin configurations back to their original values by typing the following command at a command prompt.

  dconf reset -f /org/compiz/

Please try this and let us know if it works for you.

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

It looks like compiz has not started there, but please use "apport-collect 1389888" to provide us more informations.

Also, check the output of:
  /usr/lib/nux/unity_support_test -p

Revision history for this message
Ingo Siebert (res1st) wrote :

Thank you for your fast feedback.

I was not able to execute
 dconf reset -f /org/compiz/
at tty7 because i was not able to open a shell and on tty1 i got the error "cannot autolaunch d-bus without x11 display".

So I did the work myself as good as i could on tty1.
 sudo rm -rf ~/.config/dconf/user
 sudo rm -rf ~/.cache/compizconfig-1
 sudo apt-get install --reinstall compiz-core compiz

After a reboot the unity desktop was working again.
Thank you guys.

I don't know if there is be a better and cleaner solution.

Your unity_support_test returns now

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 970/PCIe/SSE2
OpenGL version string: 4.4.0 NVIDIA 343.22

Not software rendered: yes
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes

Unity 3D supported: yes

Ingo Siebert (res1st)
Changed in unity:
status: New → Fix Released
Changed in unity (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.