Bug 492553

Summary: gnome-display-properties problems with multi-head and nouveau driver
Product: [Fedora] Fedora Reporter: Helge Deller <helge.deller>
Component: xorg-x11-drv-nouveauAssignee: Ben Skeggs <bskeggs>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: airlied, ajax, bskeggs
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 492585 (view as bug list) Environment:
Last Closed: 2009-04-08 20:46:15 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Helge Deller 2009-03-27 12:23:50 UTC
This was done during the nouveau driver QA test days, with the live cd.

The "gnome-display-properties" applications does correctly detect both monitors and their possible resolutions and report them as "IBM15" (internal laptop flatscreen) and "SAMSUNG" (my external samsung flatscreen). That's OK.

Problem is, that "gnome-display-properties" does not allow me to apply the changes. When pressing "apply", this error message comes:
Method "ApplyConfiguration" with signature "" on interface "org.gnome.SettingsDaemon.XRANDR" doesn't exist

xrand on the command line reports:

Screen 0: minimum 320 x 200, current 1680 x 1200, maximum 1680 x 1680
LVDS-0 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1680x1050      60.1*+   50.1
VGA-1 disconnected (normal left inverted right x axis y axis)
DVI-2 connected 1600x1200+0+0 (normal left inverted right x axis y axis) 432mm x 324mm
   1600x1200      60.0*+
   1280x1024      75.0     60.0
   1152x864       75.0
   1024x768       75.0     70.1     60.0
   832x624        74.6
   800x600        72.2     75.0     60.3     56.2
   640x480        75.0     72.8     66.7     59.9
   720x400        70.1

Here it's strange, that the onnectors is strangely named. 
LVDS1, VGA1 and DVI1 (without "-").

Trying xrandr manually on command line gives:
[root@localhost live]# xrandr --output DVI-2 --right-of LVDS-0
xrandr: screen cannot be larger than 1680x1680 (desired size 3280x1200)

Comment 1 Helge Deller 2009-03-27 14:27:14 UTC
My description above was not clear.

xrandr without the kernel option "nouveau.modeset=1" reports:
LVDS-0, VGA-1 and DVI-2

xrandr with the kernel option "nouveau.modeset=1" reports:
LVDS1, VGA1 and DVI1 (without "-", and "DVI1" instead of "DVI-2").

Comment 2 Ben Skeggs 2009-04-08 20:46:15 UTC
Both the different connector naming, and gnome-display-properties not displaying a monitor name should be fixed as of xorg-x11-drv-nouveau-0.0.12-24.

Thank you!
Ben.