Bug 24831

Summary: XRandR multihead fails on NV50
Product: xorg Reporter: William Keaney <keaneyw>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Xorg log
none
X configuration none

Description William Keaney 2009-10-31 09:47:31 UTC
Created attachment 30866 [details]
Xorg log

When attempting to use xrandr to configure a multihead display, X crashes.
I am using an nVidia QuadroFX 570M discrete graphics card.

xorg version: 1.6.5
nouveau kernel module: built from the nouveau git kernel, 2.6.31-rc9-g59e32bc
xf86-video-nouveau: 0.0.20091011

I am attaching the Xorg.0.log and xorg.conf from the crash.  There were no relevant kernel errors logged during this time.
Comment 1 William Keaney 2009-10-31 09:47:50 UTC
Created attachment 30867 [details]
X configuration
Comment 2 William Keaney 2009-10-31 09:49:04 UTC
The command I ran was 'xrandr --output VGA-0 --left-of LVDS-0.  The output of xrandr is:
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 8192 x 8192
LVDS-0 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1680x1050      60.0*+   50.0  
   1280x1024      59.9  
   1280x960       59.9  
   1152x864       60.0  
VGA-0 disconnected 800x600+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
DVI-D-0 disconnected (normal left inverted right x axis y axis)
  800x600 (0x43)   56.2MHz
        h: width   800 start  832 end  896 total 1048 skew    0 clock   53.7KHz
        v: height  600 start  601 end  604 total  631           clock   85.1Hz
Comment 3 William Keaney 2009-10-31 09:51:59 UTC
Sorry, correction to the last post - I had run xrandr without the external display connected accidentally:
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 8192 x 8192
LVDS-0 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1680x1050      60.0*+   50.0  
   1280x1024      59.9  
   1280x960       59.9  
   1152x864       60.0  
VGA-0 connected 800x600+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   800x600        85.1*    72.2     75.0     60.3     56.2  
   640x480        85.0     75.0     72.8     59.9  
   720x400        85.0  
   640x400        85.1  
   640x350        85.1  
DVI-D-0 disconnected (normal left inverted right x axis y axis)
Comment 4 William Keaney 2009-10-31 11:24:29 UTC
xrandr multihead works with EXA, but not with ShadowFB.  However, compositing performance under EXA is very poor.
Comment 5 Lucas Stach 2011-02-09 02:37:12 UTC
I'm closing this bug since it is against a pretty outdated version of nouveau and xrandr multihead is working well for most people, nowadays. If you still have problems with recent nouveau, please reopen this bug and supply new info.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.