Bug 18932 - Not possible to use '--right-of' or '--left-of' for external VGA
Summary: Not possible to use '--right-of' or '--left-of' for external VGA
Status: RESOLVED NOTABUG
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: 7.4 (2008.09)
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-07 12:26 UTC by Elias Probst
Modified: 2008-12-08 13:37 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Output "xrandr -q --verbose" (5.59 KB, text/plain)
2008-12-07 12:26 UTC, Elias Probst
no flags Details

Description Elias Probst 2008-12-07 12:26:08 UTC
Created attachment 20872 [details]
Output "xrandr -q --verbose"

At first, used components:

Distribution: Gentoo
- xorg-xserver-1.5.2
- xrandr-1.2.3
- xf86-video-ati from git (Dec, 5th 2008)

Hardware:
- ATI/AMD x1600 [M56]/r500
- Internal LVDS of HP nx9420 Notebook @ 1680x1050
- External LCD "Sony SDM-S73" @ 1280x1024

It is not possible connecting the 2nd display to the external VGA connector as 'RightOf' or 'LeftOf' display.
The result when running
  xrandr --output VGA-0 --right-of LVDS --mode 1280x1024
is
  xrandr: screen cannot be larger than 1680x1600 (desired size 2960x1050)

The output of 'xrandr -q' (--verbose can be found in attachment):
###########
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1680 x 1600
VGA-0 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 359mm x 287mm
   1280x1024      60.0*+   60.0     60.0*
   1280x960       60.0     60.0
   1024x768       75.1     75.0     70.1     60.0
   832x624        74.6
   800x600        72.2     75.0     60.3
   640x480        75.0     72.8     72.8     75.0     60.0     59.9
   720x400        70.1
LVDS connected 1680x1050+0+0 (normal left inverted right x axis y axis) 365mm x 228mm
   1680x1050      58.8*+
DVI-0 disconnected (normal left inverted right x axis y axis)
###########

I can only get cropped clone mode working which isn't really of use to me when I'd like to use the 2nd display to extend my workspace.
Comment 1 Alex Deucher 2008-12-08 07:40:04 UTC
(In reply to comment #0)

> Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1680 x 1600
                                                     ^^^^^^^^^^^^^^^^^
your desktop isn't big enough to handle both screens side by side.  You'll need to add a Virtual line to the display subsection of the screen section of your config in order to pre-allocate a big enough desktop for dualhead.  This will be dynamic once we get the drm memory management work is done.

  Section "Screen"
    ...
    SubSection "Display"
      Depth 24
      Virtual 2960 1050
    EndSubSection
  EndSection


See this page form more info:
http://wiki.debian.org/XStrikeForce/HowToRandR12
Comment 2 Elias Probst 2008-12-08 13:37:12 UTC
Thanks a lot, got it finally working now this way.
It introduced some other minor bugs which I'll report soon separately.


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.