Bugzilla – Bug 135539
SaX2 should offer a possibility to align monitors of different sizes
Last modified: 2008-06-25 09:53:05 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.
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
Created attachment 60267 [details] Solution for this under Windows This picture shows, how this problem is solved by windows. Maybe that's an inspiration.
Xinerama extension is today completely broken (xorg v7) I will set this to later because there is no maintenance for the Xinerama extension anymore
mass reopening all SuSE Linux bugs that are set to REMIND+LATER to change the resolution to WONTFIX (adapting to new policy)
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 ;(