From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.1) Gecko/20031114 Description of problem: I have two minotors going. The primary runs at 1600x1200, and the secondary runs at 1024x768. The secondary is to the left of the primary. When RHGB runs, it creates a grey field that is 1600x1200 and displays it with its leftmost edge aligned with the left edge of the left (secondary) monitor. This monitor is, of course, insufficiently large to accomitate the 1600x1200 rectangle, and so the remainder of the rectangle shows up on the right (primary) monitor. The balence of the primary monitor is black. The status slider dialog shows up centered on the grey field, which happens to land it about 2/3 to the right on the secondary monitor. Version-Release number of selected component (if applicable): rhgb-0.11.2-1 How reproducible: Always Steps to Reproduce: 1. Plug in two monitors and put monitor 0 on the rightof monitor 1 2. boot using rhgb Expected Results: The correct thing to do would be to grey rectangle which spans both of the monitors, and then open up the status slider dialog centered on the primary monitor.
I can confirm and reproduce this bug.
Created attachment 101801 [details] rhgb-dual-head.patch Instead of making the splash window a Desktop window (which requires quite a lot of code to handle properly with displays of different sizes, etc.), make the window keep on top, and move it to the right display if required. This patch also fixes bug #115209 which I encountered, and fixes a compile warning.
*** Bug 126277 has been marked as a duplicate of this bug. ***
Applied patch and released rhgb-0.12-1 , this should hit rawhide as soon as an export of the build system is done, thanks, Daniel