GNOME Bugzilla – Bug 650787
Gnome-shell crashes with custom xorg.conf
Last modified: 2011-05-22 16:00:22 UTC
Created attachment 188329 [details] ~/.xsession-errors If I let X automatically configure itself gnome-session works correctly. However, when I manually specify an xorg.conf gnome-shell crashes, displays an error saying something went wrong, and has a logout button. If I launch gnome-shell from a terminal (with export DISPLAY=:0) I get the following errors: Window manager warning: Log level 8: gtk_style_context_get: assertion `priv->widget_path != NULL' failed gnome-shell: /build/buildd/cairo-1.10.2/src/cairo-pattern.c:764: cairo_pattern_reference: Assertion `((*&(&pattern->ref_count)->ref_count) > 0)' failed. I've attached ~/.xsession-errors. As GDM is starting correctly I believe my xorg.conf is correct. I'm using Ubuntu 11.04 with the closed source nVidia driver. Cheers for the great work in Gnome 3. Steve.
Created attachment 188330 [details] xorg.conf
Does this happen if you use only a single screen in your X configuration?
No. Only with two monitors. I can get either my laptop screen or the external monitor working with an xorg.conf.
Ok, so this is already known. I recommend you to use nvidia's twinview feature instead of separate X screens as a workaround for now. *** This bug has been marked as a duplicate of bug 648156 ***