<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - Enabling Xinerama with nouveau driver causes Segmentation fault"
href="https://bugs.freedesktop.org/show_bug.cgi?id=66255#c3">Comment # 3</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - Enabling Xinerama with nouveau driver causes Segmentation fault"
href="https://bugs.freedesktop.org/show_bug.cgi?id=66255">bug 66255</a>
from <span class="vcard"><a class="email" href="mailto:imirkin@alum.mit.edu" title="Ilia Mirkin <imirkin@alum.mit.edu>"> <span class="fn">Ilia Mirkin</span></a>
</span></b>
<pre>Based on the backtrace, I think this is similar to <a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED --- - ZaphodHeads doesn't work after upgrading to xorg 1.14"
href="show_bug.cgi?id=62914">bug #62914</a> -- try just
commenting out the offending lines from the xf86-video-nouveau driver, i.e.
something like
diff --git a/src/drmmode_display.c b/src/drmmode_display.c
index b9b7164..8d782d3 100644
--- a/src/drmmode_display.c
+++ b/src/drmmode_display.c
@@ -346,11 +346,13 @@ drmmode_set_mode_major(xf86CrtcPtr crtc, DisplayModePtr
mode,
drmmode_ConvertToKMode(crtc->scrn, &kmode, mode);
fb_id = drmmode->fb_id;
+/*
#ifdef NOUVEAU_PIXMAP_SHARING
if (crtc->randr_crtc->scanout_pixmap)
x = y = 0;
else
#endif
+*/
if (drmmode_crtc->rotate_fb_id) {
fb_id = drmmode_crtc->rotate_fb_id;
x = 0;
You may also want to upgrade to 1.0.8 -- that has some zaphod-related fixes, I
think. (You're not enabling ZaphodHeads -- I think you should be, unless you're
only using a single monitor per video card.)</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>