Bug 135539 - SaX2 should offer a possibility to align monitors of different sizes
Summary: SaX2 should offer a possibility to align monitors of different sizes
Status: RESOLVED WONTFIX
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: SaX2 (show other bugs)
Version: unspecified
Hardware: i686 Linux
: P5 - None : Enhancement (vote)
Target Milestone: ---
Assignee: Marcus Schaefer
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-25 11:06 UTC by Dennis Sieben
Modified: 2008-06-25 09:53 UTC (History)
0 users

See Also:
Found By: Development
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Solution for this under Windows (28.23 KB, image/jpeg)
2005-12-12 10:20 UTC, Dennis Sieben
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Sieben 2005-11-25 11:06:09 UTC
At the moment SaX2 aligns the monitors in a Xinerama layout to the top of both monitors but in normal cases two monitors of different sizes and different resolution are alligned to the bottom of the layout, as they both stand on the same table.
In my special case I have a 21" CRT Monitor and a 17" TFT Monitor standing next to each other. The 21" is driven at 1920x1600 where the 17" is driven at 1280x1024.
In this szenario at the moment you have to add the following lines by hand to allign both monitors to the bottom:
Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  Option       "Clone" "off"
  Option       "Xinerama" "on"
  Screen       0 "Screen[0]" 1920 416   # <- This is the important line
  Screen       1 "Screen[0]" Relative "Screen[1]" 0 0  
  Screen       1 "Screen[1]" LeftOf "Screen[0]"
EndSection

It would be nice if SaX2 would offer at possibility to change that, instead of manually changing the xorg.conf file. Maybe it is possible to let the user change the height of the smaller Monitor in steps, so that the user can adjust the layout to his special case.
Comment 1 Marcus Schaefer 2005-11-29 08:32:22 UTC
I added basic support into libsax for setting/reading the Relative setup
This means there are methods called

   setRelative(...)
   removeRelative(...)

available in libsax. The parser is able to read and export information
about relative positioning. Currently not implemented is a handling for
relative positioning in the GUI part.

I currently didn't have a simply idea for a GUI setup in mind and the
priority for this enhancement is low because the default is MergedFB
not Xinerama. If you have an idea for a simple setup (Windows ?) please
tell me or show me :-)

Thanks
Comment 2 Dennis Sieben 2005-12-12 10:20:26 UTC
Created attachment 60267 [details]
Solution for this under Windows

This picture shows, how this problem is solved by windows. Maybe that's an inspiration.
Comment 3 Marcus Schaefer 2006-06-07 13:16:15 UTC
Xinerama extension is today completely broken (xorg v7)
I will set this to later because there is no maintenance for the
Xinerama extension anymore
Comment 4 Stephan Kulow 2008-06-25 09:34:09 UTC
mass reopening all SuSE Linux bugs that are set to REMIND+LATER to change the resolution to WONTFIX (adapting to new policy)
Comment 5 Stephan Kulow 2008-06-25 09:35:58 UTC
mass reopening all SuSE Linux bugs that are set to REMIND+LATER to change the resolution to WONTFIX (adapting to new policy)
Comment 6 Stephan Kulow 2008-06-25 09:41:38 UTC
mass reopening all SuSE Linux bugs that are set to REMIND+LATER to change the resolution to WONTFIX (adapting to new policy)
Comment 7 Stephan Kulow 2008-06-25 09:53:05 UTC
Closing old LATER+REMIND bugs as WONTFIX - if you still plan to work on it, feel free to reopen and set to ASSIGNED.

In case the report saw repeated reopen comments, it's due to bugzilla timing out on the huge request ;(