Bug 495838 - Default Virtual too small for two head configuration (without mirror)
Default Virtual too small for two head configuration (without mirror)
Status: CLOSED CURRENTRELEASE
Product: Fedora
Classification: Fedora
Component: xorg-x11-drv-nouveau (Show other bugs)
rawhide
x86_64 Linux
low Severity medium
: ---
: ---
Assigned To: Ben Skeggs
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2009-04-14 22:42 EDT by Rudy Grigar
Modified: 2009-04-17 03:10 EDT (History)
4 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2009-04-17 03:10:01 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
screenshot of Display Preferences error (70.46 KB, image/png)
2009-04-14 22:43 EDT, Rudy Grigar
no flags Details
xorg log without xorg.conf and KMS (nouveau.modeset=1) (94.84 KB, application/octet-stream)
2009-04-14 22:45 EDT, Rudy Grigar
no flags Details
xorg log with xorg.conf and KMS (nouveau.modeset=1) (123.62 KB, application/octet-stream)
2009-04-14 22:45 EDT, Rudy Grigar
no flags Details

  None (edit)
Description Rudy Grigar 2009-04-14 22:42:13 EDT
Description of problem:
Unable to uncheck "Mirror screens" from System->Preferences->Display without creating an xorg.conf with a larger Virtual size.  

Version-Release number of selected component (if applicable):
Fedora Rawhide 2009-04-14
Name       : xorg-x11-drv-nouveau
Arch       : x86_64
Epoch      : 1
Version    : 0.0.12
Release    : 26.20090413git7100c06.fc11

How reproducible:
Always reproducible without an xorg.conf

Steps to Reproduce:
1. Connect two monitors with different default resolutions to an nvidia G80
2. Remove /etc/X11/xorg.conf if it exists
3. Open System->Preferences->Display
4. Uncheck mirror screens and set displays to their native resolutions
5. Click apply
  
Actual results:
An error message is displayed saying: "Could not apply the selected configuration; required virtual size does not fit available size: requested=(2960, 1050), minimum=(320, 200), maximum=(1680, 1680)"

Expected results:
Resolutions are changed as requested: 
Monitor0=1680x1050
Monitor1=1280x720

Additional info:
Adding the following to /etc/X11/xorg.conf fixes the issue-
Section "Screen"
	Identifier "Screen0"
	SubSection "Display"
		Virtual   2960 1050
	EndSubSection
EndSection

Hardware:
GeForce 8800 GTS
22" CTL 1680x1050 (Primary display)
32" MAG 1280x720 (Secondary display/HDTV)

This error is present with and without nouveau.modeset enabled.
Comment 1 Rudy Grigar 2009-04-14 22:43:16 EDT
Created attachment 339607 [details]
screenshot of Display Preferences error
Comment 2 Rudy Grigar 2009-04-14 22:45:02 EDT
Created attachment 339609 [details]
xorg log without xorg.conf and KMS (nouveau.modeset=1)
Comment 3 Rudy Grigar 2009-04-14 22:45:58 EDT
Created attachment 339610 [details]
xorg log with xorg.conf and KMS (nouveau.modeset=1)
Comment 4 Ben Skeggs 2009-04-17 03:10:01 EDT
Framebuffer resizing has been implemented now as of xorg-x11-drv-nouveau-0.0.12-29.20090417gitfa2f111.fc11.  Thanks!

Note You need to log in before you can comment on or make changes to this bug.