Okay, so it seems that I resolved the XRandR issues by restarting
fluxbox (see the thread I previously posted). So now I can reproduce
the problem:

Given two 1024x768 screens next to each other, which is a logical
screen of 2048x768 pixels, the splash screen displays in the middle
of that logical screen and thus "in between" the two monitors:

xwininfo: Window id: 0x1c0000b "win0"

  Absolute upper-left X:  784
  Absolute upper-left Y:  204
  Relative upper-left X:  784
  Relative upper-left Y:  204
  Width: 480
  Height: 360
  Depth: 24
  Visual Class: TrueColor
  Border width: 0
  Class: InputOutput
  Colormap: 0x20 (installed)
  Bit Gravity State: NorthWestGravity
  Window Gravity State: NorthWestGravity
  Backing Store State: NotUseful
  Save Under State: no
  Map State: IsViewable
  Override Redirect State: yes
  Corners:  +784+204  -784+204  -784-204  +784-204
  -geometry 480x360+784+204

jabref itself then restores the previous geometry, which is should
not.

So there are two things to do:

  1. remove the functionality which stores and restores jabref's
     main window's geometry on shutdown/startup

  2. tell the window manager to place the splash screen in the
     middle of the current head, rather than trying to figure out
     dimensions yourself.

Cheers,

-- 
 .''`.   martin f. krafft <[EMAIL PROTECTED]>
: :'  :  proud Debian developer, author, administrator, and user
`. `'`   http://people.debian.org/~madduck - http://debiansystem.info
  `-  Debian - when you have better things to do than fixing systems
 
"all women become like their mothers. that is their tragedy. no man
 does. that's his."
                                                        -- oscar wilde

Attachment: digital_signature_gpg.asc
Description: Digital signature (see http://martin-krafft.net/gpg/)

Reply via email to