[patches] make xdm better for multiple monitors

Yuri Pankov yuri.pankov at gmail.com
Thu Jan 29 17:17:49 PST 2009


On Thu, Jan 29, 2009 at 05:42:54PM -0700, Warren Block wrote:
> xdm doesn't handle multiple monitors or large virtual screens well,
> so I've worked up a couple of patches that add capabilities:
>
> 1. start with the mouse pointer in the login window
> 2. open the login window on a specific monitor
>
> The two can be used individually or combined.  Patches and more detail  
> in the readme.txt here:
>
> http://www.wonkity.com/~wblock/xdm-patches/
>
> Feedback appreciated.
>
> -Warren Block * Rapid City, South Dakota USA

Monitor selection doesn't seem to work for me. Setting
xlogin.Login.selectMonitor to 0 or 1 shows Login window on DVI1 output
(which is left-of DVI0, though, and has 1280x1024+0+0 geometry).

Screen size is set in Xsetup_0 using xrandr and with
xlogin.Login.{x,y,width,height) I can get Login window to appear on DVI0
(one on the right) output.

xrandr output:
Screen 0: minimum 320 x 200, current 2560 x 1024, maximum 8192 x 8192
DVI0 connected 1280x1024+1280+0 359mm x 287mm
DVI1 connected 1280x1024+0+0 338mm x 270mm


Thanks,
Yuri


More information about the freebsd-x11 mailing list